Skip to content

Commit

Permalink
Integrate Weaver into ASDKGram (TextureGroup#412)
Browse files Browse the repository at this point in the history
* Integrate Weaver into ASDKGram

* Update the license of app delegate
  • Loading branch information
nguyenhuy authored and bernieperez committed Apr 25, 2018
1 parent b68a3b5 commit ad679c3
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 14 deletions.
5 changes: 3 additions & 2 deletions examples/ASDKgram/Podfile
Original file line number Diff line number Diff line change
@@ -1,7 +1,8 @@
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '8.0'
target 'Sample' do
pod 'Texture/IGListKit', :path => '../..'
pod 'Texture/PINRemoteImage', :path => '../..'
pod 'Texture/IGListKit', :path => '../..'
pod 'Texture/PINRemoteImage', :path => '../..'
pod 'Texture/Yoga', :path => '../..'
pod 'Weaver'
end
34 changes: 22 additions & 12 deletions examples/ASDKgram/Sample/AppDelegate.m
Original file line number Diff line number Diff line change
@@ -1,20 +1,18 @@
//
// AppDelegate.m
// Sample
//
// Created by Hannah Troisi on 2/16/16.
// Texture
//
// Copyright (c) 2014-present, Facebook, Inc. All rights reserved.
// This source code is licensed under the BSD-style license found in the
// LICENSE file in the root directory of this source tree. An additional grant
// of patent rights can be found in the PATENTS file in the same directory.
// LICENSE file in the /ASDK-Licenses directory of this source tree. An additional
// grant of patent rights can be found in the PATENTS file in the same directory.
//
// Modifications to this file made after 4/13/2017 are: Copyright (c) 2017-present,
// Pinterest, Inc. Licensed under the Apache License, Version 2.0 (the "License");
// you may not use this file except in compliance with the License.
// You may obtain a copy of the License at
//
// THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
// IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
// FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
// FACEBOOK BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
// ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
// CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
// http://www.apache.org/licenses/LICENSE-2.0
//

#import "AppDelegate.h"
Expand All @@ -24,6 +22,12 @@
#import "WindowWithStatusBarUnderlay.h"
#import "Utilities.h"

#define WEAVER 0

#if WEAVER
#import <Weaver/WVDebugger.h>
#endif

@interface AppDelegate () <UITabBarControllerDelegate>
@end

Expand Down Expand Up @@ -75,7 +79,13 @@ - (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(
// iOS8 hides the status bar in landscape orientation, this forces the status bar hidden status to NO
[application setStatusBarHidden:YES withAnimation:UIStatusBarAnimationNone];
[application setStatusBarHidden:NO withAnimation:UIStatusBarAnimationNone];


#if WEAVER
WVDebugger *debugger = [WVDebugger defaultInstance];
[debugger enableLayoutElementDebuggingWithApplication:application];
[debugger autoConnect];
#endif

return YES;
}

Expand Down

0 comments on commit ad679c3

Please sign in to comment.