diff --git a/GIGA.xcodeproj/project.pbxproj b/GIGA.xcodeproj/project.pbxproj index ae7b844..d464558 100644 --- a/GIGA.xcodeproj/project.pbxproj +++ b/GIGA.xcodeproj/project.pbxproj @@ -109,6 +109,7 @@ 055947143A68ADCC68C3F3E1 /* Pods-GIGA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-GIGA.debug.xcconfig"; path = "Pods/Target Support Files/Pods-GIGA/Pods-GIGA.debug.xcconfig"; sourceTree = ""; }; 8314D20F2133ABE500B458BF /* WeiIXinApiManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WeiIXinApiManager.h; sourceTree = ""; }; 8314D2102133ABE500B458BF /* WeiIXinApiManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WeiIXinApiManager.m; sourceTree = ""; }; + 8314D2122133F44600B458BF /* MobClickList.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MobClickList.h; sourceTree = ""; }; 83346ABD212BB50A0054D597 /* PassWordResetVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PassWordResetVC.h; sourceTree = ""; }; 83346ABE212BB50A0054D597 /* PassWordResetVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = PassWordResetVC.m; sourceTree = ""; }; 83346ABF212BB50A0054D597 /* PassWordResetVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = PassWordResetVC.xib; sourceTree = ""; }; @@ -488,6 +489,7 @@ 8361B40021215CD800238FEB /* GIGA.h */, 8361B42C2121812000238FEB /* GiGaServerConfig.h */, 8361B42D2121812000238FEB /* GiGaServerConfig.m */, + 8314D2122133F44600B458BF /* MobClickList.h */, ); path = Config; sourceTree = ""; diff --git a/GIGA/AppDelegate+GiGaConfig.h b/GIGA/AppDelegate+GiGaConfig.h index 00bd51d..b169514 100644 --- a/GIGA/AppDelegate+GiGaConfig.h +++ b/GIGA/AppDelegate+GiGaConfig.h @@ -8,8 +8,8 @@ #import "AppDelegate.h" #import -@interface AppDelegate (GiGaConfig) +@interface AppDelegate (GiGaConfig) /** v1.0 后使用 diff --git a/GIGA/AppDelegate+GiGaConfig.m b/GIGA/AppDelegate+GiGaConfig.m index abb02f4..4d3dca1 100644 --- a/GIGA/AppDelegate+GiGaConfig.m +++ b/GIGA/AppDelegate+GiGaConfig.m @@ -70,16 +70,12 @@ item2.image = [[UIImage imageNamed:@""] imageWithRenderingMode:UIImageRenderingModeAlwaysOriginal]; - } -(void)configEnvironment{ - [GiGaServerConfig setServerType:GIGA_ENVIRONMENT]; - } - - (void)setupRootVC{ GiGaMaskTaskViewController *maskeVC = [[GiGaMaskTaskViewController alloc] init]; diff --git a/GIGA/AppDelegate+ThirdParty.m b/GIGA/AppDelegate+ThirdParty.m index 7574835..2ec64d6 100644 --- a/GIGA/AppDelegate+ThirdParty.m +++ b/GIGA/AppDelegate+ThirdParty.m @@ -9,6 +9,10 @@ #import "AppDelegate+ThirdParty.h" #define PUSH_APPKEY @"1f8122badd24c2adb8b3f231" #import "WXApi.h" +#import +#import +#import +#define UMAPP_Key @"5b83a929b27b0a1b9e000036" @implementation AppDelegate (ThirdParty) @@ -39,6 +43,15 @@ //微信 [WXApi registerApp:WXin_APPID]; + //bugly + [Bugly startWithAppId:nil]; + //友盟统计 + [UMConfigure setEncryptEnabled:YES]; + [UMConfigure setLogEnabled:YES]; + [UMConfigure initWithAppkey:UMAPP_Key channel:nil]; + +// NSString* deviceID = [UMConfigure deviceIDForIntegration]; +// NSLog(@"集成测试的deviceID:%@",deviceID); } diff --git a/GIGA/AppDelegate.m b/GIGA/AppDelegate.m index ae0253a..c2260b3 100644 --- a/GIGA/AppDelegate.m +++ b/GIGA/AppDelegate.m @@ -28,14 +28,10 @@ //[NSThread sleepForTimeInterval:1];//延迟启动 _isMasking = NO; - [[UIApplication sharedApplication] beginReceivingRemoteControlEvents]; [self registLocalNotification]; - [self configThridPartyWithOptions:launchOptions]; - [self configEnvironment]; - [self setupRootVC]; //广告页 [self creatAdView]; @@ -44,23 +40,16 @@ } - (void)applicationWillResignActive:(UIApplication *)application { - // Sent when the application is about to move from active to inactive state. This can occur for certain types of temporary interruptions (such as an incoming phone call or SMS message) or when the user quits the application and it begins the transition to the background state. - // Use this method to pause ongoing tasks, disable timers, and invalidate graphics rendering callbacks. Games should use this method to pause the game. } - (void)applicationDidEnterBackground:(UIApplication *)application { - // Use this method to release shared resources, save user data, invalidate timers, and store enough application state information to restore your application to its current state in case it is terminated later. - // If your application supports background execution, this method is called instead of applicationWillTerminate: when the user quits. - - - // 当 开启面膜时间 长期保持后台模式 + // 当 开启面膜时间 app长期保持后台模式 if (_isMasking) { [self creatBackGoundTask]; } - //[self creatBackGoundTask]; } @@ -93,8 +82,6 @@ - (void)applicationWillEnterForeground:(UIApplication *)application { application.applicationIconBadgeNumber = 0; [JPUSHService resetBadge]; - - // Called as part of the transition from the background to the active state; here you can undo many of the changes made on entering the background. } - (void)applicationDidBecomeActive:(UIApplication *)application { @@ -105,7 +92,6 @@ // Called when the application is about to terminate. Save data if appropriate. See also applicationDidEnterBackground:. //app 挂起 面膜时间未结束 将发送本地通知提醒 - if (_isMasking) { // [[GiGaLocalNotificationManager localNotifiationCenter] sendLocalNotification:@"闹钟提醒!" fireTimeInterval:2 alertAction:@"面膜时间已添加闹钟提醒!" withIdentifier:kLOCALNotifiID_APPTERMINAL]; @@ -117,7 +103,6 @@ { if (event.type == UIEventTypeRemoteControl ) { - } } diff --git a/GIGA/Config/MobClickList.h b/GIGA/Config/MobClickList.h new file mode 100644 index 0000000..c92f534 --- /dev/null +++ b/GIGA/Config/MobClickList.h @@ -0,0 +1,15 @@ +// +// MobClickList.h +// GIGA +// +// Created by lianxiang on 2018/8/27. +// Copyright © 2018年 com.giga.ios. All rights reserved. +// + +#ifndef MobClickList_h +#define MobClickList_h +//友盟统计埋点事件 +#define MobClick_UserLogin @"userlogin" +#define MobClick_MaskTest @"maskTest" + +#endif /* MobClickList_h */ diff --git a/GIGA/GIGA.pch b/GIGA/GIGA.pch index 6869879..f4adb9e 100644 --- a/GIGA/GIGA.pch +++ b/GIGA/GIGA.pch @@ -16,6 +16,9 @@ #import "UIView+Toast.h" #import "JXTAlertManagerHeader.h" #import "Masonry.h" +#import +#import +#import "MobClickList.h" #ifdef DEBUG #define GILog(fmt,...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__) diff --git a/GIGA/Info.plist b/GIGA/Info.plist index d169db5..3b10a93 100644 --- a/GIGA/Info.plist +++ b/GIGA/Info.plist @@ -2,6 +2,8 @@ + BuglyAppIDString + 8f49773330 LSApplicationQueriesSchemes weixin diff --git a/GIGA/Modules/LogIn/Controller/GiGaRegistViewController.m b/GIGA/Modules/LogIn/Controller/GiGaRegistViewController.m index 20ed7e0..27a9831 100644 --- a/GIGA/Modules/LogIn/Controller/GiGaRegistViewController.m +++ b/GIGA/Modules/LogIn/Controller/GiGaRegistViewController.m @@ -42,18 +42,15 @@ //链接正常状态文本属性NSTextCheckingTypeLink; NSString *text = @"已阅读并同意《用户服务协议》"; [self.useragreementLabel setText:text afterInheritingLabelAttributesAndConfiguringWithBlock:^NSMutableAttributedString *(NSMutableAttributedString *mutableAttributedString) { - NSRange fontRange = [[mutableAttributedString string] rangeOfString:@"用户服务协议" options:NSCaseInsensitiveSearch]; UIFont* sysFont = [UIFont systemFontOfSize:15]; CTFontRef font = CTFontCreateWithName((__bridge CFStringRef)sysFont.fontName, sysFont.pointSize, NULL); - if (font) { [mutableAttributedString addAttribute:(NSString *)kCTFontAttributeName value:(__bridge id)font range:fontRange]; [mutableAttributedString addAttribute:(NSString *)kCTForegroundColorAttributeName value:(__bridge id)[[UIColor greenColor] CGColor] range:fontRange]; } - return mutableAttributedString; }]; @@ -89,14 +86,4 @@ // Dispose of any resources that can be recreated. } -/* -#pragma mark - Navigation - -// In a storyboard-based application, you will often want to do a little preparation before navigation -- (void)prepareForSegue:(UIStoryboardSegue *)segue sender:(id)sender { - // Get the new view controller using [segue destinationViewController]. - // Pass the selected object to the new view controller. -} -*/ - @end diff --git a/GIGA/Modules/LogIn/Controller/GiGaUserLoginVC.m b/GIGA/Modules/LogIn/Controller/GiGaUserLoginVC.m index 1f4e766..6ac447b 100644 --- a/GIGA/Modules/LogIn/Controller/GiGaUserLoginVC.m +++ b/GIGA/Modules/LogIn/Controller/GiGaUserLoginVC.m @@ -89,10 +89,10 @@ self.weiXinLoginBtn.layer.cornerRadius = self.weiXinLoginBtn.frame.size.height / 2; } + -(void)rightBtnAction{ [self dismissViewControllerAnimated:YES completion:nil]; - } -(void)viewWillAppear:(BOOL)animated{ @@ -111,7 +111,6 @@ PassWordResetVC *passVC= [[PassWordResetVC alloc] init]; [self.navigationController pushViewController:passVC animated:YES]; - } #pragma mark - 去注册 @@ -120,11 +119,12 @@ GiGaRegistViewController *registVC = [[GiGaRegistViewController alloc] init]; [self.navigationController pushViewController:registVC animated:YES]; - } #pragma mark - 登录 -(void)loginBtnAction:(UIButton *)btn{ + //埋点 + [MobClick endEvent:MobClick_UserLogin]; [GiGaUserDefault saveUserId:@"123"]; [self dismissViewControllerAnimated:YES completion:nil]; } @@ -138,7 +138,6 @@ req.scope = @"snsapi_userinfo"; req.state = @"wx_oauth2_authorization_state"; [WXApi sendReq:req]; - } } @@ -161,7 +160,6 @@ GILog(@"access_token err-->%@",err.localizedDescription); }]; - } //获取微信用户信息 @@ -181,6 +179,7 @@ GILog(@"weixin_userinfoApi err-->%@",err.localizedDescription); }]; + } @end diff --git a/Podfile b/Podfile index eff78e0..27a92fe 100644 --- a/Podfile +++ b/Podfile @@ -21,5 +21,9 @@ target 'GIGA' do pod 'IQKeyboardManager' pod 'TTTAttributedLabel' pod 'NJKWebViewProgress' + pod 'Bugly' + pod 'UMCCommon' + pod 'UMCAnalytics' + pod 'UMCSecurityPlugins' end diff --git a/Podfile.lock b/Podfile.lock index a6e8c16..6837cec 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -14,6 +14,7 @@ PODS: - AFNetworking/Serialization (3.2.1) - AFNetworking/UIKit (3.2.1): - AFNetworking/NSURLSession + - Bugly (2.5.0) - FMDB (2.7.2): - FMDB/standard (= 2.7.2) - FMDB/standard (2.7.2) @@ -41,12 +42,17 @@ PODS: - Toast (4.0.0) - TTTAttributedLabel (2.0.0) - "UITableView+FDTemplateLayoutCell (1.6)" + - UMCAnalytics (5.5.0): + - UMCCommon + - UMCCommon (1.5.2) + - UMCSecurityPlugins (1.0.6) - WechatOpenSDK (1.8.2) - YTKKeyValueStore (0.1.2): - FMDB (~> 2.0) DEPENDENCIES: - AFNetworking (~> 3.0) + - Bugly - FMDB - IQKeyboardManager - JPush @@ -61,12 +67,16 @@ DEPENDENCIES: - Toast (~> 4.0.0) - TTTAttributedLabel - "UITableView+FDTemplateLayoutCell" + - UMCAnalytics + - UMCCommon + - UMCSecurityPlugins - WechatOpenSDK - YTKKeyValueStore SPEC REPOS: https://github.com/CocoaPods/Specs.git: - AFNetworking + - Bugly - FMDB - IQKeyboardManager - JCore @@ -82,11 +92,15 @@ SPEC REPOS: - Toast - TTTAttributedLabel - "UITableView+FDTemplateLayoutCell" + - UMCAnalytics + - UMCCommon + - UMCSecurityPlugins - WechatOpenSDK - YTKKeyValueStore SPEC CHECKSUMS: AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057 + Bugly: 3ca9f255c01025582df26f9222893b383c7e4b4e FMDB: 6198a90e7b6900cfc046e6bc0ef6ebb7be9236aa IQKeyboardManager: 79c57795f5c2408d259d37b9da2ed07efcbb5225 JCore: 467b5b56bd367c548f88ee1b5794d94ee07ab319 @@ -102,9 +116,12 @@ SPEC CHECKSUMS: Toast: 91b396c56ee72a5790816f40d3a94dd357abc196 TTTAttributedLabel: 8cffe8e127e4e82ff3af1e5386d4cd0ad000b656 "UITableView+FDTemplateLayoutCell": 5c949b4a5059c404b442926c0e80f81d10a2d66f + UMCAnalytics: 4667788559a72f2fa5077117d1b8802a3b6eb6bb + UMCCommon: 4392868ac47ff1b101663106bb114ba616fabbad + UMCSecurityPlugins: 0831a08f3988f3cea9f1d3a7626cd9bee4fef150 WechatOpenSDK: 676feec516a11173eafd1fe64b10d27babf28701 YTKKeyValueStore: 4d002941540dd5108fa23009b71e0f2f937f7a0f -PODFILE CHECKSUM: dab9f56b1ec7688e11809754299b1b531ddcca86 +PODFILE CHECKSUM: c276e618d4015acab13b2a705a6f1fac52a99dfd COCOAPODS: 1.5.0 diff --git a/Pods/Bugly/Bugly.framework/Bugly b/Pods/Bugly/Bugly.framework/Bugly new file mode 100644 index 0000000..05dd8e6 Binary files /dev/null and b/Pods/Bugly/Bugly.framework/Bugly differ diff --git a/Pods/Bugly/Bugly.framework/Headers/Bugly.h b/Pods/Bugly/Bugly.framework/Headers/Bugly.h new file mode 100644 index 0000000..ba33306 --- /dev/null +++ b/Pods/Bugly/Bugly.framework/Headers/Bugly.h @@ -0,0 +1,144 @@ +// +// Bugly.h +// +// Version: 2.5(0) +// +// Copyright (c) 2017年 Tencent. All rights reserved. +// + +#import + +#import "BuglyConfig.h" +#import "BuglyLog.h" + +BLY_START_NONNULL + +@interface Bugly : NSObject + +/** + * 初始化Bugly,使用默认BuglyConfig + * + * @param appId 注册Bugly分配的应用唯一标识 + */ ++ (void)startWithAppId:(NSString * BLY_NULLABLE)appId; + +/** + * 使用指定配置初始化Bugly + * + * @param appId 注册Bugly分配的应用唯一标识 + * @param config 传入配置的 BuglyConfig + */ ++ (void)startWithAppId:(NSString * BLY_NULLABLE)appId + config:(BuglyConfig * BLY_NULLABLE)config; + +/** + * 使用指定配置初始化Bugly + * + * @param appId 注册Bugly分配的应用唯一标识 + * @param development 是否开发设备 + * @param config 传入配置的 BuglyConfig + */ ++ (void)startWithAppId:(NSString * BLY_NULLABLE)appId + developmentDevice:(BOOL)development + config:(BuglyConfig * BLY_NULLABLE)config; + +/** + * 设置用户标识 + * + * @param userId 用户标识 + */ ++ (void)setUserIdentifier:(NSString *)userId; + +/** + * 更新版本信息 + * + * @param version 应用版本信息 + */ ++ (void)updateAppVersion:(NSString *)version; + +/** + * 设置关键数据,随崩溃信息上报 + * + * @param value KEY + * @param key VALUE + */ ++ (void)setUserValue:(NSString *)value + forKey:(NSString *)key; + +/** + * 获取关键数据 + * + * @return 关键数据 + */ ++ (NSDictionary * BLY_NULLABLE)allUserValues; + +/** + * 设置标签 + * + * @param tag 标签ID,可在网站生成 + */ ++ (void)setTag:(NSUInteger)tag; + +/** + * 获取当前设置标签 + * + * @return 当前标签ID + */ ++ (NSUInteger)currentTag; + +/** + * 获取设备ID + * + * @return 设备ID + */ ++ (NSString *)buglyDeviceId; + +/** + * 上报自定义Objective-C异常 + * + * @param exception 异常信息 + */ ++ (void)reportException:(NSException *)exception; + +/** + * 上报错误 + * + * @param error 错误信息 + */ ++ (void)reportError:(NSError *)error; + +/** + * @brief 上报自定义错误 + * + * @param category 类型(Cocoa=3,CSharp=4,JS=5,Lua=6) + * @param aName 名称 + * @param aReason 错误原因 + * @param aStackArray 堆栈 + * @param info 附加数据 + * @param terminate 上报后是否退出应用进程 + */ ++ (void)reportExceptionWithCategory:(NSUInteger)category + name:(NSString *)aName + reason:(NSString *)aReason + callStack:(NSArray *)aStackArray + extraInfo:(NSDictionary *)info + terminateApp:(BOOL)terminate; + +/** + * SDK 版本信息 + * + * @return SDK版本号 + */ ++ (NSString *)sdkVersion; + +/** + * App 是否发生了连续闪退 + * 如果 启动SDK 且 5秒内 闪退,且次数达到 3次 则判定为连续闪退 + * + * @return 是否连续闪退 + */ ++ (BOOL)isAppCrashedOnStartUpExceedTheLimit; + +BLY_END_NONNULL + +@end diff --git a/Pods/Bugly/Bugly.framework/Headers/BuglyConfig.h b/Pods/Bugly/Bugly.framework/Headers/BuglyConfig.h new file mode 100644 index 0000000..0e0fea1 --- /dev/null +++ b/Pods/Bugly/Bugly.framework/Headers/BuglyConfig.h @@ -0,0 +1,126 @@ +// +// BuglyConfig.h +// Bugly +// +// Copyright (c) 2016年 Tencent. All rights reserved. +// + +#pragma once + +#define BLY_UNAVAILABLE(x) __attribute__((unavailable(x))) + +#if __has_feature(nullability) +#define BLY_NONNULL __nonnull +#define BLY_NULLABLE __nullable +#define BLY_START_NONNULL _Pragma("clang assume_nonnull begin") +#define BLY_END_NONNULL _Pragma("clang assume_nonnull end") +#else +#define BLY_NONNULL +#define BLY_NULLABLE +#define BLY_START_NONNULL +#define BLY_END_NONNULL +#endif + +#import + +#import "BuglyLog.h" + +BLY_START_NONNULL + +@protocol BuglyDelegate + +@optional +/** + * 发生异常时回调 + * + * @param exception 异常信息 + * + * @return 返回需上报记录,随异常上报一起上报 + */ +- (NSString * BLY_NULLABLE)attachmentForException:(NSException * BLY_NULLABLE)exception; + +@end + +@interface BuglyConfig : NSObject + +/** + * SDK Debug信息开关, 默认关闭 + */ +@property (nonatomic, assign) BOOL debugMode; + +/** + * 设置自定义渠道标识 + */ +@property (nonatomic, copy) NSString *channel; + +/** + * 设置自定义版本号 + */ +@property (nonatomic, copy) NSString *version; + +/** + * 设置自定义设备唯一标识 + */ +@property (nonatomic, copy) NSString *deviceIdentifier; + +/** + * 卡顿监控开关,默认关闭 + */ +@property (nonatomic) BOOL blockMonitorEnable; + +/** + * 卡顿监控判断间隔,单位为秒 + */ +@property (nonatomic) NSTimeInterval blockMonitorTimeout; + +/** + * 设置 App Groups Id (如有使用 Bugly iOS Extension SDK,请设置该值) + */ +@property (nonatomic, copy) NSString *applicationGroupIdentifier; + +/** + * 进程内还原开关,默认开启 + */ +@property (nonatomic) BOOL symbolicateInProcessEnable; + +/** + * 非正常退出事件记录开关,默认关闭 + */ +@property (nonatomic) BOOL unexpectedTerminatingDetectionEnable; + +/** + * 页面信息记录开关,默认开启 + */ +@property (nonatomic) BOOL viewControllerTrackingEnable; + +/** + * Bugly Delegate + */ +@property (nonatomic, assign) id delegate; + +/** + * 控制自定义日志上报,默认值为BuglyLogLevelSilent,即关闭日志记录功能。 + * 如果设置为BuglyLogLevelWarn,则在崩溃时会上报Warn、Error接口打印的日志 + */ +@property (nonatomic, assign) BuglyLogLevel reportLogLevel; + +/** + * 崩溃数据过滤器,如果崩溃堆栈的模块名包含过滤器中设置的关键字,则崩溃数据不会进行上报 + * 例如,过滤崩溃堆栈中包含搜狗输入法的数据,可以添加过滤器关键字SogouInputIPhone.dylib等 + */ +@property (nonatomic, copy) NSArray *excludeModuleFilter; + +/** + * 控制台日志上报开关,默认开启 + */ +@property (nonatomic, assign) BOOL consolelogEnable; + +/** + * 崩溃退出超时,如果监听到崩溃后,App一直没有退出,则到达超时时间后会自动abort进程退出 + * 默认值 5s, 单位 秒 + * 当赋值为0时,则不会自动abort进程退出 + */ +@property (nonatomic, assign) NSUInteger crashAbortTimeout; + +@end +BLY_END_NONNULL diff --git a/Pods/Bugly/Bugly.framework/Headers/BuglyLog.h b/Pods/Bugly/Bugly.framework/Headers/BuglyLog.h new file mode 100644 index 0000000..2768e14 --- /dev/null +++ b/Pods/Bugly/Bugly.framework/Headers/BuglyLog.h @@ -0,0 +1,78 @@ +// +// BuglyLog.h +// Bugly +// +// Copyright (c) 2017年 Tencent. All rights reserved. +// + +#import + +// Log level for Bugly Log +typedef NS_ENUM(NSUInteger, BuglyLogLevel) { + BuglyLogLevelSilent = 0, + BuglyLogLevelError = 1, + BuglyLogLevelWarn = 2, + BuglyLogLevelInfo = 3, + BuglyLogLevelDebug = 4, + BuglyLogLevelVerbose = 5, +}; +#pragma mark - + +OBJC_EXTERN void BLYLog(BuglyLogLevel level, NSString *format, ...) NS_FORMAT_FUNCTION(2, 3); + +OBJC_EXTERN void BLYLogv(BuglyLogLevel level, NSString *format, va_list args) NS_FORMAT_FUNCTION(2, 0); + +#pragma mark - +#define BUGLY_LOG_MACRO(_level, fmt, ...) [BuglyLog level:_level tag:nil log:fmt, ##__VA_ARGS__] + +#define BLYLogError(fmt, ...) BUGLY_LOG_MACRO(BuglyLogLevelError, fmt, ##__VA_ARGS__) +#define BLYLogWarn(fmt, ...) BUGLY_LOG_MACRO(BuglyLogLevelWarn, fmt, ##__VA_ARGS__) +#define BLYLogInfo(fmt, ...) BUGLY_LOG_MACRO(BuglyLogLevelInfo, fmt, ##__VA_ARGS__) +#define BLYLogDebug(fmt, ...) BUGLY_LOG_MACRO(BuglyLogLevelDebug, fmt, ##__VA_ARGS__) +#define BLYLogVerbose(fmt, ...) BUGLY_LOG_MACRO(BuglyLogLevelVerbose, fmt, ##__VA_ARGS__) + +#pragma mark - Interface +@interface BuglyLog : NSObject + +/** + * @brief 初始化日志模块 + * + * @param level 设置默认日志级别,默认BLYLogLevelSilent + * + * @param printConsole 是否打印到控制台,默认NO + */ ++ (void)initLogger:(BuglyLogLevel) level consolePrint:(BOOL)printConsole; + +/** + * @brief 打印BLYLogLevelInfo日志 + * + * @param format 日志内容 总日志大小限制为:字符串长度30k,条数200 + */ ++ (void)log:(NSString *)format, ... NS_FORMAT_FUNCTION(1, 2); + +/** + * @brief 打印日志 + * + * @param level 日志级别 + * @param message 日志内容 总日志大小限制为:字符串长度30k,条数200 + */ ++ (void)level:(BuglyLogLevel) level logs:(NSString *)message; + +/** + * @brief 打印日志 + * + * @param level 日志级别 + * @param format 日志内容 总日志大小限制为:字符串长度30k,条数200 + */ ++ (void)level:(BuglyLogLevel) level log:(NSString *)format, ... NS_FORMAT_FUNCTION(2, 3); + +/** + * @brief 打印日志 + * + * @param level 日志级别 + * @param tag 日志模块分类 + * @param format 日志内容 总日志大小限制为:字符串长度30k,条数200 + */ ++ (void)level:(BuglyLogLevel) level tag:(NSString *) tag log:(NSString *)format, ... NS_FORMAT_FUNCTION(3, 4); + +@end diff --git a/Pods/Bugly/Bugly.framework/Modules/module.modulemap b/Pods/Bugly/Bugly.framework/Modules/module.modulemap new file mode 100644 index 0000000..c536705 --- /dev/null +++ b/Pods/Bugly/Bugly.framework/Modules/module.modulemap @@ -0,0 +1,12 @@ +framework module Bugly { + umbrella header "Bugly.h" + + export * + module * { export * } + + link framework "Foundation" + link framework "Security" + link framework "SystemConfiguration" + link "c++" + link "z" +} diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index a6e8c16..6837cec 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -14,6 +14,7 @@ PODS: - AFNetworking/Serialization (3.2.1) - AFNetworking/UIKit (3.2.1): - AFNetworking/NSURLSession + - Bugly (2.5.0) - FMDB (2.7.2): - FMDB/standard (= 2.7.2) - FMDB/standard (2.7.2) @@ -41,12 +42,17 @@ PODS: - Toast (4.0.0) - TTTAttributedLabel (2.0.0) - "UITableView+FDTemplateLayoutCell (1.6)" + - UMCAnalytics (5.5.0): + - UMCCommon + - UMCCommon (1.5.2) + - UMCSecurityPlugins (1.0.6) - WechatOpenSDK (1.8.2) - YTKKeyValueStore (0.1.2): - FMDB (~> 2.0) DEPENDENCIES: - AFNetworking (~> 3.0) + - Bugly - FMDB - IQKeyboardManager - JPush @@ -61,12 +67,16 @@ DEPENDENCIES: - Toast (~> 4.0.0) - TTTAttributedLabel - "UITableView+FDTemplateLayoutCell" + - UMCAnalytics + - UMCCommon + - UMCSecurityPlugins - WechatOpenSDK - YTKKeyValueStore SPEC REPOS: https://github.com/CocoaPods/Specs.git: - AFNetworking + - Bugly - FMDB - IQKeyboardManager - JCore @@ -82,11 +92,15 @@ SPEC REPOS: - Toast - TTTAttributedLabel - "UITableView+FDTemplateLayoutCell" + - UMCAnalytics + - UMCCommon + - UMCSecurityPlugins - WechatOpenSDK - YTKKeyValueStore SPEC CHECKSUMS: AFNetworking: b6f891fdfaed196b46c7a83cf209e09697b94057 + Bugly: 3ca9f255c01025582df26f9222893b383c7e4b4e FMDB: 6198a90e7b6900cfc046e6bc0ef6ebb7be9236aa IQKeyboardManager: 79c57795f5c2408d259d37b9da2ed07efcbb5225 JCore: 467b5b56bd367c548f88ee1b5794d94ee07ab319 @@ -102,9 +116,12 @@ SPEC CHECKSUMS: Toast: 91b396c56ee72a5790816f40d3a94dd357abc196 TTTAttributedLabel: 8cffe8e127e4e82ff3af1e5386d4cd0ad000b656 "UITableView+FDTemplateLayoutCell": 5c949b4a5059c404b442926c0e80f81d10a2d66f + UMCAnalytics: 4667788559a72f2fa5077117d1b8802a3b6eb6bb + UMCCommon: 4392868ac47ff1b101663106bb114ba616fabbad + UMCSecurityPlugins: 0831a08f3988f3cea9f1d3a7626cd9bee4fef150 WechatOpenSDK: 676feec516a11173eafd1fe64b10d27babf28701 YTKKeyValueStore: 4d002941540dd5108fa23009b71e0f2f937f7a0f -PODFILE CHECKSUM: dab9f56b1ec7688e11809754299b1b531ddcca86 +PODFILE CHECKSUM: c276e618d4015acab13b2a705a6f1fac52a99dfd COCOAPODS: 1.5.0 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index f99e39b..9ffa9ff 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -7,316 +7,316 @@ objects = { /* Begin PBXBuildFile section */ - 009C79BE88C2F4C986644CD3E0B088C2 /* JSONModelClassProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = E10C0C2DBA4DAE58B1ED06F7FAE8C22E /* JSONModelClassProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 02307CD9BE8AB7050090F7CE6AA1C4E8 /* YTKKeyValueStore.m in Sources */ = {isa = PBXBuildFile; fileRef = 2CE1C92FCE95492CB6C334FDB10A3525 /* YTKKeyValueStore.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 009C79BE88C2F4C986644CD3E0B088C2 /* JSONModelClassProperty.h in Headers */ = {isa = PBXBuildFile; fileRef = 99CDCD75BF37271A6D3421DE2C02322F /* JSONModelClassProperty.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 02307CD9BE8AB7050090F7CE6AA1C4E8 /* YTKKeyValueStore.m in Sources */ = {isa = PBXBuildFile; fileRef = D05590B969E6F4407F4F99FA703CE7C5 /* YTKKeyValueStore.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 02A0ADD96B43A9970DD5C7C6BAEAB761 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 04A7D6AADAB213CE7D26F8EAD2F87536 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = 26C0262CE054672814BFFD41BA3DE3AC /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 04F3BBE71B24770E40CC66A993AD85D1 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = 12F1549F9D1FEC79B40E50D906C6E8CC /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0648973667FB537BDC3ABFA9F3AD2ED8 /* IQBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = ECEDCC8EF733B2FA85A2559FD547A300 /* IQBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 06697BBB6E6D73B5F021E6DACAC5DE45 /* JSONAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E771AC05A23295139B2FB92DE413D1 /* JSONAPI.m */; }; - 068EF598E554EC57038ACFB89CC2C47A /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DE0B076A96500EE0326A01598C25CD9 /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 06FF2586AE76FBBCBF8171F98255D8CB /* IQUIScrollView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DCB8E007F3B05111DC4769E7EA077D9 /* IQUIScrollView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 07159A933B3C47A02FE2B2744ABAAC89 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 82AD1D80CEB504366F098535F8C51A1C /* MJRefreshStateHeader.m */; }; - 091D17D5D8F832D28546A72B788CF0AE /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 0023881B652D74804B040D7DA24C1D05 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04A7D6AADAB213CE7D26F8EAD2F87536 /* MASUtilities.h in Headers */ = {isa = PBXBuildFile; fileRef = D4EA592E4C7AC121AEDC66B83365EE25 /* MASUtilities.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 04F3BBE71B24770E40CC66A993AD85D1 /* AFSecurityPolicy.h in Headers */ = {isa = PBXBuildFile; fileRef = E20DE1DF19E878ED7DF4D788E2916EB9 /* AFSecurityPolicy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0648973667FB537BDC3ABFA9F3AD2ED8 /* IQBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = BBCFD7D46489AF21D3BE448635C95E1D /* IQBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 06697BBB6E6D73B5F021E6DACAC5DE45 /* JSONAPI.m in Sources */ = {isa = PBXBuildFile; fileRef = A450BEF04E62AC608AA5CBCC1BA0679E /* JSONAPI.m */; }; + 068EF598E554EC57038ACFB89CC2C47A /* View+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = AE0A7F1098573A8863A3DAFD6F5C0B3B /* View+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 06FF2586AE76FBBCBF8171F98255D8CB /* IQUIScrollView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 56A2F501E263C4D6F46D6F2B4C136A82 /* IQUIScrollView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 07159A933B3C47A02FE2B2744ABAAC89 /* MJRefreshStateHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F2079EE23F230DEA680345C387F6C1 /* MJRefreshStateHeader.m */; }; + 091D17D5D8F832D28546A72B788CF0AE /* MASViewConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = FCB338378A6A733051501E8BA0537EF5 /* MASViewConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; 09EC74E4AFC1D5951D1F80094D06969A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 09FD31B5AA4FD8F5D8691D0A3ACF1A6B /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = 4015BC1E8D9C87DAAE2DA773CDA1439F /* NSData+ImageContentType.m */; }; - 0A1E34B4A27DCD62A914F3B028A07E6C /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 3A0319B9CF8094FC585EF6B82C4B2DA8 /* UIView+MJExtension.m */; }; - 0ABD694709F6B146E908A254CDF1A968 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A3B12D0C0FC24CB5EEC1457E32FC6BF /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0ACBBA158F4635FAE16AB5456ABADCA4 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 90670E1F67061B599C126301C1A3C2D0 /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0AF48B0ADAD7D4F5A2CB22075A3F5FEC /* NSObject+LKDBHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = D7AAFFA73849C31AECBF14C1EF8A1803 /* NSObject+LKDBHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0B1C5725C7BE03D622114275D6FD6EFA /* JSONModelError.m in Sources */ = {isa = PBXBuildFile; fileRef = C47485FA05B8E0C83A44515FDF510F25 /* JSONModelError.m */; }; - 0B53B4188A47FECDD7E1798EAB8B6B9D /* SDWebImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 997A2F2BD5D2ACC81541F8F909D4E847 /* SDWebImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0CAD81FA7346928A75DFA501EDF7A678 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 77F995714B12945BE98FB29DB7AABBA0 /* SDImageCache.m */; }; - 0DB2E34289D18AA9810609ADCCBFA181 /* IQBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 336B4CC378FCC45D7E43E8E330E67E1B /* IQBarButtonItem.m */; }; - 0DCFD83A6149FC0514890A5ED67047B5 /* NJKWebViewProgress-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 68C17CA9F7C67D59F90F34E65B93D62E /* NJKWebViewProgress-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0EFB524EFDF2F8712A2F5067817A672E /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C3A79FA17ABD84F81F1074C87C73E34 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0F3CEE11E6552204415ED069B86372BC /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 67B406F183DB1F705B966496FF984505 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0F3DF5C3BEFCC9838B53C37735B414BE /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = D62B3C1698127F67086E6858CE18DE57 /* NSLayoutConstraint+MASDebugAdditions.m */; }; - 0FDB2B4F75591851F0F119EAE70B3F63 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B8D6BCD909A41774E16030943339AEB /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 0FDFFDFAF40F6A37B8911FA7C57428CB /* LKDBHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F98DCFCF300EBC97C2A16DCF1294D7F /* LKDBHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 101F836F887C01B45F4DCF351EBC28D1 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 43E2B344D60B305F452C5EFEB124C107 /* MJRefreshBackNormalFooter.m */; }; - 106D6F89336E06DBE4E973818BD887AA /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = F39CD7FEBA3936962AFCB24609CFA605 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 13D87E1D99CFD98771E8066E6FF832CD /* IQUIViewController+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = B9F50AA966B1D80C51332499B80A5CFA /* IQUIViewController+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 09FD31B5AA4FD8F5D8691D0A3ACF1A6B /* NSData+ImageContentType.m in Sources */ = {isa = PBXBuildFile; fileRef = DD26114F1B84A972B2A2A20A19E7139B /* NSData+ImageContentType.m */; }; + 0A1E34B4A27DCD62A914F3B028A07E6C /* UIView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 0D01693FF69A913D36FFA9A8EC1C1D93 /* UIView+MJExtension.m */; }; + 0ABD694709F6B146E908A254CDF1A968 /* UIImage+GIF.h in Headers */ = {isa = PBXBuildFile; fileRef = 455E5ACCA97D1568DD6789BE6F2DC982 /* UIImage+GIF.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0ACBBA158F4635FAE16AB5456ABADCA4 /* UIButton+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F43BA94179B9F1CCF49654AABC0F5FD /* UIButton+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0AF48B0ADAD7D4F5A2CB22075A3F5FEC /* NSObject+LKDBHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 26D2F25DB89878A577283A85A9771121 /* NSObject+LKDBHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0B1C5725C7BE03D622114275D6FD6EFA /* JSONModelError.m in Sources */ = {isa = PBXBuildFile; fileRef = 3EF6A9271273889CACA3DFD0AC7D1EF5 /* JSONModelError.m */; }; + 0B53B4188A47FECDD7E1798EAB8B6B9D /* SDWebImageCodersManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DB9DE3DCEAE65EBE74B327A173003A8 /* SDWebImageCodersManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0CAD81FA7346928A75DFA501EDF7A678 /* SDImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 3832D0EA7E186C284614A162D744B00A /* SDImageCache.m */; }; + 0DB2E34289D18AA9810609ADCCBFA181 /* IQBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = B4BEEF21A4371EE181D00D9011BBF232 /* IQBarButtonItem.m */; }; + 0DCFD83A6149FC0514890A5ED67047B5 /* NJKWebViewProgress-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 905348BDB8E6B079B5430CF3BE868DF5 /* NJKWebViewProgress-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0EFB524EFDF2F8712A2F5067817A672E /* UIScrollView+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 87A97A67BA4A937C5BD37DB69E3934B1 /* UIScrollView+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F3CEE11E6552204415ED069B86372BC /* UIView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 98ACA8A1C96253E0C93C68413E526E83 /* UIView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F3DF5C3BEFCC9838B53C37735B414BE /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 5AA08622D5A5D33841C028CADDB93243 /* NSLayoutConstraint+MASDebugAdditions.m */; }; + 0FDB2B4F75591851F0F119EAE70B3F63 /* NSLayoutConstraint+MASDebugAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BA631C4B98CD911AA42A46B1DD32925 /* NSLayoutConstraint+MASDebugAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0FDFFDFAF40F6A37B8911FA7C57428CB /* LKDBHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 20537A66C31276B9C55B927BE953BCE0 /* LKDBHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 101F836F887C01B45F4DCF351EBC28D1 /* MJRefreshBackNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D356016E65FB61F9D8CA34E66D670FCC /* MJRefreshBackNormalFooter.m */; }; + 106D6F89336E06DBE4E973818BD887AA /* SocketRocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 91AE4A65DA845395D949F108CE789B39 /* SocketRocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 13D87E1D99CFD98771E8066E6FF832CD /* IQUIViewController+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 18739420269C3D2C4EE0ACA8031B5D8A /* IQUIViewController+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 13DEE8E5A10BE2160E85D5B339446521 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 14479278EA90F38247811468ADD8EBB7 /* IQKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AE26C6DD2E39EE7DC6BF9724F70BD49F /* IQKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 14479278EA90F38247811468ADD8EBB7 /* IQKeyboardManager.h in Headers */ = {isa = PBXBuildFile; fileRef = C77CDBC148BD82CC4B3944A93E1DB7B7 /* IQKeyboardManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; 148E57B8B5F299475BF5877A2EA6E7C1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C5FBC24791EAE0728C65D6F9B9912B2 /* QuartzCore.framework */; }; - 1563D7F05577852DD479C1BA3CFC24CC /* NJKWebViewProgress-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 147C7A5F29B419F15BD11AE9B4D6E40F /* NJKWebViewProgress-dummy.m */; }; - 15F6265FCE0955CDB4967F7306407D67 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = D4D98F9C1B4313133F8617D4703C0673 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1624AFE5A1732E1D58AB884329EB4C94 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5569AA726D3D85E6DF8895BAAE8DEBDF /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 16831E5AE64E97E9BD8FA96E93C8DF19 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 80EBC7AC78ACE04DDC3E429CC36690EB /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 17F033046E658F3BFD0011DCB768CF54 /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E7FF6F0D74FA6229F49C74AD38E9D2 /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 182956A69F1B4571D23008AD8C160B3E /* SDWebImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A2DE5C636CB7384C70AE55DEBC248F7 /* SDWebImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 1843E6DF520A5EFE9C83C38E18578E42 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 95F6A7B21DB909CA345A47903CB4D39A /* MJRefreshAutoStateFooter.m */; }; - 19119F01A87FAA55D45B4F11F33B7B3E /* LKDBHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D870611B8793D878F9166BF6ACFCAFB /* LKDBHelper.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 1ED505CC385A149F4DF8F4B94BA4FC0B /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D23E765E4467A1A7780E0DA185FD0871 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 22554065FA07F1BFE5308A685394CB12 /* FMDatabaseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 95A1ADBB90DEADD3CC0BB6D927F30DBA /* FMDatabaseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2524EC4EF024A6C067A0FA082084CFB5 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E45AFFE407A50EB7A6C9911EA9DA835A /* MJRefreshBackStateFooter.m */; }; - 2854C9B1086758BD2B6681206B6759B4 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 218DE19B389EE5088E7040712F0704B3 /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1563D7F05577852DD479C1BA3CFC24CC /* NJKWebViewProgress-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 384F6E2B0FAC4209C35BAEB1F919D66D /* NJKWebViewProgress-dummy.m */; }; + 15F6265FCE0955CDB4967F7306407D67 /* UIWebView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = A364A67DDFA37096812E036AE6662AF8 /* UIWebView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1624AFE5A1732E1D58AB884329EB4C94 /* UIImageView+HighlightedWebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 999D260BC84758AAB3DF1AC5368500FA /* UIImageView+HighlightedWebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16831E5AE64E97E9BD8FA96E93C8DF19 /* SRWebSocket.h in Headers */ = {isa = PBXBuildFile; fileRef = 20B82B3673CA958EA419C7F2C3921FD2 /* SRWebSocket.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 17F033046E658F3BFD0011DCB768CF54 /* MJRefreshBackNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 13410BDA0941AC0B1382EFB64C8098AE /* MJRefreshBackNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 182956A69F1B4571D23008AD8C160B3E /* SDWebImageFrame.h in Headers */ = {isa = PBXBuildFile; fileRef = F5B1291C368ECF02B251E7EEBD0C2FA2 /* SDWebImageFrame.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1843E6DF520A5EFE9C83C38E18578E42 /* MJRefreshAutoStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A452045F9BCD3C292BCA0C743F5F3398 /* MJRefreshAutoStateFooter.m */; }; + 19119F01A87FAA55D45B4F11F33B7B3E /* LKDBHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = FAC5C4AB91E3784CBF6873F18B5036F9 /* LKDBHelper.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 1ED505CC385A149F4DF8F4B94BA4FC0B /* MJRefreshBackStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = A838FA1796E67C873CDB58A820F09C82 /* MJRefreshBackStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 22554065FA07F1BFE5308A685394CB12 /* FMDatabaseQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 87A6322F866A874D2B0E0CA9BAAE4997 /* FMDatabaseQueue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2524EC4EF024A6C067A0FA082084CFB5 /* MJRefreshBackStateFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 359462AAEF1BA3B0A3D0F5F8F20597D6 /* MJRefreshBackStateFooter.m */; }; + 2854C9B1086758BD2B6681206B6759B4 /* ViewController+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F4AEF4063D5D16018040686460892C7D /* ViewController+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; 28D57235593277A82B18D9E2B3B4B5ED /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD9F8097FDD26C1A767654BEFDB692CC /* UIKit.framework */; }; 291C24EA8B69C1738694B0729ED3ADA4 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD9F8097FDD26C1A767654BEFDB692CC /* UIKit.framework */; }; - 2AFB0AFA2138181E162CD00669D87FE3 /* JSONModelError.h in Headers */ = {isa = PBXBuildFile; fileRef = 84190D645A029D929576CE3874A30E53 /* JSONModelError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2AFB0AFA2138181E162CD00669D87FE3 /* JSONModelError.h in Headers */ = {isa = PBXBuildFile; fileRef = 66642E4EA3BCCAA25A839A82CE5DC347 /* JSONModelError.h */; settings = {ATTRIBUTES = (Public, ); }; }; 2B0AD5F72C574005D53D512A8F8E2800 /* FMDB.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 167E9F1BB5C566ED575F9AFA45711349 /* FMDB.framework */; }; 2B66A577AE7687E6001469BF9F99CA5B /* ImageIO.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0ABED0039D2F20276FEA3153C100C8EA /* ImageIO.framework */; }; - 2C5EA66B987D887948303DB77AF68D61 /* NSObject+LKModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 94FEA07F421E380A35B094F7568EAF10 /* NSObject+LKModel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 2CEA12D52F3F7AC0669C99A157E19F62 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C2E772FF38560DBD9204DA3173B1368 /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D170EDC2BE147629AF7D661BCDBD2AF /* NSImage+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = A1984BDF5C4B9F316463CFAE01F131B6 /* NSImage+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 2D407C6492BC569F5361B9210C89A19C /* IQKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 65DC0A6004D8CA989364A1123D836695 /* IQKeyboardManager.m */; }; + 2C5EA66B987D887948303DB77AF68D61 /* NSObject+LKModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D3E25E1FF09446A49CA57D4B31A21248 /* NSObject+LKModel.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 2CEA12D52F3F7AC0669C99A157E19F62 /* MJRefreshBackGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E992B127A8C1F809FBDB8A1D963EFEF /* MJRefreshBackGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2D170EDC2BE147629AF7D661BCDBD2AF /* NSImage+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F4E31E76EFC78FCF7D26C0EB198E7130 /* NSImage+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2D407C6492BC569F5361B9210C89A19C /* IQKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = BC5F392919A89D0D4529C78A9B24CBD9 /* IQKeyboardManager.m */; }; 2E2BA6CBA0D6349BF6CF9E13753D5DBD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 327E1782C89B350FDE631F3CACD4C8A2 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 86B4DD8A5BE1003157681F47B9A06D90 /* UIImageView+HighlightedWebCache.m */; }; - 3345805C0D8E8D0726F7E5981DA61A5F /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = D7AE865D229ADE1C34958B1CED9B69F9 /* UIWebView+AFNetworking.m */; }; - 3376AE1663C14F1926F04D4FE0225E97 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = EF647DB47CA8072604B32A11D318121C /* SDWebImageTransition.m */; }; - 344DB99F8332029C0391F08B6D0E425C /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 339D6D016535F8109AC998611978456D /* MJRefreshAutoNormalFooter.m */; }; + 327E1782C89B350FDE631F3CACD4C8A2 /* UIImageView+HighlightedWebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 51F8D03F64D8AE4C41D22BD22AAF1172 /* UIImageView+HighlightedWebCache.m */; }; + 3345805C0D8E8D0726F7E5981DA61A5F /* UIWebView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 88EC8169C53FD5C4C1F10D7DE2B6977D /* UIWebView+AFNetworking.m */; }; + 3376AE1663C14F1926F04D4FE0225E97 /* SDWebImageTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = E4EFB775E7525FEB8EAFA2A67E3E5795 /* SDWebImageTransition.m */; }; + 344DB99F8332029C0391F08B6D0E425C /* MJRefreshAutoNormalFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 364ED876726D73807338B4A2ECF8B6B0 /* MJRefreshAutoNormalFooter.m */; }; 347945A5FC349A6E31AC7E3403E2CDE5 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 35D685CF7C6F73A65AD3DD99674CA78F /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = AD7E0507C28D6B5E81792E2F089A883B /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3619E77A8EC11571EE9F32921DAC0C89 /* IQKeyboardReturnKeyHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = 22262DD61DBB977FA2942AD0D070C595 /* IQKeyboardReturnKeyHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 36E344E5B627E04368ECC96338E17F26 /* JSONModel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9D286E65BE10630D2D01808B376E3F /* JSONModel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 37F097E2269EF1BD238AD7449D796445 /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = 69C00A3ED643BFA7CBFB31DC4CB6E601 /* FMDatabase.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 37F6913EE3CD6EB8715086F0C9F6A823 /* JSONValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B2D027604F0FD4DDC858BCB8413D135 /* JSONValueTransformer.m */; }; - 37FD169854FF4B397051998D611F152A /* JSONModel.h in Headers */ = {isa = PBXBuildFile; fileRef = B2A3E53B989849FAD2CD8B551234827B /* JSONModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3829CBCC3598DB13C2AD3B7383D1F24A /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 4D7894D466D10E51479750206920F843 /* MJRefreshFooter.m */; }; - 38A1AC3A26C93B53FCD959E136990990 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FD3A5585C7A6F8C8EBD39C59F4BCF02 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 35D685CF7C6F73A65AD3DD99674CA78F /* MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C55C4FE677FBA2E2EE1ECA52C17F704 /* MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3619E77A8EC11571EE9F32921DAC0C89 /* IQKeyboardReturnKeyHandler.h in Headers */ = {isa = PBXBuildFile; fileRef = CE8F79F2B661D3DE763707D9654DAFE1 /* IQKeyboardReturnKeyHandler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 36E344E5B627E04368ECC96338E17F26 /* JSONModel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FEE187FABEDD0249D0FC827637A740A /* JSONModel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 37F097E2269EF1BD238AD7449D796445 /* FMDatabase.m in Sources */ = {isa = PBXBuildFile; fileRef = FBC802097D43781825C0AB6255F237B5 /* FMDatabase.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 37F6913EE3CD6EB8715086F0C9F6A823 /* JSONValueTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 23810A789FDEE049028B453DDB1B5739 /* JSONValueTransformer.m */; }; + 37FD169854FF4B397051998D611F152A /* JSONModel.h in Headers */ = {isa = PBXBuildFile; fileRef = C30BDD3ACA5916852637177B87F0E742 /* JSONModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3829CBCC3598DB13C2AD3B7383D1F24A /* MJRefreshFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 993673BBDA2B45E5547B443BC8D629D7 /* MJRefreshFooter.m */; }; + 38A1AC3A26C93B53FCD959E136990990 /* UIImage+MultiFormat.h in Headers */ = {isa = PBXBuildFile; fileRef = 28C9FD05636A9DD140FC5CF4A2DE6AA6 /* UIImage+MultiFormat.h */; settings = {ATTRIBUTES = (Public, ); }; }; 38E0CD63021889EE46E1A6B9FA0415F5 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = DD9F8097FDD26C1A767654BEFDB692CC /* UIKit.framework */; }; - 39120D78F1F32B35C353A9EBA0149B45 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = EF2886493D8197A42561F3F3282F8612 /* SDWebImageManager.m */; }; - 39530A48FC40F64E8B08B45AD5555D0A /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = E299BD8696B2E375B3B2FB48F530F119 /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39A98121DA410F19CE5F46E280F22179 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 671B1C68838C43D897AF46AADD606C4A /* SDWebImageDownloaderOperation.m */; }; - 3ACB80ACD4B743F9EAD47339F10594A0 /* Toast-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B608913B805E97D3B45F563A37ABCEB /* Toast-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3C9E113B7712442B4BCB59AB7EEC2085 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = 105F2F5DE7034DDDB46A5FF6C1257C53 /* AFURLResponseSerialization.m */; }; - 3DDB894364CEC991E61B04E9036D6D54 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = EF729ACD28BC9F84101647D920D4287D /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 3E43906B70EB01C06F3AE17008B853B9 /* FMResultSet.h in Headers */ = {isa = PBXBuildFile; fileRef = 60DE6EFB52862BBD769E650DE1A53D87 /* FMResultSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 40A6216FC50B4540584DA1C45F98F9FD /* JSONModelClassProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 270737E79A641CBC04762BA9F997CE18 /* JSONModelClassProperty.m */; }; - 40E6B7A671DFD76170156328D995546B /* NJKWebViewProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = B4DF3C7BB807E1348544AA2900CC9BCC /* NJKWebViewProgress.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 39120D78F1F32B35C353A9EBA0149B45 /* SDWebImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 1F23D9CEB0F145EEA952FEC9CF58C467 /* SDWebImageManager.m */; }; + 39530A48FC40F64E8B08B45AD5555D0A /* SDWebImageCompat.h in Headers */ = {isa = PBXBuildFile; fileRef = E8CA6B846640A5453420E104AD87020A /* SDWebImageCompat.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39A98121DA410F19CE5F46E280F22179 /* SDWebImageDownloaderOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 30ED8ED848EB8DEF2039EE979EE3016B /* SDWebImageDownloaderOperation.m */; }; + 3ACB80ACD4B743F9EAD47339F10594A0 /* Toast-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FADD79F89191D8B79891CF6D6F5EF64B /* Toast-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3C9E113B7712442B4BCB59AB7EEC2085 /* AFURLResponseSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = E67557DBF26DB5257919A8170EF851D1 /* AFURLResponseSerialization.m */; }; + 3DDB894364CEC991E61B04E9036D6D54 /* AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = ABE17D577EA9792121FB2D749B0D28E7 /* AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3E43906B70EB01C06F3AE17008B853B9 /* FMResultSet.h in Headers */ = {isa = PBXBuildFile; fileRef = F9DAFA1278BE68723695D507CEDC7D1C /* FMResultSet.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 40A6216FC50B4540584DA1C45F98F9FD /* JSONModelClassProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = E64EECA1EB63A11476467B8C6180D50B /* JSONModelClassProperty.m */; }; + 40E6B7A671DFD76170156328D995546B /* NJKWebViewProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D6CD4E8532F4326AFE1388B3C37F1A9 /* NJKWebViewProgress.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; 41BA2631080F7FE9052001D51A5104E7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 431C76067CB09B1FC0E4DD5AEA6B540A /* IQUIScrollView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = F75D7F8DB268EAE736A191EE0B8F9761 /* IQUIScrollView+Additions.m */; }; + 431C76067CB09B1FC0E4DD5AEA6B540A /* IQUIScrollView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B1F3AFC056F49920009E97EE8C75CDF /* IQUIScrollView+Additions.m */; }; 432FA22864D148EBD4CB22F55AB68004 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 43E74DBE8C8D7F79A45B9344D2D2D1BD /* SDWebImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F3542CD47C057D6C551C30C3B46D2DB /* SDWebImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 457ACF9150DCF9AF445B129CC9678FB6 /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CB53A6BCAB7A1F76E7F79652415A592 /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 43E74DBE8C8D7F79A45B9344D2D2D1BD /* SDWebImageCoderHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DE1BE539FD20B50E17E1D8AC200C993 /* SDWebImageCoderHelper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 457ACF9150DCF9AF445B129CC9678FB6 /* Masonry-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 71AACD347E2FAB04BD15B4A22F004B1E /* Masonry-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; 48B6FAC56A1A05850F229702C850CDB1 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C5FBC24791EAE0728C65D6F9B9912B2 /* QuartzCore.framework */; }; - 48EEC19D6C3DCAD43836914B8D0F1EB9 /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 29C6CB0E4CB91AB0517A62CA7D3D4C95 /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4985E014269593640635A8DBD75DA450 /* NSObject+LKModel.h in Headers */ = {isa = PBXBuildFile; fileRef = E8317B8AC22FB1696D93176C5E5DD172 /* NSObject+LKModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4AA21F40697CB42D7D219ACEDE4FBFCF /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D0BBA864722B591909F62D13DC4EEB0D /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4AA3A9FC9AAD94C226CA975946C9395B /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 2368EA7094707071EF9EB1847081B539 /* UIRefreshControl+AFNetworking.m */; }; - 4B8BFD0889A2513D7BAB9D582C077810 /* TTTAttributedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = B597ABA83FF34D41BD88B02629DFF141 /* TTTAttributedLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4BA2F37913AFB59DC45A84CA29AAB2F8 /* UITableView+FDKeyedHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 22C882FD98CA446EFA39A29BFF94A28B /* UITableView+FDKeyedHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4C321BA8844AA4C44D4416CC6948DF2B /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 422402DD22D498220638075EF90B07A3 /* AFNetworking-dummy.m */; }; - 4C5DA96F7CAC26975EEEBD7450FF214D /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FB7DF227C9ADBFB34C1E276FF37EAA /* AFURLSessionManager.m */; }; - 4CC5EC830A89C3CB7F53C52CDF13CF81 /* UIView+Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = 7567613ABCFDCEBA938593A0036C32A9 /* UIView+Toast.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4D4F2050654580FE1F1D5F4F82CEDDB8 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 417E2E632AF904B3B32155C62F0B19DC /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 4EB17293737C717D12298CFFE6A67514 /* JSONAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = 43189891007DC8B214462EE40E661B70 /* JSONAPI.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53514C9A8CBD604E5DE2ABFFB322C3AE /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = F66E969B978843AD18F5745FC07B3C9B /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 538E922BA03E8B2C147BF047ED195DF4 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = 6631EE01B7EC6B5EF820B3874307CCE0 /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 53BDF81D0A52EA526D597A5C5B139D7F /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 673F2354B6D1C0F8E9955046A21D6A4B /* MASCompositeConstraint.m */; }; - 5423F7BB578AF69EEFD339909261F01E /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CDF9E3C2D2416AC7550ED950AB0CC88 /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 57E9B041CC1D8988C38DDC97CAEFCD76 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C18F3E40A6F8667E93BF7E113A19F41 /* MBProgressHUD-dummy.m */; }; - 57FE38F17C0EDD5CF73B2A084A17586E /* JSONHTTPClient.m in Sources */ = {isa = PBXBuildFile; fileRef = DBDB01D83E6928E50B7FF753E107C53A /* JSONHTTPClient.m */; }; - 58388F773008AF671CE67FE1C902E6CB /* JSONKeyMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = EAFD436D5E0537D470329DFCF3A97191 /* JSONKeyMapper.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 58E6E68D10EF3D64522BD267CC1761A6 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = FA61AF596C08910907F9123EEB554A9B /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 59F5736C531C7F4C5F79C9EDDACC0B64 /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = 771FAC488702BC45D9B3E1C95287F985 /* SDAnimatedImageRep.m */; }; - 59F81DE0305CC2AC448D2A3C6B3280A2 /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 30C9D2B8F917B8405C9B54173E51741E /* MASConstraint.m */; }; - 5B9AB2E420B063C994B8295F4EF48E37 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 49FC022BC0DDF2BFCA610030FC39F8BF /* UIView+WebCacheOperation.m */; }; - 5BC4E3F5EFAE7516C06D8A357407DCAF /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = C0E318B9FCDDCC5AA2EF7612D8B92B1C /* UIImage+ForceDecode.m */; }; - 5BFE1CC79F693B6218B419AE50B2070E /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F898CDF03B802432B5C1BDB6EE59D826 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5E0CA8102FFB7E6CB9B04DF6DEC83AEE /* SDWebImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BFD3AE7B418D1AB696243F283ECC7F3 /* SDWebImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 5E1468EA73C7741EEC370E4A15167D0E /* YTKKeyValueStore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2BB9D5AF91DFC97D964A3278CD65C526 /* YTKKeyValueStore-dummy.m */; }; - 601FD63D1FC6DBB1277966362EE290CD /* Toast-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = E57E4AA31B3259BADDB06AFC1EC7C03E /* Toast-dummy.m */; }; - 6115C3ED460710318D33BBB7375B07A9 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A802226FA114075D3D6409ACCFB1EEA /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 621B413DAEFE75991251ED378822527C /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7105E6B5675EAB9B1DB66075A38FC383 /* MJRefresh-dummy.m */; }; - 6298B1C2234864DA5ED3B5E6398B95AC /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = C3ABE0317E38D1EFCDEEDCB80F2C86D8 /* MJRefresh.bundle */; }; - 636BBA734C1A17A734761D674FAE8800 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B8497F4D647973F7EF7F63CA4433C95 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 639A86F8EDAF569092C61103FFAEA21D /* IQUIView+IQKeyboardToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = C68E6D01DE9F66C2C15D29D4D81D7DD0 /* IQUIView+IQKeyboardToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 63BA6FBA10304F4828DE97C0FA63ED9D /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E836B7746FAE9BCF200AD6092BEA26FA /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 63F5BA839B931DB6605554B6D4369A0C /* IQUIView+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = F84E6ED65E201E2FB224E9591458D599 /* IQUIView+Hierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 48EEC19D6C3DCAD43836914B8D0F1EB9 /* SDWebImage-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DE3A6F87CE579A6044EEA9D73BE3961 /* SDWebImage-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4985E014269593640635A8DBD75DA450 /* NSObject+LKModel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3590C8A8B61E435CEE0D6D946D21CBE7 /* NSObject+LKModel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4AA21F40697CB42D7D219ACEDE4FBFCF /* AFAutoPurgingImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = F3CF70BCE274B4CF992203FFBB582A3F /* AFAutoPurgingImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4AA3A9FC9AAD94C226CA975946C9395B /* UIRefreshControl+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C8FCB66D43C7435A706DE7458C249FD /* UIRefreshControl+AFNetworking.m */; }; + 4B8BFD0889A2513D7BAB9D582C077810 /* TTTAttributedLabel.h in Headers */ = {isa = PBXBuildFile; fileRef = E08CCF3A89E086CCE8DC38AC4B14AFDE /* TTTAttributedLabel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4BA2F37913AFB59DC45A84CA29AAB2F8 /* UITableView+FDKeyedHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D578A1FA8C5C0066B724DA98FA21DEA8 /* UITableView+FDKeyedHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4C321BA8844AA4C44D4416CC6948DF2B /* AFNetworking-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = EBF593E3360685A3AAA0ECCC2F7F5BAE /* AFNetworking-dummy.m */; }; + 4C5DA96F7CAC26975EEEBD7450FF214D /* AFURLSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CFCF048332BA95A163C798AC2CDF14E6 /* AFURLSessionManager.m */; }; + 4CC5EC830A89C3CB7F53C52CDF13CF81 /* UIView+Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A12FEC4AC04980F619172CCE478A56E /* UIView+Toast.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4D4F2050654580FE1F1D5F4F82CEDDB8 /* MASConstraint+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D86675944859EEA91AE297DBF2625BB /* MASConstraint+Private.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4EB17293737C717D12298CFFE6A67514 /* JSONAPI.h in Headers */ = {isa = PBXBuildFile; fileRef = BDFAE07701D24D6F3E4A296D12634988 /* JSONAPI.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53514C9A8CBD604E5DE2ABFFB322C3AE /* SDWebImageTransition.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DBAF944AE9E107B09FA593C6772903D /* SDWebImageTransition.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 538E922BA03E8B2C147BF047ED195DF4 /* SDAnimatedImageRep.h in Headers */ = {isa = PBXBuildFile; fileRef = D8AD01D96341F62041B06E29BABD0E9C /* SDAnimatedImageRep.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53BDF81D0A52EA526D597A5C5B139D7F /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 856E5A9F492377BE16CFF6F2EDB3EAD1 /* MASCompositeConstraint.m */; }; + 5423F7BB578AF69EEFD339909261F01E /* SDImageCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 55B9F4238F0902259456834DC9D1920B /* SDImageCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 57E9B041CC1D8988C38DDC97CAEFCD76 /* MBProgressHUD-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D7F51C4E138BB8EC86B366A13C1E692 /* MBProgressHUD-dummy.m */; }; + 57FE38F17C0EDD5CF73B2A084A17586E /* JSONHTTPClient.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CECA89C4FBBD5A50A75818DB7C8FF93 /* JSONHTTPClient.m */; }; + 58388F773008AF671CE67FE1C902E6CB /* JSONKeyMapper.h in Headers */ = {isa = PBXBuildFile; fileRef = C1DC7306DAD63B2C06913DF8915C00B1 /* JSONKeyMapper.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 58E6E68D10EF3D64522BD267CC1761A6 /* NSBundle+MJRefresh.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D33B1102BC63ECAFE7BDCB58DAB42F6 /* NSBundle+MJRefresh.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 59F5736C531C7F4C5F79C9EDDACC0B64 /* SDAnimatedImageRep.m in Sources */ = {isa = PBXBuildFile; fileRef = A3053D3DF72CFEE973E780A70CC18EF2 /* SDAnimatedImageRep.m */; }; + 59F81DE0305CC2AC448D2A3C6B3280A2 /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 1C4E3C0E3F1B4968E82E901DBFE63970 /* MASConstraint.m */; }; + 5B9AB2E420B063C994B8295F4EF48E37 /* UIView+WebCacheOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8267A49CE76989CD63E6725500A33111 /* UIView+WebCacheOperation.m */; }; + 5BC4E3F5EFAE7516C06D8A357407DCAF /* UIImage+ForceDecode.m in Sources */ = {isa = PBXBuildFile; fileRef = 338A91177F22F0C0B7E9F2617DB6D30C /* UIImage+ForceDecode.m */; }; + 5BFE1CC79F693B6218B419AE50B2070E /* AFNetworking-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 190821EE03B1A6308F75163E7C398205 /* AFNetworking-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5E0CA8102FFB7E6CB9B04DF6DEC83AEE /* SDWebImageCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BD844FF2EB77928C3F4954BB4070B3C /* SDWebImageCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5E1468EA73C7741EEC370E4A15167D0E /* YTKKeyValueStore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F603D3FC35FE557B8C5E6EBCB9120C5 /* YTKKeyValueStore-dummy.m */; }; + 601FD63D1FC6DBB1277966362EE290CD /* Toast-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F8294F939D42D73CD001D5768B48E37E /* Toast-dummy.m */; }; + 6115C3ED460710318D33BBB7375B07A9 /* UIImageView+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BEEC43D6F5FEEC5F22EF9E0972329DF /* UIImageView+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 621B413DAEFE75991251ED378822527C /* MJRefresh-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 11B559F8C10A420C414C457D38505A02 /* MJRefresh-dummy.m */; }; + 6298B1C2234864DA5ED3B5E6398B95AC /* MJRefresh.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 2AD44F79BFF5ACB1AEBA9E98380AE9AD /* MJRefresh.bundle */; }; + 636BBA734C1A17A734761D674FAE8800 /* MASViewAttribute.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E63CCA35446BF2A18EC1177DC3DD8D9 /* MASViewAttribute.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 639A86F8EDAF569092C61103FFAEA21D /* IQUIView+IQKeyboardToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = D89B744364C5A695E25E01776410B652 /* IQUIView+IQKeyboardToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 63BA6FBA10304F4828DE97C0FA63ED9D /* UIProgressView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 81DD8B0857F2146245797014DE93A83D /* UIProgressView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 63F5BA839B931DB6605554B6D4369A0C /* IQUIView+Hierarchy.h in Headers */ = {isa = PBXBuildFile; fileRef = 57C8DA5F56CB13BC5C9D4F68770068B1 /* IQUIView+Hierarchy.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6478B0091202F9429D2A61E30BEDA571 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47FC8BC593D3C4A9BCFAAB1AD76AC13D /* Security.framework */; }; - 6595C6295B9EBBF40751A376239681FD /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = FEC5B235D8066671988C356BB8479445 /* UIProgressView+AFNetworking.m */; }; - 65EC43DAB5ACAAEE8F1CE61529A09102 /* YTKKeyValueStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 73EB4D54E40F7146E8F50D99256E3AB6 /* YTKKeyValueStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 665B3B037B98D3E3ADB449A43FF14F42 /* IQUITextFieldView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = D50758F82022F3137CBA65220EEAE68E /* IQUITextFieldView+Additions.m */; }; - 68168E99337712B83A79810B55602D01 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = DE6B846782E8125465DD1F586A583755 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 688E0882DFC8CABA02390F43178CB33F /* IQNSArray+Sort.h in Headers */ = {isa = PBXBuildFile; fileRef = 8CF4ACF01E4CEA3CAE293EF3F4CFB20D /* IQNSArray+Sort.h */; settings = {ATTRIBUTES = (Project, ); }; }; - 6A0B1A0FA7A75C861B9D401D0E8CC95E /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = CDC9C0D785840A863C238FA9918232BF /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6595C6295B9EBBF40751A376239681FD /* UIProgressView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 46216AC6D1DE54C7D1A75F0B8C0093DB /* UIProgressView+AFNetworking.m */; }; + 65EC43DAB5ACAAEE8F1CE61529A09102 /* YTKKeyValueStore.h in Headers */ = {isa = PBXBuildFile; fileRef = 47C190CC048C31F66701A5CFE68AFC16 /* YTKKeyValueStore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 665B3B037B98D3E3ADB449A43FF14F42 /* IQUITextFieldView+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = A9ED647F3BCC607702655683BF6F3A7C /* IQUITextFieldView+Additions.m */; }; + 68168E99337712B83A79810B55602D01 /* NSData+ImageContentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 64478A7309F11543DB76692ACBCB15F7 /* NSData+ImageContentType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 688E0882DFC8CABA02390F43178CB33F /* IQNSArray+Sort.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F87B11135AE32B18FF626C3C9FEDBD4 /* IQNSArray+Sort.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6A0B1A0FA7A75C861B9D401D0E8CC95E /* MJRefreshGifHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 71D681F6D9A55D54BCDFE8E749CC7CA9 /* MJRefreshGifHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; 6A30D4D71707D4B4B6033AA5399D35C6 /* Pods-GIGA-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FD113136C3BE7E4822B80A29F3DC5E42 /* Pods-GIGA-dummy.m */; }; - 6AB8F78680B3470391219F11D51A1DE7 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = C5201CCF6BAA96A03DE5923F727DC879 /* UIImageView+AFNetworking.m */; }; - 6C23BBF56ED4DCC10CA1765A6736D1F8 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 76E253E1BAB6E3A4164B42F93C3B0EE8 /* MASLayoutConstraint.m */; }; + 6AB8F78680B3470391219F11D51A1DE7 /* UIImageView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 8E06194D6A9AC6C15350A40AA681FBFA /* UIImageView+AFNetworking.m */; }; + 6C23BBF56ED4DCC10CA1765A6736D1F8 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = BDA8DA7D100B6495E2D43C82C7612A51 /* MASLayoutConstraint.m */; }; 6D13591A430260C31F6102B30645B5CD /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 6E6E8ADF2879B9F6832CE82F2B538366 /* LKDBHelper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7EC0F45B5A1A9049F0BA580A2E665024 /* LKDBHelper-dummy.m */; }; - 6F5906B58272E07A0850248867562581 /* JSONModelLib.h in Headers */ = {isa = PBXBuildFile; fileRef = C2916A23C5B0F16555EFB6F4420162BF /* JSONModelLib.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 6FAE8BF1BF564D1F2D5F368F8704A6D1 /* UITableView+FDKeyedHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 2127EDE3F7D3FA57134EACCE79E57C4B /* UITableView+FDKeyedHeightCache.m */; }; - 6FF8739ADFFE8465389AF3F0603E6F83 /* LKDBUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 14A57F7FDCD24207067E3E300876540C /* LKDBUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7099E4035C06D3116DA2586EFE563C0B /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A9BD5EC9B66096A214F0369AC4DB24E4 /* AFAutoPurgingImageCache.m */; }; - 71F6D96E3AEAA07389F37E2C4B63C4F6 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = F92F1C168C292C57C28B8CB8572DA418 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6E6E8ADF2879B9F6832CE82F2B538366 /* LKDBHelper-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = FAE543B6441005A5CB541D84A212B95B /* LKDBHelper-dummy.m */; }; + 6F5906B58272E07A0850248867562581 /* JSONModelLib.h in Headers */ = {isa = PBXBuildFile; fileRef = 2371B715BAE7B94DEDE98106F4ADEFDC /* JSONModelLib.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6FAE8BF1BF564D1F2D5F368F8704A6D1 /* UITableView+FDKeyedHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = FE77E40C189AA177444DEBBD0B08DCCA /* UITableView+FDKeyedHeightCache.m */; }; + 6FF8739ADFFE8465389AF3F0603E6F83 /* LKDBUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = F66F22D2B5E6EF98C875A78C8164C54F /* LKDBUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7099E4035C06D3116DA2586EFE563C0B /* AFAutoPurgingImageCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 767AE6C3AA2783369EC065DD68C0350A /* AFAutoPurgingImageCache.m */; }; + 71F6D96E3AEAA07389F37E2C4B63C4F6 /* MJRefreshHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = E52F56D34181DD1D8127F30E9C8A0242 /* MJRefreshHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; 72563ADE99DC9E753B27D48B16AA3654 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - 72EE4A5DC3076CD8C13717D4DAA37DFD /* IQTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 0FF2FC65CD5737B5207D47B6520D5FC7 /* IQTextView.m */; }; - 73BBDACC22CCA36A6DAAA167AD780BAF /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 9404C50D3CA53F5CBA8FB043A06BFAD6 /* MASConstraintMaker.m */; }; - 756DF24546C7D91459DCADC8F1C98660 /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 402AA4AB24F2AD705593DD3FB991387B /* MASViewConstraint.m */; }; - 76C5CEA598337CC1FC825899FF1CDAD9 /* SDWebImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = F60AD73AF21127AF807A87155E176BB2 /* SDWebImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 772785574BC1059C2913576CBFF3AD17 /* JSONKeyMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = 99E94B95014F639BCEFE5DE77CF86A13 /* JSONKeyMapper.m */; }; - 788BA72F67004504FFDFC670048786B5 /* IQKeyboardManager.bundle in Resources */ = {isa = PBXBuildFile; fileRef = FFFC1D06E09FCB725E5075FB470389CA /* IQKeyboardManager.bundle */; }; + 72EE4A5DC3076CD8C13717D4DAA37DFD /* IQTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 09810BACD97137F26F4754BC992B0AA0 /* IQTextView.m */; }; + 73BBDACC22CCA36A6DAAA167AD780BAF /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E657879A95ECD51B70B71C0752EAFEA /* MASConstraintMaker.m */; }; + 756DF24546C7D91459DCADC8F1C98660 /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 7BFA8F4568DC6993DAA1E49FE4F9CE3E /* MASViewConstraint.m */; }; + 76C5CEA598337CC1FC825899FF1CDAD9 /* SDWebImageGIFCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = D31FCD1502C48457FE630B3B3E54B5CF /* SDWebImageGIFCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 772785574BC1059C2913576CBFF3AD17 /* JSONKeyMapper.m in Sources */ = {isa = PBXBuildFile; fileRef = C904CE0D4C99B3A972A0204B932BDF88 /* JSONKeyMapper.m */; }; + 788BA72F67004504FFDFC670048786B5 /* IQKeyboardManager.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 0E5D86CCB42BDD31167BAAA320D2297A /* IQKeyboardManager.bundle */; }; 78AC6714960C42CC866222B6D956EDF6 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223CC88B609D08C4EA1EC854A8D73AD1 /* CoreGraphics.framework */; }; - 7942D242D079A5710A72B659A54D7E26 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D1BEE5EFF3DDAAB7DF105B6EE039CC8A /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7AE9484F09D29428653109D73D4FC488 /* NJKWebViewProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = 954FBC78E632E1BCD88EEB65027EAEDE /* NJKWebViewProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C17BEA6034027310D1D205DB2008CA5 /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = B77606B69936F395DA6F6B9FF330A961 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7C49A18841060D12A58F92CE62C21F9D /* IQNSArray+Sort.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D47457D3CE1E0737C687DB3E4E896A0 /* IQNSArray+Sort.m */; }; - 7CF3668C8E30DA3CAB92C9C6A8B88B8F /* IQToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = 00F8BF23D01B2525D48EF9EA2FF41BB9 /* IQToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7DE362297135870194FA02C34D3135E7 /* TTTAttributedLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B7DB276EA29841EF61406CACDDBA7DF /* TTTAttributedLabel-dummy.m */; }; - 7E40D4939F89C4852C4224D6A65E6BD5 /* SDWebImageImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = A7D9C6AE37D287719040FA3D994C8059 /* SDWebImageImageIOCoder.m */; }; - 7E653E1D9DF593D82DEA20D2340F2C1E /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FA220EAF4B2366FE3383A5AF8AD3D27 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7EFDAA1642FA83DE777CFD086182D5A4 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 886A7A948A578AF0481B05CD6E2FAE30 /* MJRefreshAutoGifFooter.m */; }; - 7F37E7BCFFC785854FD19F23B89C39AE /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 053476A95CBB33D3F007559250E2E712 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 7F66E5779B29E0BC17D565DAD7CDEC1B /* JSONHTTPClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E49FA87D6265A153A6A377608BF76CF /* JSONHTTPClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8060025235D93F30A5F10B412DD0822E /* JSONModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 26C29828B683FB67FD6E1E218F63F152 /* JSONModel-dummy.m */; }; - 8069223DDD6D0F2E1A87D8E66966709B /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = B1A17C97B5BA3258AF5BFA6C4CB10011 /* MJRefreshConst.m */; }; - 8138BA0A46637819E90CE18C773CA9FD /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = F2D330C281F30235A5D8E2C8D8CC7445 /* SRWebSocket.m */; }; + 7942D242D079A5710A72B659A54D7E26 /* MJRefreshNormalHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = 905FA653B2C53E8A919A501A0001FC8E /* MJRefreshNormalHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7AE9484F09D29428653109D73D4FC488 /* NJKWebViewProgressView.h in Headers */ = {isa = PBXBuildFile; fileRef = 507DB5C53EF2AECDB84A4B07F77E623B /* NJKWebViewProgressView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C17BEA6034027310D1D205DB2008CA5 /* MASLayoutConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = D58483E70F4485E0D9E8F722A5917F44 /* MASLayoutConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7C49A18841060D12A58F92CE62C21F9D /* IQNSArray+Sort.m in Sources */ = {isa = PBXBuildFile; fileRef = E89E9BC7945C12B0A0EED41916A4781C /* IQNSArray+Sort.m */; }; + 7CF3668C8E30DA3CAB92C9C6A8B88B8F /* IQToolbar.h in Headers */ = {isa = PBXBuildFile; fileRef = CC66366B9AC6F1CAD6AEB88A67337C78 /* IQToolbar.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7DE362297135870194FA02C34D3135E7 /* TTTAttributedLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BD34472D8257BD1D09F9DB765856779B /* TTTAttributedLabel-dummy.m */; }; + 7E40D4939F89C4852C4224D6A65E6BD5 /* SDWebImageImageIOCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = D510C8DE8287F40083E461707DA7C66E /* SDWebImageImageIOCoder.m */; }; + 7E653E1D9DF593D82DEA20D2340F2C1E /* UIImage+ForceDecode.h in Headers */ = {isa = PBXBuildFile; fileRef = D5B5C63A8277A1C23DA1F327EB6B8695 /* UIImage+ForceDecode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7EFDAA1642FA83DE777CFD086182D5A4 /* MJRefreshAutoGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 64D250E761757385549317D0323E15F8 /* MJRefreshAutoGifFooter.m */; }; + 7F37E7BCFFC785854FD19F23B89C39AE /* UIView+WebCacheOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 26352B14F20CECF1C5E46B8BB0821EC0 /* UIView+WebCacheOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7F66E5779B29E0BC17D565DAD7CDEC1B /* JSONHTTPClient.h in Headers */ = {isa = PBXBuildFile; fileRef = 556C4D983FC07E4A0F96E7D5FEA1BD0C /* JSONHTTPClient.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8060025235D93F30A5F10B412DD0822E /* JSONModel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E03D26FF38E5DEA11D31A78840F818A /* JSONModel-dummy.m */; }; + 8069223DDD6D0F2E1A87D8E66966709B /* MJRefreshConst.m in Sources */ = {isa = PBXBuildFile; fileRef = F1D7AECAD05D08E3631A38401A2192AA /* MJRefreshConst.m */; }; + 8138BA0A46637819E90CE18C773CA9FD /* SRWebSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = E44DA37275684EA3A83F7B4546DEF10C /* SRWebSocket.m */; }; 81ABD96C8FA6FF28CFB2A3A78A6EA560 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F79298FCF0E5B2FCDD163272B33DB5DE /* SystemConfiguration.framework */; }; - 81D12B648C1E782DEC1B2566EE17FB6A /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 04AF8FBCCAA5C10FBF5C8D678095B349 /* UIImage+GIF.m */; }; - 85F02B2E2F922F439A12C7CBB077E8DE /* IQKeyboardManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 362634D02C8734DCDBB1B3FA29AF2E5A /* IQKeyboardManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 86EA527BA1862E06A8E19E0960C66E7E /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 723FBBA74F07E67C701AE828B5405E83 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 87ECA447DB887426665260651B7F147E /* FMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 918438D2584B201AE3B75ECE63C18CD5 /* FMResultSet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 88DE7BAB1F4999A5F4B617F44E5FD1D3 /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = D3042F160C52C7D88773233C16FADD9D /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 81D12B648C1E782DEC1B2566EE17FB6A /* UIImage+GIF.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D97AB96A3AD0844F0E9A0A6368F1BE0 /* UIImage+GIF.m */; }; + 85F02B2E2F922F439A12C7CBB077E8DE /* IQKeyboardManager-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A9E4181140F064FCE4526B441CF1397D /* IQKeyboardManager-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 86EA527BA1862E06A8E19E0960C66E7E /* UIRefreshControl+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = EB897736B08CBFD5003426DB8418C016 /* UIRefreshControl+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 87ECA447DB887426665260651B7F147E /* FMResultSet.m in Sources */ = {isa = PBXBuildFile; fileRef = 136A22223B193531C622CF061DC7AAB4 /* FMResultSet.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 88DE7BAB1F4999A5F4B617F44E5FD1D3 /* MASConstraintMaker.h in Headers */ = {isa = PBXBuildFile; fileRef = FFAE6EC09F0505803E8392F2F6D4F3CC /* MASConstraintMaker.h */; settings = {ATTRIBUTES = (Public, ); }; }; 89637BFFD180A1E05F04DAF0CF4A6540 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = BDA80F5D7B6C75DE56A43090A20E478E /* MobileCoreServices.framework */; }; - 8A1EB96C607F92E8AA20676F9A4BC7D9 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = 95E1101C679649DD67CF310BC7C41D40 /* UIButton+AFNetworking.m */; }; - 8A6EEF68E7625AB66A3A8DED1594F88F /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D0303615C02A9FC06E4284A85443DC1 /* ViewController+MASAdditions.m */; }; - 8B855A73B75155FB2C0CB05B54FDDE0D /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 2027232FAF2C4FD8C62B41D1443F10A8 /* UIScrollView+MJRefresh.m */; }; - 8C2908931C952C7B1801BC7D5D321BED /* UITableView+FDIndexPathHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 08E127FD35CF12E2DFEAE98245B87676 /* UITableView+FDIndexPathHeightCache.m */; }; - 8C9165B82240F78C43F7E7ACFD17612B /* NJKWebViewProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 4B3F07A870FB3A3BFB758AD0E1BE2C36 /* NJKWebViewProgressView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - 8CD45B754192DE834B642975E85257AB /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F239ADCBC9530CFB69A3DBA4606CB39 /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8D9636C74777C684BDF312EE66F8A585 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 125D8E7B25DE48B829EF26B5A344B3D0 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 8DC3FC2342EC2E944B3A3E83E2683130 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 9271B8514D90DCA03D6343D0CDCE050D /* MJRefreshHeader.m */; }; - 8EF496E24AC25617194114DDB71D5385 /* SDWebImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 350E7464A1D787085E3C8AB20B8D3699 /* SDWebImageFrame.m */; }; - 91D993FDEE2D0C2D3B4047D9E8BEE9BA /* UITableView+FDIndexPathHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 623CEFA44508E2233D6C8BDDC1A723AB /* UITableView+FDIndexPathHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 92126299C232FC474021BADE26F056A4 /* SDWebImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BDE845BAEED6040E590CA9903B14998 /* SDWebImageGIFCoder.m */; }; - 939EF882233B22D0321A70F6DADED11F /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 54F3536A4C88BAB5768A5110E968D42E /* AFHTTPSessionManager.m */; }; - 93BF58C19C5E6A78EDAA38855DDDE348 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = C1023377CD29F52DBD86B670EC330990 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 958FEEE31215AB970371D4CBAEB8A4DC /* IQTitleBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = D8024B8DF0B73056894292AB56168798 /* IQTitleBarButtonItem.m */; }; - 95A76E599F3448FD0E5C736D98354DA8 /* YTKKeyValueStore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = EA582EA6A55F892186937BD64F6CA1C5 /* YTKKeyValueStore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 96E70B43FC04BC99AED1BBD4FB1D7581 /* FMDB-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F64387C5F8EF527B7D20778BEE103274 /* FMDB-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 971255F19D9DC5EEC2566D186FB5A433 /* UITableView+FDTemplateLayoutCell.m in Sources */ = {isa = PBXBuildFile; fileRef = F72E8914E30DFA385018D03B6F117C98 /* UITableView+FDTemplateLayoutCell.m */; }; - 9898B13B5771AC304E096319E72F8098 /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = DAEB829C6F88208F28EE3BB434586358 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 98F19C682AC68E9D2E2052F709F42AF9 /* JSONModel+networking.m in Sources */ = {isa = PBXBuildFile; fileRef = 967FC3D6EE75AAC4E5853A52FC40FBD1 /* JSONModel+networking.m */; }; - 99249B44D65716B5CCA0BFFD5F83062C /* IQTitleBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AF74F6EDDDBDE1594378798EDC8F75B /* IQTitleBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9AC1064802A4D107353A87F2B4A963B0 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = F9D614BEB063937B5BF5775FECFC299E /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9B8D84996694C541CD3434386E0A081A /* FMDatabasePool.h in Headers */ = {isa = PBXBuildFile; fileRef = C7949A099C444A21B8BF2123F5474A11 /* FMDatabasePool.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 9C11A290C9C5866A185A54F1EC04E2BB /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E7820BA9423CD0C1D2DAC362014ED4B /* FMDatabaseAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - A08A8AB356264E248D01F1BC0EF08166 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 491FD42A9D3970BD3ACF252F98B968EB /* Masonry-dummy.m */; }; - A12A3BC640B690479F345A49C6C48209 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = F5F9245FC6E3E879D3070CAC3CE9039E /* AFNetworkReachabilityManager.m */; }; - A1B5D80A8998311B8C9043E6942925E6 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CB6460D14EA9B327CE96B0450FA717B /* FMDatabaseQueue.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 8A1EB96C607F92E8AA20676F9A4BC7D9 /* UIButton+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = F0D2E0E7AF262CBBB18CB5A5451749B5 /* UIButton+AFNetworking.m */; }; + 8A6EEF68E7625AB66A3A8DED1594F88F /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 72D3BAE7F54AA38BF7C28C5BEF554271 /* ViewController+MASAdditions.m */; }; + 8B855A73B75155FB2C0CB05B54FDDE0D /* UIScrollView+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = B832D5C26DFD510FD9A7A2BAF0201A58 /* UIScrollView+MJRefresh.m */; }; + 8C2908931C952C7B1801BC7D5D321BED /* UITableView+FDIndexPathHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E765AEB6EF5022FC3E2114C6854EB172 /* UITableView+FDIndexPathHeightCache.m */; }; + 8C9165B82240F78C43F7E7ACFD17612B /* NJKWebViewProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = D657D2753D62E6E0FCEA4ABCF2F254DB /* NJKWebViewProgressView.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + 8CD45B754192DE834B642975E85257AB /* MASCompositeConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C999B9FC2FBE9386AB1D815E7FEBCDE /* MASCompositeConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D9636C74777C684BDF312EE66F8A585 /* AFNetworkReachabilityManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CC04582873D1BB76490CE97B4C1291 /* AFNetworkReachabilityManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8DC3FC2342EC2E944B3A3E83E2683130 /* MJRefreshHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = BDB3FA188B77C4C5AC4EBF7C4EB23690 /* MJRefreshHeader.m */; }; + 8EF496E24AC25617194114DDB71D5385 /* SDWebImageFrame.m in Sources */ = {isa = PBXBuildFile; fileRef = 9CB9C0E6DC1428C653A5D72115334EC2 /* SDWebImageFrame.m */; }; + 91D993FDEE2D0C2D3B4047D9E8BEE9BA /* UITableView+FDIndexPathHeightCache.h in Headers */ = {isa = PBXBuildFile; fileRef = E116512F596C10F7B0DE7E79B3D4FB37 /* UITableView+FDIndexPathHeightCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 92126299C232FC474021BADE26F056A4 /* SDWebImageGIFCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 08E5FE69433133C490A05E788EB152E8 /* SDWebImageGIFCoder.m */; }; + 939EF882233B22D0321A70F6DADED11F /* AFHTTPSessionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A3A2A54A6B463F84E2F775E3871BAF60 /* AFHTTPSessionManager.m */; }; + 93BF58C19C5E6A78EDAA38855DDDE348 /* NSButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 97E8AAD1B54E464BDD45645739A7E4E4 /* NSButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 958FEEE31215AB970371D4CBAEB8A4DC /* IQTitleBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 68EDBAD7D8432FBE29F349FBF59D2764 /* IQTitleBarButtonItem.m */; }; + 95A76E599F3448FD0E5C736D98354DA8 /* YTKKeyValueStore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 23CF3C3B336872BE627191D587A2F784 /* YTKKeyValueStore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 96E70B43FC04BC99AED1BBD4FB1D7581 /* FMDB-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 50E9C0028FD730D0FAFC7811E74C9A78 /* FMDB-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 971255F19D9DC5EEC2566D186FB5A433 /* UITableView+FDTemplateLayoutCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 2974DB06BB024359AD4E9D2000597D36 /* UITableView+FDTemplateLayoutCell.m */; }; + 9898B13B5771AC304E096319E72F8098 /* AFCompatibilityMacros.h in Headers */ = {isa = PBXBuildFile; fileRef = 326D9D7C8343049CC1BD9D2FDB760C14 /* AFCompatibilityMacros.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 98F19C682AC68E9D2E2052F709F42AF9 /* JSONModel+networking.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B43D1D56644CC2A129FBB357B026F00 /* JSONModel+networking.m */; }; + 99249B44D65716B5CCA0BFFD5F83062C /* IQTitleBarButtonItem.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D575D477CF437DBE80BC55A1C483416 /* IQTitleBarButtonItem.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9AC1064802A4D107353A87F2B4A963B0 /* AFNetworkActivityIndicatorManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 534AFA8647F5E60163BF084285B3AD9E /* AFNetworkActivityIndicatorManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9B8D84996694C541CD3434386E0A081A /* FMDatabasePool.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DA743D9F60E293701E4F1E9F04891A6 /* FMDatabasePool.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9C11A290C9C5866A185A54F1EC04E2BB /* FMDatabaseAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = EA185D39D4742C90EF4A71ED0B6FF30D /* FMDatabaseAdditions.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + A08A8AB356264E248D01F1BC0EF08166 /* Masonry-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 83AD8CF369CC62633AE1ADE5659E862A /* Masonry-dummy.m */; }; + A12A3BC640B690479F345A49C6C48209 /* AFNetworkReachabilityManager.m in Sources */ = {isa = PBXBuildFile; fileRef = CA54DD4E3D9B061E47DABD67A6F11AD6 /* AFNetworkReachabilityManager.m */; }; + A1B5D80A8998311B8C9043E6942925E6 /* FMDatabaseQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = 128714F26358AB64EBF20321538BB9E8 /* FMDatabaseQueue.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; A1BB32FF4BE29C004A13F2E03127E8F1 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223CC88B609D08C4EA1EC854A8D73AD1 /* CoreGraphics.framework */; }; A2D9F9EFFDFE9C19DA842E826B06BCEB /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - A3CE2D718CEB5AC059823178404AF0EF /* IQKeyboardManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 951A926C2E402064AFF54E885DEE23D1 /* IQKeyboardManager-dummy.m */; }; - A5382D3EA98D2EB1AD9EDA5F2138F00D /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = D4372399A31F995ED53980B44F7B90A0 /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A548833BE5FAD40830428F36E77D0F52 /* FMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 94752DBCE44CA942E27A896C7CB73B8D /* FMDatabaseAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A5B069CA1170E03891AC5648DE5CF87D /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AD72E84C0BAA5647385371F3B370E7D /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A72D242BEF61E27D6C29092DF4666A4A /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = DDAD4BFB56B1F3E882395A34A77631FC /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; - A7370CE9231F9A4927142D79021879EC /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = B27B051036F118C3C3CD87D2112F68DA /* MASViewAttribute.m */; }; - A77943B15F7CF5151B637808B40DD722 /* LKDBUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = A81B52350911B789957965FA41897580 /* LKDBUtils.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - A91C005A46878C2DB5B6B4A67CC1DDC4 /* SDWebImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 7714D1833FFBB408B18F2747E65E5790 /* SDWebImageCodersManager.m */; }; - A9A91BA2015E3033BF4DAD29264D03F0 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = F63B516844D3BA3C6CC53B029BFB6C1D /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AA00DCC0C8174B2D7E48EEC3C768B047 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 272CBD0843CB816395E98BA936E24B87 /* MBProgressHUD.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - AA4959949A290D4B8BE1E31A890D0C80 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0995F8AABB71D527DE51897FA8F83BA9 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AAC6DB8270C474C50F5D71DE9BC73382 /* IQTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = EB20094359DE221C41846E960C38BB8B /* IQTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AB2CEAF630532A05339889D5663E1C08 /* TTTAttributedLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6930C47F6DA9FF53FCC809972D1C2267 /* TTTAttributedLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AC5F946DEC898FE1FE7BA74426FE6A8D /* LKDBHelper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 732E1114AA44818AFA36C115D6C2E3B3 /* LKDBHelper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ACA82B48BEE47C89F7AEE07F4F8B462E /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = E9B9FF3E9F69E2D04EB243D2A2B0D44A /* UIImage+MultiFormat.m */; }; - AD868043328B2125E27A5DC14D11958F /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = E6F21509CADAC096896FDF9E0A67980E /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - ADD011E9ABBD96D70AAA32A4B9ACBD02 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FD79569D1481B1CCEBC524AE5E2B8C0 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - AF5A5DF8096192FC74E02A3408AADC21 /* Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = B6800D584E4D1A1A19C71F4FD327A635 /* Toast.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B02D91E02099D3C6A2F988C766032176 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 598F5B2A218C7D65218EE2E74A1FAB90 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B05BDA89A18DA866355AD804B694F851 /* IQUITextFieldView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B4ACAA5FE6E4D692115FD521BCB1287 /* IQUITextFieldView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B086C8017A694E281B3F30DCCE8FA588 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = AA70955B3AF65BF0DC77A605CF3D7DED /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B0E60D4A86434F567D7F9E590161AA7C /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = E9CC4C0DA475DA5B31053CF995EC62C0 /* UIView+WebCache.m */; }; - B1C1164914E351C022A5C6637E8599BF /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A2AF264E571B9997B0965D66283EAA6 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B215AD383364D4C829F4EC9803568809 /* SDWebImageImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 957C4EAC3550D522CFC086D33020AF15 /* SDWebImageImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B21C3C93DAA23B1C331B9326991CDCFC /* IQKeyboardManagerConstantsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FD513AB29E9316802D99A9C3C9BE9F1 /* IQKeyboardManagerConstantsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; - B26E3D1F70F70E23C4EDA96CC327BC1E /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = F11F0CB1B9CA018793DBBE97E44883F4 /* SDWebImageDownloader.m */; }; - B44383A3FA435C1E986942C817339302 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AB8391ABC38E6024FB65A20D3351A17 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B46FE8C00C2CDDE0B4790FFD3DC961A4 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8C9BAAF1EC72C985C348BCF60EC4D10A /* AFImageDownloader.m */; }; - B646C96E2D7DF54445B3719F800D79E9 /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C92D2200160EED2E09E78F7DC6CAE4A /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A3CE2D718CEB5AC059823178404AF0EF /* IQKeyboardManager-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 94EC1B15D0F40FAA8E09F162D89550A3 /* IQKeyboardManager-dummy.m */; }; + A5382D3EA98D2EB1AD9EDA5F2138F00D /* MJRefreshAutoNormalFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 69B94B8350B08947B04432EBD738A67E /* MJRefreshAutoNormalFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A548833BE5FAD40830428F36E77D0F52 /* FMDatabaseAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = E0BE28AB9BEEE3F2DE5CA5ADF0754DE9 /* FMDatabaseAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A5B069CA1170E03891AC5648DE5CF87D /* UIImageView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AE40C42B298EF2078BE77D91816800C /* UIImageView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A72D242BEF61E27D6C29092DF4666A4A /* MJRefreshComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C2FA9E010EEA6319AA9CB2D4EB45645 /* MJRefreshComponent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A7370CE9231F9A4927142D79021879EC /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A217F63722F5C203E7C70902378EB14 /* MASViewAttribute.m */; }; + A77943B15F7CF5151B637808B40DD722 /* LKDBUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = F039F4116C29A97EC5D13C82BBDE9CBC /* LKDBUtils.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + A91C005A46878C2DB5B6B4A67CC1DDC4 /* SDWebImageCodersManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 52534734AD75CCA3BFE6C3B27D9FB9DE /* SDWebImageCodersManager.m */; }; + A9A91BA2015E3033BF4DAD29264D03F0 /* SDWebImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 62C88D14B39E886A97851021B020CD0E /* SDWebImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA00DCC0C8174B2D7E48EEC3C768B047 /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = C023374A920B06BAE8BF866C24C7881A /* MBProgressHUD.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + AA4959949A290D4B8BE1E31A890D0C80 /* MJRefreshFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EF64E3326F777690080488B4CEEF3B3 /* MJRefreshFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AAC6DB8270C474C50F5D71DE9BC73382 /* IQTextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 534BD366DA913764FB6A895F29C1927B /* IQTextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB2CEAF630532A05339889D5663E1C08 /* TTTAttributedLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 12EC34C8D078C44D8BA1A18B5017ADD9 /* TTTAttributedLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC5F946DEC898FE1FE7BA74426FE6A8D /* LKDBHelper-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 64A478D39C0282C84C3724E7F5E28E1C /* LKDBHelper-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ACA82B48BEE47C89F7AEE07F4F8B462E /* UIImage+MultiFormat.m in Sources */ = {isa = PBXBuildFile; fileRef = CE0CDF8DDC168FC42EE8F510BBA938CD /* UIImage+MultiFormat.m */; }; + AD868043328B2125E27A5DC14D11958F /* UIActivityIndicatorView+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 4599E0AD06AD0BA1330C3AA05D64C91E /* UIActivityIndicatorView+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + ADD011E9ABBD96D70AAA32A4B9ACBD02 /* UIKit+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = CA531EAD1D1DA49EA987BF74F9ACAF04 /* UIKit+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AF5A5DF8096192FC74E02A3408AADC21 /* Toast.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FF9308ACC942E298BCB3BF0037F3118 /* Toast.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B02D91E02099D3C6A2F988C766032176 /* MJRefreshBackFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = A6DAA9F15075836671C4C398A8994B11 /* MJRefreshBackFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B05BDA89A18DA866355AD804B694F851 /* IQUITextFieldView+Additions.h in Headers */ = {isa = PBXBuildFile; fileRef = FA55F0051E01EDB4CA0293C6E7AA0B30 /* IQUITextFieldView+Additions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B086C8017A694E281B3F30DCCE8FA588 /* AFHTTPSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AD4DBAC3BDC47AAD73A71ABC44B7E2A /* AFHTTPSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B0E60D4A86434F567D7F9E590161AA7C /* UIView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 480EBDA225E852CEA4E1CC2E346CE9E5 /* UIView+WebCache.m */; }; + B1C1164914E351C022A5C6637E8599BF /* SDWebImageManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 778E098F1D1DD3233DA124284E40B2B2 /* SDWebImageManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B215AD383364D4C829F4EC9803568809 /* SDWebImageImageIOCoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C8496BDF9FDC70F620BC1A1C2161471 /* SDWebImageImageIOCoder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B21C3C93DAA23B1C331B9326991CDCFC /* IQKeyboardManagerConstantsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E3D817354B9C74183C0CFB0E3992AE8 /* IQKeyboardManagerConstantsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B26E3D1F70F70E23C4EDA96CC327BC1E /* SDWebImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6CD9B7708863D803D675F0E9B08630A2 /* SDWebImageDownloader.m */; }; + B44383A3FA435C1E986942C817339302 /* View+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D3B009BFC3E1090BAA9060143EAC16 /* View+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B46FE8C00C2CDDE0B4790FFD3DC961A4 /* AFImageDownloader.m in Sources */ = {isa = PBXBuildFile; fileRef = 6F12E93671661EA8481386A3C4606195 /* AFImageDownloader.m */; }; + B646C96E2D7DF54445B3719F800D79E9 /* MBProgressHUD-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF05A605CD2C0B9C09DC4DB2D55DDED /* MBProgressHUD-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; B690948AF82E335069677012C9793C0A /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 47FC8BC593D3C4A9BCFAAB1AD76AC13D /* Security.framework */; }; - B72A7B6970A8E91258D4AC521B86A8B0 /* SDWebImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 54BA54731B31CD6D22D2D59BBE0D5608 /* SDWebImageCoderHelper.m */; }; - BA0711638621C2A47AABFF9E03546893 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CF1B2D752E061B673D94FCB8D0E7610 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - BDB33C3708110C6D755175D1F0A2A70B /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = D5DA3E8C666672F7C13E27E88DD39873 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B72A7B6970A8E91258D4AC521B86A8B0 /* SDWebImageCoderHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = EC6ADCE0E67FA28C7ECE2FEC64166177 /* SDWebImageCoderHelper.m */; }; + BA0711638621C2A47AABFF9E03546893 /* MJRefreshAutoStateFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 63B53BB333164EC8865782883113A392 /* MJRefreshAutoStateFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BDB33C3708110C6D755175D1F0A2A70B /* MJRefreshStateHeader.h in Headers */ = {isa = PBXBuildFile; fileRef = C524A0E50AC16EF76BC09CF266FA6422 /* MJRefreshStateHeader.h */; settings = {ATTRIBUTES = (Public, ); }; }; BE342AF4C9583018FBDF18A52FAE927A /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - C0337E1DD3AA7BD36B20A9C92EA3208F /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = B0455BB0F27DA9FDF09E6D7A8D38B2D8 /* SDWebImage-dummy.m */; }; - C0A16E00B4BC2D88A7833D5DAED62942 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = 72E288068C58BB673219CEFB1686BC93 /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C0BD02712FC62F45C60CA65FDCF21D80 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = BE6A57C1E6EE6E72829EF1A0239DD712 /* NSButton+WebCache.m */; }; - C0F07BA73BBC072EFCABCED3B6D24604 /* TTTAttributedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 4CE36714FF24257CBB6D4A43CE11D871 /* TTTAttributedLabel.m */; }; - C12BAA822391D670C53FF0C2299654AD /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = BF83FBC6FB90CE550B6AF3F1CB2F1277 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C257BE809D4C4357A8EB7118960E3143 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = E7CD153E51D85BD9B97F92233C5BD64F /* UIActivityIndicatorView+AFNetworking.m */; }; - C2B7F4EB405C401EA53023341C05E15E /* IQPreviousNextView.m in Sources */ = {isa = PBXBuildFile; fileRef = EF536E6DCD40B46C2DDB4A7B5CDF9949 /* IQPreviousNextView.m */; }; - C480AC5D32406D4901116FCAC5FB0EB5 /* IQUIViewController+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = E838CA14206F7C95DDF8E5A291D3845A /* IQUIViewController+Additions.m */; }; - C49ED0BA3BE26C50F202C5ED5FB85573 /* IQKeyboardManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = E7914083BC99732D0EB9526F21C3F14D /* IQKeyboardManagerConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C4AA57B938513DE614A7B90AEF5CD858 /* IQUIView+IQKeyboardToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 87D34EBA9583ABA27F69D9C80E8042A8 /* IQUIView+IQKeyboardToolbar.m */; }; - C5BCB61A9B530249DD0CEC33C6E07EB3 /* UITableView+FDTemplateLayoutCell.h in Headers */ = {isa = PBXBuildFile; fileRef = FB184C0EAA6CE1C593837FC6A4C4A7A0 /* UITableView+FDTemplateLayoutCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; - C605A44DF96E7FCACF7D6E37B62F795D /* FMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 491A04582FFB79FD874AFB04764A6F5C /* FMDatabasePool.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + C0337E1DD3AA7BD36B20A9C92EA3208F /* SDWebImage-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = BEE46E79F1F0C05155FC29045B05E080 /* SDWebImage-dummy.m */; }; + C0A16E00B4BC2D88A7833D5DAED62942 /* NSArray+MASAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = F910EF56BD99E5E61575785D13E304E2 /* NSArray+MASAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0BD02712FC62F45C60CA65FDCF21D80 /* NSButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E60E60F55DABA8A70A2D218D3E88172 /* NSButton+WebCache.m */; }; + C0F07BA73BBC072EFCABCED3B6D24604 /* TTTAttributedLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 804037B37C8061F50A6D0B27F526F26F /* TTTAttributedLabel.m */; }; + C12BAA822391D670C53FF0C2299654AD /* AFURLSessionManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 502C292A182DA48DE6398B906F782175 /* AFURLSessionManager.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C257BE809D4C4357A8EB7118960E3143 /* UIActivityIndicatorView+AFNetworking.m in Sources */ = {isa = PBXBuildFile; fileRef = B5FA4B859A0AB80E8E3D57CBCE80F2AF /* UIActivityIndicatorView+AFNetworking.m */; }; + C2B7F4EB405C401EA53023341C05E15E /* IQPreviousNextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 54EE76760BCE3CE9DF646FA567859799 /* IQPreviousNextView.m */; }; + C480AC5D32406D4901116FCAC5FB0EB5 /* IQUIViewController+Additions.m in Sources */ = {isa = PBXBuildFile; fileRef = 86F728BB3275544EC6BCA5CE8CCA0E85 /* IQUIViewController+Additions.m */; }; + C49ED0BA3BE26C50F202C5ED5FB85573 /* IQKeyboardManagerConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 201107C26A4A8E4C7AF38062FB36DAC9 /* IQKeyboardManagerConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C4AA57B938513DE614A7B90AEF5CD858 /* IQUIView+IQKeyboardToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 8286B6FF56944ED90439B26B99F71F2E /* IQUIView+IQKeyboardToolbar.m */; }; + C5BCB61A9B530249DD0CEC33C6E07EB3 /* UITableView+FDTemplateLayoutCell.h in Headers */ = {isa = PBXBuildFile; fileRef = 56247E2A4FAE29D32C86A5D9501F6F5E /* UITableView+FDTemplateLayoutCell.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C605A44DF96E7FCACF7D6E37B62F795D /* FMDatabasePool.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A2A14D56BC061060400295FC21A0D56 /* FMDatabasePool.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; C6CCF6FAC5899D681F921B1917ECD40E /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - C8DF22EAFFC2F81B0426E2165AC93E44 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 35877F4071E71D27BA630FEDB0FE43BA /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CA0D37AE5433954573D3E37771CDDBFA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 0437B58A81D211C5C568BBC32D5ED7EF /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CA1E205A4D3A8515ED42F76C2671F1BA /* IQToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 5BC59BC77E65287BF00DC491E679E48C /* IQToolbar.m */; }; - CB8230F8171A44F80B11C0BE0E8420AC /* UITableView+FDTemplateLayoutCellDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = DCF7622A90866CFF5D62183257744DE6 /* UITableView+FDTemplateLayoutCellDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C8DF22EAFFC2F81B0426E2165AC93E44 /* MASConstraint.h in Headers */ = {isa = PBXBuildFile; fileRef = 9061C7534C913C5303067FDB0D7A4F38 /* MASConstraint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CA0D37AE5433954573D3E37771CDDBFA /* AFURLResponseSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 19FCBE0EEEBEAA24D79B250A5866E949 /* AFURLResponseSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CA1E205A4D3A8515ED42F76C2671F1BA /* IQToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 1B3ACA6ACCDCAA17E0E866CCDFAE3007 /* IQToolbar.m */; }; + CB8230F8171A44F80B11C0BE0E8420AC /* UITableView+FDTemplateLayoutCellDebug.h in Headers */ = {isa = PBXBuildFile; fileRef = 67ECE47F3623A56F2D308382B2EC1E26 /* UITableView+FDTemplateLayoutCellDebug.h */; settings = {ATTRIBUTES = (Public, ); }; }; CBA3B98ED2708713025BFD6F244D419F /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2C5FBC24791EAE0728C65D6F9B9912B2 /* QuartzCore.framework */; }; - CC8F9B4A1AC4E276EA8AA4C6F2BF3CD4 /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = ABDEED48273ED3899189469BF754EA64 /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CCB74062CE0F4B8E5B7483599BC398DA /* FMDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 46C1C2B2A4BA6017298CF244B5B46838 /* FMDB.h */; settings = {ATTRIBUTES = (Public, ); }; }; - CF4EB3350726A86BCCDF5F363C5FCE72 /* IQPreviousNextView.h in Headers */ = {isa = PBXBuildFile; fileRef = E85D699181AA7FA0C2BD301F59B6B2B3 /* IQPreviousNextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D02DEBC241C24DEEFDA13C355197A2FB /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = D77DAA3898C22DBC2AF3A8D090AC5F67 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D0E7D5B865722A25EC7D91B0FAD8A6CD /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F0DCAD0FC2007DC95B13AE9D58DB89A /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D1641F0A353E02D971A2E6C004D4D996 /* LKDB+Mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 756EBE270AB520A42983575D8062C88C /* LKDB+Mapping.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D16764F0C1C13D1FE859B4EA2B33E474 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = FFFC1118336CE5A0F2379778BD1CBCFE /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D206EDC84CE44D5DC711ADD087BC4B17 /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = CBC3B8F0F4C790990E0EAD42A406FC8E /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D29CF1B9A1D71268C1F85EA53B32BA24 /* LKDB+Mapping.m in Sources */ = {isa = PBXBuildFile; fileRef = 78B556FE17B6F40F4C14A82F0936900C /* LKDB+Mapping.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + CC8F9B4A1AC4E276EA8AA4C6F2BF3CD4 /* Masonry.h in Headers */ = {isa = PBXBuildFile; fileRef = 948A76E77D933AFB7F2E7F84DACCAF7F /* Masonry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCB74062CE0F4B8E5B7483599BC398DA /* FMDB.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A270740B3E3865AC746380362B6CEBC /* FMDB.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CF4EB3350726A86BCCDF5F363C5FCE72 /* IQPreviousNextView.h in Headers */ = {isa = PBXBuildFile; fileRef = 42EC7B58D17C0B661489B46B9964BB39 /* IQPreviousNextView.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D02DEBC241C24DEEFDA13C355197A2FB /* UIScrollView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = EEF99048C22BEC61A2C9AD4AD0432D06 /* UIScrollView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D0E7D5B865722A25EC7D91B0FAD8A6CD /* MJRefreshAutoGifFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 24D4C804AB6F0E6DDCF8B55ADFC4D8D6 /* MJRefreshAutoGifFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D1641F0A353E02D971A2E6C004D4D996 /* LKDB+Mapping.h in Headers */ = {isa = PBXBuildFile; fileRef = 2774326B60C328374835C7204E3258BB /* LKDB+Mapping.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D16764F0C1C13D1FE859B4EA2B33E474 /* SDWebImagePrefetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 30355D9B3DCCCD29F9ACCE3C935B07B9 /* SDWebImagePrefetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D206EDC84CE44D5DC711ADD087BC4B17 /* MBProgressHUD.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D812A41395AD0523CBC5D8963604A69 /* MBProgressHUD.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D29CF1B9A1D71268C1F85EA53B32BA24 /* LKDB+Mapping.m in Sources */ = {isa = PBXBuildFile; fileRef = CFFD009D1F00116A643D51E243330C18 /* LKDB+Mapping.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; D2AFDC9DBB18F68AD5B7EE3A1A951D68 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - D46545D206874E3A223372C84F1EA73E /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 1137254611EEC2056578AEB819AA94C3 /* MJRefreshAutoFooter.m */; }; + D46545D206874E3A223372C84F1EA73E /* MJRefreshAutoFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = E003B301E7A1D3B32B0A919DC1E29C50 /* MJRefreshAutoFooter.m */; }; D4E9B3DE75C23D365E255B6212CB1CB7 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - D51D64915E3DDF60300CB400C1F49027 /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = 295F052A6A46300AE255CCA9D34FD7AF /* UIView+Toast.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - D54920CE34AFF30F529E61D9459C5006 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F9966C0F9F759260F26024DC5F6FCB1 /* UITableView+FDTemplateLayoutCellDebug.m */; }; - D5991941DC41DDDDDACAE0B5D47A4639 /* FMDB-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C79F418E3B67CEA0D2E4853E93EB61D6 /* FMDB-dummy.m */; }; - D66E78D63935A98894E702D922AA8B91 /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = A03F70F63980CD170CD5750B6B5B2168 /* MJRefreshBackGifFooter.m */; }; - D7814F3ED165AA11096F7B172D35FD5F /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F3FD02A35657C32B7608DD9E484CD49 /* SDWebImagePrefetcher.m */; }; - D820DE54D6E9E5C85E0F9BF8A399E5EF /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AE6A655C2E452806506AB901CB710BC /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D88C9F75BDFC1CE7034687208D830D81 /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F42F1412F20D8BA676203B880AC08EE3 /* UITableView+FDTemplateLayoutCell-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D8B1525CB3DFCBD8E5032680530413D9 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = CBAE109E687AA08F5504796C0C8AAA94 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; - D9F2BA4D713DAC2A85CB4A453240EA3E /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9690628DA2E17BA5835C5D826268D509 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DA6FBCC4512298773ABFFA8A1F8BD972 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 454A5B629D064F61E8CD89588ACADB13 /* UIImageView+WebCache.m */; }; + D51D64915E3DDF60300CB400C1F49027 /* UIView+Toast.m in Sources */ = {isa = PBXBuildFile; fileRef = 493ED01D268951EFE8437422CE1A5444 /* UIView+Toast.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + D54920CE34AFF30F529E61D9459C5006 /* UITableView+FDTemplateLayoutCellDebug.m in Sources */ = {isa = PBXBuildFile; fileRef = 1129CE2BF72E82EC12E70344519DB533 /* UITableView+FDTemplateLayoutCellDebug.m */; }; + D5991941DC41DDDDDACAE0B5D47A4639 /* FMDB-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 528094F23A810144F82ECBADEBE77807 /* FMDB-dummy.m */; }; + D66E78D63935A98894E702D922AA8B91 /* MJRefreshBackGifFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 9BA0F8DC6E0D3BF06F7492AF4FEF3F56 /* MJRefreshBackGifFooter.m */; }; + D7814F3ED165AA11096F7B172D35FD5F /* SDWebImagePrefetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 42D89FE909F52B3C3F1035BE3A360A60 /* SDWebImagePrefetcher.m */; }; + D820DE54D6E9E5C85E0F9BF8A399E5EF /* MJRefresh-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = B22A920A2907F15159CFD64F49212089 /* MJRefresh-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D88C9F75BDFC1CE7034687208D830D81 /* UITableView+FDTemplateLayoutCell-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 22517B11B58DA83A67CA898044996C48 /* UITableView+FDTemplateLayoutCell-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D8B1525CB3DFCBD8E5032680530413D9 /* NSArray+MASShorthandAdditions.h in Headers */ = {isa = PBXBuildFile; fileRef = B1B186968A284B72578A24B12864BEE1 /* NSArray+MASShorthandAdditions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D9F2BA4D713DAC2A85CB4A453240EA3E /* MJRefreshAutoFooter.h in Headers */ = {isa = PBXBuildFile; fileRef = F5398B339844CC0409DB141FCCB610A7 /* MJRefreshAutoFooter.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DA6FBCC4512298773ABFFA8A1F8BD972 /* UIImageView+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 58EDEFC63A54D8B264723EE0EA3AF7AD /* UIImageView+WebCache.m */; }; DA75132AF02110EA8FED838245F245B3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223CC88B609D08C4EA1EC854A8D73AD1 /* CoreGraphics.framework */; }; - DB55C38E306ED2B647AA6E49486483B7 /* NSObject+LKDBHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 311DDA855B68C2C82DA3F585C044E5D0 /* NSObject+LKDBHelper.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; - DB596BB8F97C2B0A0CA72695B4010141 /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C0DB12ED7065982F99681E7208B396E /* SocketRocket-dummy.m */; }; + DB55C38E306ED2B647AA6E49486483B7 /* NSObject+LKDBHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = CA54827F20BD0ACFF5163BE7B247199D /* NSObject+LKDBHelper.m */; settings = {COMPILER_FLAGS = "-DOS_OBJECT_USE_OBJC=0"; }; }; + DB596BB8F97C2B0A0CA72695B4010141 /* SocketRocket-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = F50B0F68470FA444E926132799716530 /* SocketRocket-dummy.m */; }; DBD3B4544D8320D0D83479AEB921D088 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9C52134DD48D89A347BF80B6D47974CD /* CFNetwork.framework */; }; - DE17E4C2C6EADE5D2D531268B1695405 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = F371B6BB584B1CC6193A5B5E7327AD5A /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; - DE83F763EE2F69844D4359D9E80840F2 /* SDWebImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 7475210B8C97452DB2D28FF46AD4B78D /* SDWebImageCoder.m */; }; - DEB92E2DB086E554AEA1DBFA8A9F00D0 /* IQUIView+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = D935D6502CF164CFEAC6164421D07051 /* IQUIView+Hierarchy.m */; }; - DFA0B0C7EC02135911CACDAFD38BE715 /* JSONValueTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 098D4097B035C28D4D42FD43FBEF8C63 /* JSONValueTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E008B05370128F8FD8B4B627C8C4D4F4 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = B3128EC48EC5433341A281DE78719B72 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E23258A837180BD5EBE5217D1D69909B /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D0CC50CC4E4ABC5F7473302F3F1B511 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E2E95C8112B691A912057A2DCD2B9297 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E3BCEC765BAFBF7315B2835E33E8AC4 /* SDImageCacheConfig.m */; }; - E39D9A942BCE728467A42C478816966F /* JSONModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F39613535A087B430D652C5A35BE82A /* JSONModel.m */; }; - E3C47E114E924D2F331F9A3F122AEE5C /* JSONModel+networking.h in Headers */ = {isa = PBXBuildFile; fileRef = 229EF78EA685C4B19FF8D820077AB1F8 /* JSONModel+networking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE17E4C2C6EADE5D2D531268B1695405 /* UIView+MJExtension.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F2AE4A60765DF1A0A41DE1A3935F1D4 /* UIView+MJExtension.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DE83F763EE2F69844D4359D9E80840F2 /* SDWebImageCoder.m in Sources */ = {isa = PBXBuildFile; fileRef = 40575EFD1F8F6E701DA182E683BEC2FA /* SDWebImageCoder.m */; }; + DEB92E2DB086E554AEA1DBFA8A9F00D0 /* IQUIView+Hierarchy.m in Sources */ = {isa = PBXBuildFile; fileRef = ED1FDA2FAAE502AF2BE82854AC2AB913 /* IQUIView+Hierarchy.m */; }; + DFA0B0C7EC02135911CACDAFD38BE715 /* JSONValueTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = CF144683787E1EC724F1B8EE18CC50AD /* JSONValueTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E008B05370128F8FD8B4B627C8C4D4F4 /* SDWebImageOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EC76A5399DF4A8FF15D29CAA2CC4537 /* SDWebImageOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E23258A837180BD5EBE5217D1D69909B /* SDWebImageDownloaderOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = E58CBA84E4AB3797581C0AB28A440589 /* SDWebImageDownloaderOperation.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E2E95C8112B691A912057A2DCD2B9297 /* SDImageCacheConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = BFE0D4BB6D73A96180EF534C92ACE53B /* SDImageCacheConfig.m */; }; + E39D9A942BCE728467A42C478816966F /* JSONModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 26EA839B483358EFD4DD98F022DF89F5 /* JSONModel.m */; }; + E3C47E114E924D2F331F9A3F122AEE5C /* JSONModel+networking.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CB785BAFD8B89858D78ECDC291AE3EF /* JSONModel+networking.h */; settings = {ATTRIBUTES = (Public, ); }; }; E4AC26FB387427964538FA5FCEA4A8A3 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 223CC88B609D08C4EA1EC854A8D73AD1 /* CoreGraphics.framework */; }; - E504492C8894D7522724712EFA67C7D1 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 33F7C39FC1E079D25B57C66BE636FC39 /* SDWebImageCompat.m */; }; - E57312010AFB591EE37870F65E651EA6 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 644412ADC146571600D9B79498A3AF6E /* MJRefreshNormalHeader.m */; }; - E5CD5C797956697DDCC98A3EAC7E99E3 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = AE919D25345375BA78B8CD922B87C8FC /* AFURLRequestSerialization.m */; }; - E624C54E55BFAE88D8EC8492E2B62619 /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = C5F6388857FDFC150CCD9AEF58FD9078 /* UITableView+FDTemplateLayoutCell-dummy.m */; }; - E72EDE323AC9F92EC8A00A93AC186093 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 05E0636001879B23805B939764BB941A /* NSArray+MASAdditions.m */; }; - E802560B425A04296159872675948D29 /* IQKeyboardReturnKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 70FB502773E45F7563AF74BD45F329B0 /* IQKeyboardReturnKeyHandler.m */; }; - E80DB5D9B2D35085282DF057BB540AFE /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = D59CC779E29EBC0013D1E71D0571D5F5 /* MJRefreshBackFooter.m */; }; - E82991D928C3CFEDC23555B3F2CB017D /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B60C061E6AF24D5ABF4219ABB4D7F9C /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; - E8DAB555F27A1AF5B02B19282B609B8E /* NSImage+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B3746F3DB8A767202DDD4F8D8A9E522E /* NSImage+WebCache.m */; }; - EA23726556D213DB485BD1791C7164CF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F034245E549B8FD80F5294F722A39F5 /* AFNetworkActivityIndicatorManager.m */; }; + E504492C8894D7522724712EFA67C7D1 /* SDWebImageCompat.m in Sources */ = {isa = PBXBuildFile; fileRef = 34786D8E1B7A9E5618960AB31B260424 /* SDWebImageCompat.m */; }; + E57312010AFB591EE37870F65E651EA6 /* MJRefreshNormalHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 8D09F0EB6C4FCB74F8775B09136E55A4 /* MJRefreshNormalHeader.m */; }; + E5CD5C797956697DDCC98A3EAC7E99E3 /* AFURLRequestSerialization.m in Sources */ = {isa = PBXBuildFile; fileRef = E2623D539C17BD1BC944362048A0EB22 /* AFURLRequestSerialization.m */; }; + E624C54E55BFAE88D8EC8492E2B62619 /* UITableView+FDTemplateLayoutCell-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 4A34186A817DA32CDBD89AFBC93D1D11 /* UITableView+FDTemplateLayoutCell-dummy.m */; }; + E72EDE323AC9F92EC8A00A93AC186093 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 959711D42295318CCA4EA87A792B3D84 /* NSArray+MASAdditions.m */; }; + E802560B425A04296159872675948D29 /* IQKeyboardReturnKeyHandler.m in Sources */ = {isa = PBXBuildFile; fileRef = 909C68A3CB1E26AA254E32962530E43B /* IQKeyboardReturnKeyHandler.m */; }; + E80DB5D9B2D35085282DF057BB540AFE /* MJRefreshBackFooter.m in Sources */ = {isa = PBXBuildFile; fileRef = 0398DAF58BE8B2C600A504E373600B1A /* MJRefreshBackFooter.m */; }; + E82991D928C3CFEDC23555B3F2CB017D /* SDImageCacheConfig.h in Headers */ = {isa = PBXBuildFile; fileRef = A24EF25F62048423E9D930C5278074AA /* SDImageCacheConfig.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E8DAB555F27A1AF5B02B19282B609B8E /* NSImage+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 429FDD636F3939DEDA62FCB9CEA3F38D /* NSImage+WebCache.m */; }; + EA23726556D213DB485BD1791C7164CF /* AFNetworkActivityIndicatorManager.m in Sources */ = {isa = PBXBuildFile; fileRef = A18C184E0BDB545829E6779CE4D2CBF6 /* AFNetworkActivityIndicatorManager.m */; }; EBA34A3FBF57D5834C2EC4722210066A /* Pods-GIGA-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 4333DE13F7B28D62D7251611E26C7D1F /* Pods-GIGA-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - EBEB72F80DCD10DEB82BF5F856D467FD /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 37C4D86D5BC795F8CC7265B8FC971950 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EBEB72F80DCD10DEB82BF5F856D467FD /* MJRefreshConst.h in Headers */ = {isa = PBXBuildFile; fileRef = 99A4C46E61C7E0653C771E82AD1B7E32 /* MJRefreshConst.h */; settings = {ATTRIBUTES = (Public, ); }; }; ECBA1F4D70AF4600563FD39112D5997B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - ECD71FC38CCAFD1ACC2E546FAAEC0D60 /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AE211004837DB758CC532F2DBA59761F /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F1199E40BF416FC1ACA2DDCD7B2E23A1 /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = BC724DAEA419916CD03249BD222F8124 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F11FAB91014130EE233A3429439D38D7 /* FMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = E26447099EDFE24E2B1AF730E232EB27 /* FMDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F26CD9A1DF452688BF3C98BBA9090F92 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = 9224D1F9357D1822DC11BB7D3C5CA29B /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F2EFDC17C03449A9A15E26464453103F /* NJKWebViewProgress.h in Headers */ = {isa = PBXBuildFile; fileRef = EB5A22B7F55187B0C899BDE644913E34 /* NJKWebViewProgress.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F30950E63F3D8D6C07FFB50C5971116E /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = 2764D65BCE489D3C4CED132E012A1434 /* AFSecurityPolicy.m */; }; + ECD71FC38CCAFD1ACC2E546FAAEC0D60 /* SocketRocket-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AF51CA7545F890601168CFECF2A8BFB /* SocketRocket-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1199E40BF416FC1ACA2DDCD7B2E23A1 /* UIImage+AFNetworking.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E62F2772B21E9A1BC6397BA887E30B9 /* UIImage+AFNetworking.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F11FAB91014130EE233A3429439D38D7 /* FMDatabase.h in Headers */ = {isa = PBXBuildFile; fileRef = B4BD72CEB9C646B8351A8D0B3224CE48 /* FMDatabase.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F26CD9A1DF452688BF3C98BBA9090F92 /* AFURLRequestSerialization.h in Headers */ = {isa = PBXBuildFile; fileRef = FC70088183A39614A3A3BAD11F21A7EC /* AFURLRequestSerialization.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2EFDC17C03449A9A15E26464453103F /* NJKWebViewProgress.h in Headers */ = {isa = PBXBuildFile; fileRef = D092048B929608F69E9F23C84179CEC2 /* NJKWebViewProgress.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F30950E63F3D8D6C07FFB50C5971116E /* AFSecurityPolicy.m in Sources */ = {isa = PBXBuildFile; fileRef = D659CC3CF19E6BDAD644FB8B044B48F1 /* AFSecurityPolicy.m */; }; F38B93D66E5151DC14AA52242858DDCB /* FMDB.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 167E9F1BB5C566ED575F9AFA45711349 /* FMDB.framework */; }; - F3FBCDC1B575D58AD9F78DA4AF687438 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = D6A5BFBE51D80535DEA9FCDD8E232F54 /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F4A57F7C1F8184A6DDEABB07FA6D7083 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A77B18130425F1D9F7A7DDDB6553192 /* NSBundle+MJRefresh.m */; }; - F4B3E44D5D2F6508BC1BB35A9FBDEC70 /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 555E43817D41A5303D4F6306F7FA062E /* View+MASAdditions.m */; }; + F3FBCDC1B575D58AD9F78DA4AF687438 /* UIButton+WebCache.h in Headers */ = {isa = PBXBuildFile; fileRef = 689FB24FA0A1443C9E6EDF71FCEEE91D /* UIButton+WebCache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F4A57F7C1F8184A6DDEABB07FA6D7083 /* NSBundle+MJRefresh.m in Sources */ = {isa = PBXBuildFile; fileRef = 34793A0BF14919D4B2F3731DCA5782E1 /* NSBundle+MJRefresh.m */; }; + F4B3E44D5D2F6508BC1BB35A9FBDEC70 /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B07345DBE7B43EA49615E8040B44B9B /* View+MASAdditions.m */; }; F53E65E5CA956894846C5A6969536F83 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */; }; - F54879EEAE223E90AC9674197E6B1ADE /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AB0C00E8C3E7BA94AF01A2DD16F0620 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; - F68EA720B0ED1BF96CEBF07977A1C0A2 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 359C930B2349FAEDE0BC33F8CBD77171 /* MJRefreshComponent.m */; }; - FA0124E4B3FEA15F037A936E569EBAEF /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = A06DE5502BE4BF7357DB2DF5A8BA5207 /* UIButton+WebCache.m */; }; + F54879EEAE223E90AC9674197E6B1ADE /* AFImageDownloader.h in Headers */ = {isa = PBXBuildFile; fileRef = D6E61B0B01019595C39208492A85E4B6 /* AFImageDownloader.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F68EA720B0ED1BF96CEBF07977A1C0A2 /* MJRefreshComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 420515E1248819A97F4A79591B9042F0 /* MJRefreshComponent.m */; }; + FA0124E4B3FEA15F037A936E569EBAEF /* UIButton+WebCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 8421AE415FF30A82D8A3C46F4066E8C4 /* UIButton+WebCache.m */; }; FA194D9EFAB084FD2FF27BF01F7B30DD /* CoreText.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 7B66A6C8F7C747D007AEDA080245D186 /* CoreText.framework */; }; - FB9C6242B11049E2F1062D04565E568D /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 64BCE5A336C9FAB2ED7600867B5FBA97 /* UIScrollView+MJExtension.m */; }; - FD31283E2A43955C5BA6FA9008EE8D7C /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = 865509F3D52113ED76312034BC65B7C6 /* MJRefreshGifHeader.m */; }; + FB9C6242B11049E2F1062D04565E568D /* UIScrollView+MJExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = EE1D1FDA83027C75229F19DD43194D5D /* UIScrollView+MJExtension.m */; }; + FD31283E2A43955C5BA6FA9008EE8D7C /* MJRefreshGifHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = AF0DA85B8E4EC528A3D60142D163F459 /* MJRefreshGifHeader.m */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ @@ -442,384 +442,389 @@ /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ - 0023881B652D74804B040D7DA24C1D05 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = ""; }; - 00F8BF23D01B2525D48EF9EA2FF41BB9 /* IQToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQToolbar.h; path = IQKeyboardManager/IQToolbar/IQToolbar.h; sourceTree = ""; }; - 03E771AC05A23295139B2FB92DE413D1 /* JSONAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONAPI.m; path = JSONModel/JSONModelNetworking/JSONAPI.m; sourceTree = ""; }; - 0437B58A81D211C5C568BBC32D5ED7EF /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; - 04AF8FBCCAA5C10FBF5C8D678095B349 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/UIImage+GIF.m"; sourceTree = ""; }; - 053476A95CBB33D3F007559250E2E712 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/UIView+WebCacheOperation.h"; sourceTree = ""; }; - 053BB0597C8AADB4758AD482E0A510B0 /* FMDB.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FMDB.xcconfig; sourceTree = ""; }; - 05E0636001879B23805B939764BB941A /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = ""; }; - 0712B6EB2B50F748C0C18FF36D97B3DF /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; - 08E127FD35CF12E2DFEAE98245B87676 /* UITableView+FDIndexPathHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDIndexPathHeightCache.m"; path = "Classes/UITableView+FDIndexPathHeightCache.m"; sourceTree = ""; }; - 0934BA64BE003DD5F14A699685132128 /* UITableView+FDTemplateLayoutCell.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "UITableView+FDTemplateLayoutCell.modulemap"; sourceTree = ""; }; - 098D4097B035C28D4D42FD43FBEF8C63 /* JSONValueTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONValueTransformer.h; path = JSONModel/JSONModelTransformations/JSONValueTransformer.h; sourceTree = ""; }; - 0995F8AABB71D527DE51897FA8F83BA9 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; - 0A3B12D0C0FC24CB5EEC1457E32FC6BF /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/UIImage+GIF.h"; sourceTree = ""; }; - 0A9C84FF7695F4A1769FBD2619ECC029 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; - 0AB0C00E8C3E7BA94AF01A2DD16F0620 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + 0398DAF58BE8B2C600A504E373600B1A /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; + 08E5FE69433133C490A05E788EB152E8 /* SDWebImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageGIFCoder.m; path = SDWebImage/SDWebImageGIFCoder.m; sourceTree = ""; }; + 09810BACD97137F26F4754BC992B0AA0 /* IQTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTextView.m; path = IQKeyboardManager/IQTextView/IQTextView.m; sourceTree = ""; }; + 09C6DCB28ECDE03D4ECA2F31475F95AF /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 0A2A14D56BC061060400295FC21A0D56 /* FMDatabasePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabasePool.m; path = src/fmdb/FMDatabasePool.m; sourceTree = ""; }; + 0A605A9C44A718DE8A45059C9828A9F0 /* MBProgressHUD.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.xcconfig; sourceTree = ""; }; 0ABED0039D2F20276FEA3153C100C8EA /* ImageIO.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = ImageIO.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/ImageIO.framework; sourceTree = DEVELOPER_DIR; }; - 0B7DB276EA29841EF61406CACDDBA7DF /* TTTAttributedLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TTTAttributedLabel-dummy.m"; sourceTree = ""; }; - 0B8497F4D647973F7EF7F63CA4433C95 /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = ""; }; + 0B43D1D56644CC2A129FBB357B026F00 /* JSONModel+networking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "JSONModel+networking.m"; path = "JSONModel/JSONModelNetworking/JSONModel+networking.m"; sourceTree = ""; }; + 0D01693FF69A913D36FFA9A8EC1C1D93 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; 0D6854C9307CDCC712B55D7EC927935E /* Masonry.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Masonry.framework; path = Masonry.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 0DE0B076A96500EE0326A01598C25CD9 /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = ""; }; - 0DE0E0C75D4EFF8E1F1A6897C860EC33 /* Masonry.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.xcconfig; sourceTree = ""; }; - 0F034245E549B8FD80F5294F722A39F5 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; - 0FF2FC65CD5737B5207D47B6520D5FC7 /* IQTextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTextView.m; path = IQKeyboardManager/IQTextView/IQTextView.m; sourceTree = ""; }; - 105F2F5DE7034DDDB46A5FF6C1257C53 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; - 10E8184A26C2F3665BEE0311F178C96E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1137254611EEC2056578AEB819AA94C3 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; - 125D8E7B25DE48B829EF26B5A344B3D0 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; - 1268983E6F23E528A8D0D9A8615131B6 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AFNetworking.modulemap; sourceTree = ""; }; - 12F1549F9D1FEC79B40E50D906C6E8CC /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; - 147C7A5F29B419F15BD11AE9B4D6E40F /* NJKWebViewProgress-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NJKWebViewProgress-dummy.m"; sourceTree = ""; }; - 14A57F7FDCD24207067E3E300876540C /* LKDBUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LKDBUtils.h; path = LKDBHelper/Helper/LKDBUtils.h; sourceTree = ""; }; + 0D812A41395AD0523CBC5D8963604A69 /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; + 0DA743D9F60E293701E4F1E9F04891A6 /* FMDatabasePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabasePool.h; path = src/fmdb/FMDatabasePool.h; sourceTree = ""; }; + 0E5D86CCB42BDD31167BAAA320D2297A /* IQKeyboardManager.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = IQKeyboardManager.bundle; path = IQKeyboardManager/Resources/IQKeyboardManager.bundle; sourceTree = ""; }; + 0F2AE4A60765DF1A0A41DE1A3935F1D4 /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; + 1129CE2BF72E82EC12E70344519DB533 /* UITableView+FDTemplateLayoutCellDebug.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCellDebug.m"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.m"; sourceTree = ""; }; + 11B559F8C10A420C414C457D38505A02 /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; + 128714F26358AB64EBF20321538BB9E8 /* FMDatabaseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseQueue.m; path = src/fmdb/FMDatabaseQueue.m; sourceTree = ""; }; + 12EC34C8D078C44D8BA1A18B5017ADD9 /* TTTAttributedLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TTTAttributedLabel-umbrella.h"; sourceTree = ""; }; + 13410BDA0941AC0B1382EFB64C8098AE /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; + 136A22223B193531C622CF061DC7AAB4 /* FMResultSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMResultSet.m; path = src/fmdb/FMResultSet.m; sourceTree = ""; }; + 144D01D28CAD550DC15B9FEA3275EF9B /* SecurityEnvSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SecurityEnvSDK.framework; path = thirdparties/SecurityEnvSDK.framework; sourceTree = ""; }; 167E9F1BB5C566ED575F9AFA45711349 /* FMDB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 17979012F15292B8E646C3D69BB45763 /* SocketRocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.xcconfig; sourceTree = ""; }; - 1A438A62B6C02EC44F5039151E9F9A71 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 1A77B18130425F1D9F7A7DDDB6553192 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; - 1A7BD38C15C083C8004AF81AE4248CFF /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = ""; }; - 1B2D027604F0FD4DDC858BCB8413D135 /* JSONValueTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONValueTransformer.m; path = JSONModel/JSONModelTransformations/JSONValueTransformer.m; sourceTree = ""; }; + 18739420269C3D2C4EE0ACA8031B5D8A /* IQUIViewController+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIViewController+Additions.h"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.h"; sourceTree = ""; }; + 190821EE03B1A6308F75163E7C398205 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; + 19FCBE0EEEBEAA24D79B250A5866E949 /* AFURLResponseSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLResponseSerialization.h; path = AFNetworking/AFURLResponseSerialization.h; sourceTree = ""; }; + 1A12FEC4AC04980F619172CCE478A56E /* UIView+Toast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+Toast.h"; path = "Toast/UIView+Toast.h"; sourceTree = ""; }; + 1AF05A605CD2C0B9C09DC4DB2D55DDED /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = ""; }; + 1B3ACA6ACCDCAA17E0E866CCDFAE3007 /* IQToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQToolbar.m; path = IQKeyboardManager/IQToolbar/IQToolbar.m; sourceTree = ""; }; + 1BD844FF2EB77928C3F4954BB4070B3C /* SDWebImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCoder.h; path = SDWebImage/SDWebImageCoder.h; sourceTree = ""; }; + 1C4E3C0E3F1B4968E82E901DBFE63970 /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; + 1C8FCB66D43C7435A706DE7458C249FD /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; + 1CBD9EDCE583C2D898104B9EDA4E32A7 /* UMAnalytics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = UMAnalytics.framework; sourceTree = ""; }; + 1D8E30B8D56773C01F2C4431609211FF /* UTDID.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UTDID.framework; path = thirdparties/UTDID.framework; sourceTree = ""; }; 1DB7026C750DB559A03CDBE2742DC1B3 /* Pods_GIGA.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Pods_GIGA.framework; path = "Pods-GIGA.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - 1E49FA87D6265A153A6A377608BF76CF /* JSONHTTPClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONHTTPClient.h; path = JSONModel/JSONModelNetworking/JSONHTTPClient.h; sourceTree = ""; }; - 1E7820BA9423CD0C1D2DAC362014ED4B /* FMDatabaseAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseAdditions.m; path = src/fmdb/FMDatabaseAdditions.m; sourceTree = ""; }; - 1F3542CD47C057D6C551C30C3B46D2DB /* SDWebImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCoderHelper.h; path = SDWebImage/SDWebImageCoderHelper.h; sourceTree = ""; }; - 2027232FAF2C4FD8C62B41D1443F10A8 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; - 207C7B70CDF9CB324605A2DE508A6A07 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2127EDE3F7D3FA57134EACCE79E57C4B /* UITableView+FDKeyedHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDKeyedHeightCache.m"; path = "Classes/UITableView+FDKeyedHeightCache.m"; sourceTree = ""; }; + 1F23D9CEB0F145EEA952FEC9CF58C467 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/SDWebImageManager.m; sourceTree = ""; }; + 201107C26A4A8E4C7AF38062FB36DAC9 /* IQKeyboardManagerConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstants.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstants.h; sourceTree = ""; }; + 20537A66C31276B9C55B927BE953BCE0 /* LKDBHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LKDBHelper.h; path = LKDBHelper/Helper/LKDBHelper.h; sourceTree = ""; }; + 20B82B3673CA958EA419C7F2C3921FD2 /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; 218B6E61733A5B9138CB4D0815133580 /* Pods-GIGA.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-GIGA.debug.xcconfig"; sourceTree = ""; }; - 218DE19B389EE5088E7040712F0704B3 /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = ""; }; - 22262DD61DBB977FA2942AD0D070C595 /* IQKeyboardReturnKeyHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardReturnKeyHandler.h; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.h; sourceTree = ""; }; + 21D3B009BFC3E1090BAA9060143EAC16 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; + 21F2382C2A65EA556D25A49B6D6535FC /* Masonry.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Masonry.modulemap; sourceTree = ""; }; 223CC88B609D08C4EA1EC854A8D73AD1 /* CoreGraphics.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreGraphics.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreGraphics.framework; sourceTree = DEVELOPER_DIR; }; - 229EF78EA685C4B19FF8D820077AB1F8 /* JSONModel+networking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "JSONModel+networking.h"; path = "JSONModel/JSONModelNetworking/JSONModel+networking.h"; sourceTree = ""; }; - 22C882FD98CA446EFA39A29BFF94A28B /* UITableView+FDKeyedHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDKeyedHeightCache.h"; path = "Classes/UITableView+FDKeyedHeightCache.h"; sourceTree = ""; }; + 22517B11B58DA83A67CA898044996C48 /* UITableView+FDTemplateLayoutCell-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-umbrella.h"; sourceTree = ""; }; 2312E64F77FC628042C95F6F42AC9204 /* MJRefresh.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MJRefresh.framework; path = MJRefresh.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 2368EA7094707071EF9EB1847081B539 /* UIRefreshControl+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIRefreshControl+AFNetworking.m"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.m"; sourceTree = ""; }; - 26C0262CE054672814BFFD41BA3DE3AC /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = ""; }; - 26C29828B683FB67FD6E1E218F63F152 /* JSONModel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JSONModel-dummy.m"; sourceTree = ""; }; - 270737E79A641CBC04762BA9F997CE18 /* JSONModelClassProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONModelClassProperty.m; path = JSONModel/JSONModel/JSONModelClassProperty.m; sourceTree = ""; }; - 272CBD0843CB816395E98BA936E24B87 /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; - 2764D65BCE489D3C4CED132E012A1434 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; - 295F052A6A46300AE255CCA9D34FD7AF /* UIView+Toast.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+Toast.m"; path = "Toast/UIView+Toast.m"; sourceTree = ""; }; - 29BE32503E41FD5479AAF41A8A089CFD /* Masonry.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Masonry.modulemap; sourceTree = ""; }; - 29C6CB0E4CB91AB0517A62CA7D3D4C95 /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; - 2AE6A655C2E452806506AB901CB710BC /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; - 2B1A51FCBEFB476684647C57EDFB6E27 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 2BB9D5AF91DFC97D964A3278CD65C526 /* YTKKeyValueStore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YTKKeyValueStore-dummy.m"; sourceTree = ""; }; + 2371B715BAE7B94DEDE98106F4ADEFDC /* JSONModelLib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModelLib.h; path = JSONModel/JSONModelLib.h; sourceTree = ""; }; + 23810A789FDEE049028B453DDB1B5739 /* JSONValueTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONValueTransformer.m; path = JSONModel/JSONModelTransformations/JSONValueTransformer.m; sourceTree = ""; }; + 23CF3C3B336872BE627191D587A2F784 /* YTKKeyValueStore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YTKKeyValueStore-umbrella.h"; sourceTree = ""; }; + 24D4C804AB6F0E6DDCF8B55ADFC4D8D6 /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; + 26352B14F20CECF1C5E46B8BB0821EC0 /* UIView+WebCacheOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCacheOperation.h"; path = "SDWebImage/UIView+WebCacheOperation.h"; sourceTree = ""; }; + 26D2F25DB89878A577283A85A9771121 /* NSObject+LKDBHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+LKDBHelper.h"; path = "LKDBHelper/Helper/NSObject+LKDBHelper.h"; sourceTree = ""; }; + 26EA839B483358EFD4DD98F022DF89F5 /* JSONModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONModel.m; path = JSONModel/JSONModel/JSONModel.m; sourceTree = ""; }; + 2774326B60C328374835C7204E3258BB /* LKDB+Mapping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "LKDB+Mapping.h"; path = "LKDBHelper/Helper/LKDB+Mapping.h"; sourceTree = ""; }; + 28C9FD05636A9DD140FC5CF4A2DE6AA6 /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/UIImage+MultiFormat.h"; sourceTree = ""; }; + 2974DB06BB024359AD4E9D2000597D36 /* UITableView+FDTemplateLayoutCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCell.m"; path = "Classes/UITableView+FDTemplateLayoutCell.m"; sourceTree = ""; }; + 2AD44F79BFF5ACB1AEBA9E98380AE9AD /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; + 2AD4DBAC3BDC47AAD73A71ABC44B7E2A /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + 2AE40C42B298EF2078BE77D91816800C /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; + 2AF51CA7545F890601168CFECF2A8BFB /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; 2C5FBC24791EAE0728C65D6F9B9912B2 /* QuartzCore.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = QuartzCore.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/QuartzCore.framework; sourceTree = DEVELOPER_DIR; }; - 2CE1C92FCE95492CB6C334FDB10A3525 /* YTKKeyValueStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKKeyValueStore.m; path = YTKKeyValueStore/YTKKeyValueStore.m; sourceTree = ""; }; - 2D47457D3CE1E0737C687DB3E4E896A0 /* IQNSArray+Sort.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQNSArray+Sort.m"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.m"; sourceTree = ""; }; - 2DCB8E007F3B05111DC4769E7EA077D9 /* IQUIScrollView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIScrollView+Additions.h"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.h"; sourceTree = ""; }; - 2F239ADCBC9530CFB69A3DBA4606CB39 /* MASCompositeConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASCompositeConstraint.h; path = Masonry/MASCompositeConstraint.h; sourceTree = ""; }; - 2F9966C0F9F759260F26024DC5F6FCB1 /* UITableView+FDTemplateLayoutCellDebug.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCellDebug.m"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.m"; sourceTree = ""; }; - 30C9D2B8F917B8405C9B54173E51741E /* MASConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraint.m; path = Masonry/MASConstraint.m; sourceTree = ""; }; - 30D477DB1A599E055F88B89589F278A7 /* YTKKeyValueStore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YTKKeyValueStore.modulemap; sourceTree = ""; }; - 311DDA855B68C2C82DA3F585C044E5D0 /* NSObject+LKDBHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+LKDBHelper.m"; path = "LKDBHelper/Helper/NSObject+LKDBHelper.m"; sourceTree = ""; }; - 336B4CC378FCC45D7E43E8E330E67E1B /* IQBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.m; sourceTree = ""; }; - 339D6D016535F8109AC998611978456D /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; - 33F7C39FC1E079D25B57C66BE636FC39 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/SDWebImageCompat.m; sourceTree = ""; }; + 2CB785BAFD8B89858D78ECDC291AE3EF /* JSONModel+networking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "JSONModel+networking.h"; path = "JSONModel/JSONModelNetworking/JSONModel+networking.h"; sourceTree = ""; }; + 2D7695CACB080C347432CF89DD0CB160 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 2D97AB96A3AD0844F0E9A0A6368F1BE0 /* UIImage+GIF.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+GIF.m"; path = "SDWebImage/UIImage+GIF.m"; sourceTree = ""; }; + 2DC5F73CA7ED6B8255495282877B1CDF /* LKDBHelper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LKDBHelper.modulemap; sourceTree = ""; }; + 2E03D26FF38E5DEA11D31A78840F818A /* JSONModel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "JSONModel-dummy.m"; sourceTree = ""; }; + 2EC76A5399DF4A8FF15D29CAA2CC4537 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/SDWebImageOperation.h; sourceTree = ""; }; + 2F603D3FC35FE557B8C5E6EBCB9120C5 /* YTKKeyValueStore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "YTKKeyValueStore-dummy.m"; sourceTree = ""; }; + 30355D9B3DCCCD29F9ACCE3C935B07B9 /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/SDWebImagePrefetcher.h; sourceTree = ""; }; + 30ED8ED848EB8DEF2039EE979EE3016B /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/SDWebImageDownloaderOperation.m; sourceTree = ""; }; + 326D9D7C8343049CC1BD9D2FDB760C14 /* AFCompatibilityMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFCompatibilityMacros.h; path = AFNetworking/AFCompatibilityMacros.h; sourceTree = ""; }; + 338A91177F22F0C0B7E9F2617DB6D30C /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/UIImage+ForceDecode.m"; sourceTree = ""; }; 342C32AD5BF61779D426BDA9F82DEDE5 /* JSONModel.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = JSONModel.framework; path = JSONModel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 350E7464A1D787085E3C8AB20B8D3699 /* SDWebImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageFrame.m; path = SDWebImage/SDWebImageFrame.m; sourceTree = ""; }; - 35877F4071E71D27BA630FEDB0FE43BA /* MASConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraint.h; path = Masonry/MASConstraint.h; sourceTree = ""; }; - 359C930B2349FAEDE0BC33F8CBD77171 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; - 362634D02C8734DCDBB1B3FA29AF2E5A /* IQKeyboardManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-umbrella.h"; sourceTree = ""; }; - 36D82CC8DDDDD9C3AA54A9368D31C3B7 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 37C4D86D5BC795F8CC7265B8FC971950 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; - 38D4A17D513EE0A59F71025AE92894BB /* libjcore-ios-1.2.2.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; path = "libjcore-ios-1.2.2.a"; sourceTree = ""; }; - 39CB9D0EBDE904E619E327F0B49A9062 /* MJRefresh.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.xcconfig; sourceTree = ""; }; - 3A0319B9CF8094FC585EF6B82C4B2DA8 /* UIView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+MJExtension.m"; path = "MJRefresh/UIView+MJExtension.m"; sourceTree = ""; }; - 3B60C061E6AF24D5ABF4219ABB4D7F9C /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/SDImageCacheConfig.h; sourceTree = ""; }; - 3C0DB12ED7065982F99681E7208B396E /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; - 3C2E772FF38560DBD9204DA3173B1368 /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; - 3C3A79FA17ABD84F81F1074C87C73E34 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; - 4015BC1E8D9C87DAAE2DA773CDA1439F /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/NSData+ImageContentType.m"; sourceTree = ""; }; - 402AA4AB24F2AD705593DD3FB991387B /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; - 417E2E632AF904B3B32155C62F0B19DC /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = ""; }; - 422402DD22D498220638075EF90B07A3 /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; - 43189891007DC8B214462EE40E661B70 /* JSONAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONAPI.h; path = JSONModel/JSONModelNetworking/JSONAPI.h; sourceTree = ""; }; + 34786D8E1B7A9E5618960AB31B260424 /* SDWebImageCompat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCompat.m; path = SDWebImage/SDWebImageCompat.m; sourceTree = ""; }; + 34793A0BF14919D4B2F3731DCA5782E1 /* NSBundle+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSBundle+MJRefresh.m"; path = "MJRefresh/NSBundle+MJRefresh.m"; sourceTree = ""; }; + 348A21F3B91FEC6FF1536DF108960444 /* libjcore-ios-1.2.2.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; path = "libjcore-ios-1.2.2.a"; sourceTree = ""; }; + 3590C8A8B61E435CEE0D6D946D21CBE7 /* NSObject+LKModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+LKModel.h"; path = "LKDBHelper/Helper/NSObject+LKModel.h"; sourceTree = ""; }; + 359462AAEF1BA3B0A3D0F5F8F20597D6 /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; + 35EAE74E5132A23FB8A5DEAD9F2ED8FE /* UITableView+FDTemplateLayoutCell.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UITableView+FDTemplateLayoutCell.xcconfig"; sourceTree = ""; }; + 364ED876726D73807338B4A2ECF8B6B0 /* MJRefreshAutoNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoNormalFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.m; sourceTree = ""; }; + 3832D0EA7E186C284614A162D744B00A /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/SDImageCache.m; sourceTree = ""; }; + 384F6E2B0FAC4209C35BAEB1F919D66D /* NJKWebViewProgress-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "NJKWebViewProgress-dummy.m"; sourceTree = ""; }; + 399D564FB809301AF166719C68708229 /* AFNetworking.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = AFNetworking.xcconfig; sourceTree = ""; }; + 3BEEC43D6F5FEEC5F22EF9E0972329DF /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/UIImageView+WebCache.h"; sourceTree = ""; }; + 3C2FA9E010EEA6319AA9CB2D4EB45645 /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; + 3C8496BDF9FDC70F620BC1A1C2161471 /* SDWebImageImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageImageIOCoder.h; path = SDWebImage/SDWebImageImageIOCoder.h; sourceTree = ""; }; + 3DB9DE3DCEAE65EBE74B327A173003A8 /* SDWebImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCodersManager.h; path = SDWebImage/SDWebImageCodersManager.h; sourceTree = ""; }; + 3E320CFF5A26D0B7EF5E7CAAAED1436F /* UITableView+FDTemplateLayoutCell-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-prefix.pch"; sourceTree = ""; }; + 3E3D817354B9C74183C0CFB0E3992AE8 /* IQKeyboardManagerConstantsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstantsInternal.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstantsInternal.h; sourceTree = ""; }; + 3E657879A95ECD51B70B71C0752EAFEA /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = ""; }; + 3EF64E3326F777690080488B4CEEF3B3 /* MJRefreshFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshFooter.h; path = MJRefresh/Base/MJRefreshFooter.h; sourceTree = ""; }; + 3EF6A9271273889CACA3DFD0AC7D1EF5 /* JSONModelError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONModelError.m; path = JSONModel/JSONModel/JSONModelError.m; sourceTree = ""; }; + 40575EFD1F8F6E701DA182E683BEC2FA /* SDWebImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCoder.m; path = SDWebImage/SDWebImageCoder.m; sourceTree = ""; }; + 420515E1248819A97F4A79591B9042F0 /* MJRefreshComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshComponent.m; path = MJRefresh/Base/MJRefreshComponent.m; sourceTree = ""; }; + 429FDD636F3939DEDA62FCB9CEA3F38D /* NSImage+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+WebCache.m"; path = "SDWebImage/NSImage+WebCache.m"; sourceTree = ""; }; + 42D89FE909F52B3C3F1035BE3A360A60 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/SDWebImagePrefetcher.m; sourceTree = ""; }; + 42EC7B58D17C0B661489B46B9964BB39 /* IQPreviousNextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQPreviousNextView.h; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.h; sourceTree = ""; }; 4333DE13F7B28D62D7251611E26C7D1F /* Pods-GIGA-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-GIGA-umbrella.h"; sourceTree = ""; }; - 43BCA2F852A7750CEC56CEC17939F15A /* FMDB-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-prefix.pch"; sourceTree = ""; }; - 43E2B344D60B305F452C5EFEB124C107 /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; - 453E45CF34A191D43B74674E7A90FBD7 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; - 454A5B629D064F61E8CD89588ACADB13 /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/UIImageView+WebCache.m"; sourceTree = ""; }; - 46C1C2B2A4BA6017298CF244B5B46838 /* FMDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDB.h; path = src/fmdb/FMDB.h; sourceTree = ""; }; - 46D5F33AFF37B1C04CBDE88EF04B11A3 /* MBProgressHUD.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MBProgressHUD.xcconfig; sourceTree = ""; }; + 455E5ACCA97D1568DD6789BE6F2DC982 /* UIImage+GIF.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+GIF.h"; path = "SDWebImage/UIImage+GIF.h"; sourceTree = ""; }; + 4599E0AD06AD0BA1330C3AA05D64C91E /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; + 46216AC6D1DE54C7D1A75F0B8C0093DB /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; 4738089B8361F3D3AB1BCED704498464 /* MBProgressHUD.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = MBProgressHUD.framework; path = MBProgressHUD.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 47C190CC048C31F66701A5CFE68AFC16 /* YTKKeyValueStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKKeyValueStore.h; path = YTKKeyValueStore/YTKKeyValueStore.h; sourceTree = ""; }; 47FC8BC593D3C4A9BCFAAB1AD76AC13D /* Security.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Security.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Security.framework; sourceTree = DEVELOPER_DIR; }; - 4828CBF98C8FA0FD91EC3A44854FF58F /* NJKWebViewProgress-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NJKWebViewProgress-prefix.pch"; sourceTree = ""; }; - 491A04582FFB79FD874AFB04764A6F5C /* FMDatabasePool.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabasePool.m; path = src/fmdb/FMDatabasePool.m; sourceTree = ""; }; - 491FD42A9D3970BD3ACF252F98B968EB /* Masonry-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Masonry-dummy.m"; sourceTree = ""; }; - 49FC022BC0DDF2BFCA610030FC39F8BF /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/UIView+WebCacheOperation.m"; sourceTree = ""; }; + 480EBDA225E852CEA4E1CC2E346CE9E5 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/UIView+WebCache.m"; sourceTree = ""; }; + 493ED01D268951EFE8437422CE1A5444 /* UIView+Toast.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+Toast.m"; path = "Toast/UIView+Toast.m"; sourceTree = ""; }; 4A26F8EC0D0C0834C08E37EF1C0D560D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 4A2AF264E571B9997B0965D66283EAA6 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/SDWebImageManager.h; sourceTree = ""; }; - 4A9D286E65BE10630D2D01808B376E3F /* JSONModel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSONModel-umbrella.h"; sourceTree = ""; }; + 4A34186A817DA32CDBD89AFBC93D1D11 /* UITableView+FDTemplateLayoutCell-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UITableView+FDTemplateLayoutCell-dummy.m"; sourceTree = ""; }; 4AFDFD2D9A90BF4BB9DD861020532888 /* NJKWebViewProgress.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = NJKWebViewProgress.framework; path = NJKWebViewProgress.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 4B3F07A870FB3A3BFB758AD0E1BE2C36 /* NJKWebViewProgressView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NJKWebViewProgressView.m; path = NJKWebViewProgress/NJKWebViewProgressView.m; sourceTree = ""; }; - 4B4ACAA5FE6E4D692115FD521BCB1287 /* IQUITextFieldView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUITextFieldView+Additions.h"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.h"; sourceTree = ""; }; - 4B63AC7AEEF5E567F175F4F93CD3E083 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4BA631C4B98CD911AA42A46B1DD32925 /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+MASDebugAdditions.h"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = ""; }; 4BB8C4AE22CA2904E7813EFEAFE8A067 /* Pods-GIGA.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-GIGA.modulemap"; sourceTree = ""; }; - 4BFD3AE7B418D1AB696243F283ECC7F3 /* SDWebImageCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCoder.h; path = SDWebImage/SDWebImageCoder.h; sourceTree = ""; }; - 4CE36714FF24257CBB6D4A43CE11D871 /* TTTAttributedLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TTTAttributedLabel.m; path = TTTAttributedLabel/TTTAttributedLabel.m; sourceTree = ""; }; - 4D7894D466D10E51479750206920F843 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; - 4D870611B8793D878F9166BF6ACFCAFB /* LKDBHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LKDBHelper.m; path = LKDBHelper/Helper/LKDBHelper.m; sourceTree = ""; }; - 4FA220EAF4B2366FE3383A5AF8AD3D27 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/UIImage+ForceDecode.h"; sourceTree = ""; }; - 4FD6E6CFFA09827B260BD7CEF9FB0968 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 50E0055FB2FCA5A95F12691436BC4D68 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; - 5464A11C33E8A793B5FAA8C62E68999D /* YTKKeyValueStore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YTKKeyValueStore-prefix.pch"; sourceTree = ""; }; - 54BA54731B31CD6D22D2D59BBE0D5608 /* SDWebImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCoderHelper.m; path = SDWebImage/SDWebImageCoderHelper.m; sourceTree = ""; }; - 54F3536A4C88BAB5768A5110E968D42E /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; - 555E43817D41A5303D4F6306F7FA062E /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; - 5569AA726D3D85E6DF8895BAAE8DEBDF /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; - 572894CF08231457B24C1071533852F6 /* TTTAttributedLabel.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TTTAttributedLabel.xcconfig; sourceTree = ""; }; + 4CB26BDB578D1FBADD2EF6665F4C62CC /* FMDB.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FMDB.xcconfig; sourceTree = ""; }; + 4D575D477CF437DBE80BC55A1C483416 /* IQTitleBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTitleBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.h; sourceTree = ""; }; + 4DB1EFC99446AEF9EBFFE9033CB76382 /* MJRefresh.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MJRefresh.modulemap; sourceTree = ""; }; + 4DBAF944AE9E107B09FA593C6772903D /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/SDWebImageTransition.h; sourceTree = ""; }; + 4E23A195A0FEDD4FE55DB45C9D24DB0D /* Masonry.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Masonry.xcconfig; sourceTree = ""; }; + 4EBFF93D40DE026DFDA03E2DD66D11AB /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 4FEE187FABEDD0249D0FC827637A740A /* JSONModel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSONModel-umbrella.h"; sourceTree = ""; }; + 502C292A182DA48DE6398B906F782175 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; + 507DB5C53EF2AECDB84A4B07F77E623B /* NJKWebViewProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NJKWebViewProgressView.h; path = NJKWebViewProgress/NJKWebViewProgressView.h; sourceTree = ""; }; + 50E9C0028FD730D0FAFC7811E74C9A78 /* FMDB-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-umbrella.h"; sourceTree = ""; }; + 5103E14F2D6698E3B71FD14AD922ED2C /* Bugly.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = Bugly.framework; sourceTree = ""; }; + 519F57253AF766AA287FE22C0358569E /* UITableView+FDTemplateLayoutCell.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "UITableView+FDTemplateLayoutCell.modulemap"; sourceTree = ""; }; + 51F8D03F64D8AE4C41D22BD22AAF1172 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; + 522AF73450C4F25BD56BF7B9DD3331DD /* Toast-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-prefix.pch"; sourceTree = ""; }; + 52534734AD75CCA3BFE6C3B27D9FB9DE /* SDWebImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCodersManager.m; path = SDWebImage/SDWebImageCodersManager.m; sourceTree = ""; }; + 528094F23A810144F82ECBADEBE77807 /* FMDB-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FMDB-dummy.m"; sourceTree = ""; }; + 52C76AE5C4FEB2823CB9B6FA40CB9312 /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = ""; }; + 52F93BEAAD4FA805CB1F4C7A12E71F45 /* YTKKeyValueStore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YTKKeyValueStore.xcconfig; sourceTree = ""; }; + 534AFA8647F5E60163BF084285B3AD9E /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; + 534BD366DA913764FB6A895F29C1927B /* IQTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTextView.h; path = IQKeyboardManager/IQTextView/IQTextView.h; sourceTree = ""; }; + 54CF9BC5979AC4781A179C3A41CFC384 /* AFNetworking.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = AFNetworking.modulemap; sourceTree = ""; }; + 54EE76760BCE3CE9DF646FA567859799 /* IQPreviousNextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQPreviousNextView.m; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.m; sourceTree = ""; }; + 556C4D983FC07E4A0F96E7D5FEA1BD0C /* JSONHTTPClient.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONHTTPClient.h; path = JSONModel/JSONModelNetworking/JSONHTTPClient.h; sourceTree = ""; }; + 55B9F4238F0902259456834DC9D1920B /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/SDImageCache.h; sourceTree = ""; }; + 56247E2A4FAE29D32C86A5D9501F6F5E /* UITableView+FDTemplateLayoutCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCell.h"; path = "Classes/UITableView+FDTemplateLayoutCell.h"; sourceTree = ""; }; + 56A2F501E263C4D6F46D6F2B4C136A82 /* IQUIScrollView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIScrollView+Additions.h"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.h"; sourceTree = ""; }; + 57C8DA5F56CB13BC5C9D4F68770068B1 /* IQUIView+Hierarchy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+Hierarchy.h"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.h"; sourceTree = ""; }; 581983071B50ED00E03BBC3807ED5DEB /* IQKeyboardManager.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = IQKeyboardManager.framework; path = IQKeyboardManager.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 598BCA3C824B45B4D482801D765BB44E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 598F5B2A218C7D65218EE2E74A1FAB90 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; - 5A802226FA114075D3D6409ACCFB1EEA /* UIImageView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+WebCache.h"; path = "SDWebImage/UIImageView+WebCache.h"; sourceTree = ""; }; - 5AF74F6EDDDBDE1594378798EDC8F75B /* IQTitleBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTitleBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.h; sourceTree = ""; }; - 5BC59BC77E65287BF00DC491E679E48C /* IQToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQToolbar.m; path = IQKeyboardManager/IQToolbar/IQToolbar.m; sourceTree = ""; }; - 5C9D2325DCA16A38D58B21BD7DB5CF28 /* TTTAttributedLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = TTTAttributedLabel.modulemap; sourceTree = ""; }; - 5CF1B2D752E061B673D94FCB8D0E7610 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; - 5E99B96339C8127EC7FC7C8FFD3C7553 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 5F39613535A087B430D652C5A35BE82A /* JSONModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONModel.m; path = JSONModel/JSONModel/JSONModel.m; sourceTree = ""; }; - 5F98DCFCF300EBC97C2A16DCF1294D7F /* LKDBHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LKDBHelper.h; path = LKDBHelper/Helper/LKDBHelper.h; sourceTree = ""; }; - 5FA15CE76838746D55FF0B6B9296F3F7 /* LKDBHelper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LKDBHelper-prefix.pch"; sourceTree = ""; }; - 60DE6EFB52862BBD769E650DE1A53D87 /* FMResultSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMResultSet.h; path = src/fmdb/FMResultSet.h; sourceTree = ""; }; - 6144F56D8D5366616DE12FF84D28B206 /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; - 623CEFA44508E2233D6C8BDDC1A723AB /* UITableView+FDIndexPathHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDIndexPathHeightCache.h"; path = "Classes/UITableView+FDIndexPathHeightCache.h"; sourceTree = ""; }; - 644412ADC146571600D9B79498A3AF6E /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; - 64BCE5A336C9FAB2ED7600867B5FBA97 /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; - 65DC0A6004D8CA989364A1123D836695 /* IQKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardManager.m; path = IQKeyboardManager/IQKeyboardManager.m; sourceTree = ""; }; - 6631EE01B7EC6B5EF820B3874307CCE0 /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/SDAnimatedImageRep.h; sourceTree = ""; }; - 671B1C68838C43D897AF46AADD606C4A /* SDWebImageDownloaderOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloaderOperation.m; path = SDWebImage/SDWebImageDownloaderOperation.m; sourceTree = ""; }; - 673F2354B6D1C0F8E9955046A21D6A4B /* MASCompositeConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASCompositeConstraint.m; path = Masonry/MASCompositeConstraint.m; sourceTree = ""; }; - 67B406F183DB1F705B966496FF984505 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/UIView+WebCache.h"; sourceTree = ""; }; - 687C5821B77D4D232E15C3BD22C69C47 /* IQKeyboardManager.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.xcconfig; sourceTree = ""; }; - 68C17CA9F7C67D59F90F34E65B93D62E /* NJKWebViewProgress-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NJKWebViewProgress-umbrella.h"; sourceTree = ""; }; - 6930C47F6DA9FF53FCC809972D1C2267 /* TTTAttributedLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TTTAttributedLabel-umbrella.h"; sourceTree = ""; }; - 69C00A3ED643BFA7CBFB31DC4CB6E601 /* FMDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabase.m; path = src/fmdb/FMDatabase.m; sourceTree = ""; }; - 6AB8391ABC38E6024FB65A20D3351A17 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASShorthandAdditions.h"; path = "Masonry/View+MASShorthandAdditions.h"; sourceTree = ""; }; - 6AD72E84C0BAA5647385371F3B370E7D /* UIImageView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+AFNetworking.h"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.h"; sourceTree = ""; }; - 6C18F3E40A6F8667E93BF7E113A19F41 /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; - 6CE816757FAB87E4B239A9085210DA0C /* libjpush-ios-3.1.0.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; path = "libjpush-ios-3.1.0.a"; sourceTree = ""; }; - 6E3BCEC765BAFBF7315B2835E33E8AC4 /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/SDImageCacheConfig.m; sourceTree = ""; }; - 6F0DCAD0FC2007DC95B13AE9D58DB89A /* MJRefreshAutoGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoGifFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.h; sourceTree = ""; }; - 6FD513AB29E9316802D99A9C3C9BE9F1 /* IQKeyboardManagerConstantsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstantsInternal.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstantsInternal.h; sourceTree = ""; }; - 6FD79569D1481B1CCEBC524AE5E2B8C0 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; - 70FB502773E45F7563AF74BD45F329B0 /* IQKeyboardReturnKeyHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardReturnKeyHandler.m; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.m; sourceTree = ""; }; - 7105E6B5675EAB9B1DB66075A38FC383 /* MJRefresh-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MJRefresh-dummy.m"; sourceTree = ""; }; - 71BF153300C08FBD61FC51383839A880 /* UITableView+FDTemplateLayoutCell-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-prefix.pch"; sourceTree = ""; }; - 723FBBA74F07E67C701AE828B5405E83 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; - 7297AD18E47185F3F70FA09B01B9E511 /* LKDBHelper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LKDBHelper.xcconfig; sourceTree = ""; }; - 72E288068C58BB673219CEFB1686BC93 /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; - 72E7FF6F0D74FA6229F49C74AD38E9D2 /* MJRefreshBackNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackNormalFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.h; sourceTree = ""; }; - 732E1114AA44818AFA36C115D6C2E3B3 /* LKDBHelper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LKDBHelper-umbrella.h"; sourceTree = ""; }; - 73EB4D54E40F7146E8F50D99256E3AB6 /* YTKKeyValueStore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = YTKKeyValueStore.h; path = YTKKeyValueStore/YTKKeyValueStore.h; sourceTree = ""; }; - 7475210B8C97452DB2D28FF46AD4B78D /* SDWebImageCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCoder.m; path = SDWebImage/SDWebImageCoder.m; sourceTree = ""; }; - 7567613ABCFDCEBA938593A0036C32A9 /* UIView+Toast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+Toast.h"; path = "Toast/UIView+Toast.h"; sourceTree = ""; }; - 756EBE270AB520A42983575D8062C88C /* LKDB+Mapping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "LKDB+Mapping.h"; path = "LKDBHelper/Helper/LKDB+Mapping.h"; sourceTree = ""; }; - 758B3F6E587B47427A1ADFF5C9973B84 /* NJKWebViewProgress.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NJKWebViewProgress.xcconfig; sourceTree = ""; }; - 76E253E1BAB6E3A4164B42F93C3B0EE8 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = ""; }; - 7714D1833FFBB408B18F2747E65E5790 /* SDWebImageCodersManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCodersManager.m; path = SDWebImage/SDWebImageCodersManager.m; sourceTree = ""; }; - 771FAC488702BC45D9B3E1C95287F985 /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/SDAnimatedImageRep.m; sourceTree = ""; }; - 77F995714B12945BE98FB29DB7AABBA0 /* SDImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCache.m; path = SDWebImage/SDImageCache.m; sourceTree = ""; }; - 78B556FE17B6F40F4C14A82F0936900C /* LKDB+Mapping.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "LKDB+Mapping.m"; path = "LKDBHelper/Helper/LKDB+Mapping.m"; sourceTree = ""; }; - 7A1FB3C2A543ACC9B55752A4F4B00514 /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; - 7A2DE5C636CB7384C70AE55DEBC248F7 /* SDWebImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageFrame.h; path = SDWebImage/SDWebImageFrame.h; sourceTree = ""; }; + 588C34ABA8D08DC2830C1A87225FCFBC /* MBProgressHUD.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = MBProgressHUD.modulemap; sourceTree = ""; }; + 58EDEFC63A54D8B264723EE0EA3AF7AD /* UIImageView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+WebCache.m"; path = "SDWebImage/UIImageView+WebCache.m"; sourceTree = ""; }; + 5AA08622D5A5D33841C028CADDB93243 /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+MASDebugAdditions.m"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = ""; }; + 5C999B9FC2FBE9386AB1D815E7FEBCDE /* MASCompositeConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASCompositeConstraint.h; path = Masonry/MASCompositeConstraint.h; sourceTree = ""; }; + 5D86675944859EEA91AE297DBF2625BB /* MASConstraint+Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "MASConstraint+Private.h"; path = "Masonry/MASConstraint+Private.h"; sourceTree = ""; }; + 5E63CCA35446BF2A18EC1177DC3DD8D9 /* MASViewAttribute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewAttribute.h; path = Masonry/MASViewAttribute.h; sourceTree = ""; }; + 5F22AE8AE1EF0647FA45689B3ACC7919 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 5F43BA94179B9F1CCF49654AABC0F5FD /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; + 61615A4BA5FD1E80D97AD163695F7253 /* IQKeyboardManager.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = IQKeyboardManager.xcconfig; sourceTree = ""; }; + 62C88D14B39E886A97851021B020CD0E /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/SDWebImageDownloader.h; sourceTree = ""; }; + 6326A03C1BF89BE8A8ADC2DB26A46117 /* LKDBHelper-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LKDBHelper-prefix.pch"; sourceTree = ""; }; + 63688EDE6A5EA2EBAB3BCF3A99A16FB9 /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = ""; }; + 63B53BB333164EC8865782883113A392 /* MJRefreshAutoStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoStateFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.h; sourceTree = ""; }; + 64478A7309F11543DB76692ACBCB15F7 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/NSData+ImageContentType.h"; sourceTree = ""; }; + 64A478D39C0282C84C3724E7F5E28E1C /* LKDBHelper-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "LKDBHelper-umbrella.h"; sourceTree = ""; }; + 64D250E761757385549317D0323E15F8 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + 65437C30FADEF5D2F96F79C2F427D805 /* libjpush-ios-3.1.0.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; path = "libjpush-ios-3.1.0.a"; sourceTree = ""; }; + 66642E4EA3BCCAA25A839A82CE5DC347 /* JSONModelError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModelError.h; path = JSONModel/JSONModel/JSONModelError.h; sourceTree = ""; }; + 66890DF77BDD3EBEC82AA947599CC390 /* JSONModel.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JSONModel.xcconfig; sourceTree = ""; }; + 67ECE47F3623A56F2D308382B2EC1E26 /* UITableView+FDTemplateLayoutCellDebug.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCellDebug.h"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.h"; sourceTree = ""; }; + 689FB24FA0A1443C9E6EDF71FCEEE91D /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/UIButton+WebCache.h"; sourceTree = ""; }; + 68EDBAD7D8432FBE29F349FBF59D2764 /* IQTitleBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTitleBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.m; sourceTree = ""; }; + 69B94B8350B08947B04432EBD738A67E /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; + 6AAC0206AB475617D67EA2D4D4D6EB74 /* TTTAttributedLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TTTAttributedLabel-prefix.pch"; sourceTree = ""; }; + 6B1F3AFC056F49920009E97EE8C75CDF /* IQUIScrollView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIScrollView+Additions.m"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.m"; sourceTree = ""; }; + 6CD9B7708863D803D675F0E9B08630A2 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/SDWebImageDownloader.m; sourceTree = ""; }; + 6D33B1102BC63ECAFE7BDCB58DAB42F6 /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; + 6DE1BE539FD20B50E17E1D8AC200C993 /* SDWebImageCoderHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCoderHelper.h; path = SDWebImage/SDWebImageCoderHelper.h; sourceTree = ""; }; + 6E60E60F55DABA8A70A2D218D3E88172 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/NSButton+WebCache.m"; sourceTree = ""; }; + 6E992B127A8C1F809FBDB8A1D963EFEF /* MJRefreshBackGifFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackGifFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.h; sourceTree = ""; }; + 6F050EE77D3BFB01841F16C819A88DBD /* FMDB-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-prefix.pch"; sourceTree = ""; }; + 6F12E93671661EA8481386A3C4606195 /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; + 70CE012FB313B9D041F010EDCACCC25C /* MJRefresh.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = MJRefresh.xcconfig; sourceTree = ""; }; + 71AACD347E2FAB04BD15B4A22F004B1E /* Masonry-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-umbrella.h"; sourceTree = ""; }; + 71D681F6D9A55D54BCDFE8E749CC7CA9 /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; + 72D3BAE7F54AA38BF7C28C5BEF554271 /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = ""; }; + 7599803B7C5D9F3EFB9E55E45EDD8677 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; + 767AE6C3AA2783369EC065DD68C0350A /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; + 778E098F1D1DD3233DA124284E40B2B2 /* SDWebImageManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageManager.h; path = SDWebImage/SDWebImageManager.h; sourceTree = ""; }; + 79488120495FF1488414D53348036A14 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 7A270740B3E3865AC746380362B6CEBC /* FMDB.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDB.h; path = src/fmdb/FMDB.h; sourceTree = ""; }; + 7AF17F320B7EE79DE46A5FD89542A6FA /* Toast.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Toast.xcconfig; sourceTree = ""; }; + 7B07345DBE7B43EA49615E8040B44B9B /* View+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "View+MASAdditions.m"; path = "Masonry/View+MASAdditions.m"; sourceTree = ""; }; 7B66A6C8F7C747D007AEDA080245D186 /* CoreText.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreText.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CoreText.framework; sourceTree = DEVELOPER_DIR; }; - 7C92D2200160EED2E09E78F7DC6CAE4A /* MBProgressHUD-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-umbrella.h"; sourceTree = ""; }; - 7EC0F45B5A1A9049F0BA580A2E665024 /* LKDBHelper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LKDBHelper-dummy.m"; sourceTree = ""; }; - 7FD3A5585C7A6F8C8EBD39C59F4BCF02 /* UIImage+MultiFormat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+MultiFormat.h"; path = "SDWebImage/UIImage+MultiFormat.h"; sourceTree = ""; }; - 80EBC7AC78ACE04DDC3E429CC36690EB /* SRWebSocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SRWebSocket.h; path = SocketRocket/SRWebSocket.h; sourceTree = ""; }; + 7BFA8F4568DC6993DAA1E49FE4F9CE3E /* MASViewConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewConstraint.m; path = Masonry/MASViewConstraint.m; sourceTree = ""; }; + 7E62F2772B21E9A1BC6397BA887E30B9 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; + 7FCDCD0E88EE45EDEAA56A085B4EC12A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 804037B37C8061F50A6D0B27F526F26F /* TTTAttributedLabel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = TTTAttributedLabel.m; path = TTTAttributedLabel/TTTAttributedLabel.m; sourceTree = ""; }; 8126B93DD8D474B90337F38D978130C5 /* AFNetworking.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = AFNetworking.framework; path = AFNetworking.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8226479816A8DD0C45BACA4F04014C2C /* FMDB.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FMDB.modulemap; sourceTree = ""; }; - 82AD1D80CEB504366F098535F8C51A1C /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; - 8394F96FDD5517B382EFAC03271A2F76 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 84190D645A029D929576CE3874A30E53 /* JSONModelError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModelError.h; path = JSONModel/JSONModel/JSONModelError.h; sourceTree = ""; }; - 854A1DB41CF7A374ADAE2118B47984FC /* SocketRocket.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SocketRocket.modulemap; sourceTree = ""; }; - 865509F3D52113ED76312034BC65B7C6 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; - 86B4DD8A5BE1003157681F47B9A06D90 /* UIImageView+HighlightedWebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+HighlightedWebCache.m"; path = "SDWebImage/UIImageView+HighlightedWebCache.m"; sourceTree = ""; }; + 81DD8B0857F2146245797014DE93A83D /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; + 8267A49CE76989CD63E6725500A33111 /* UIView+WebCacheOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCacheOperation.m"; path = "SDWebImage/UIView+WebCacheOperation.m"; sourceTree = ""; }; + 8286B6FF56944ED90439B26B99F71F2E /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+IQKeyboardToolbar.m"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m"; sourceTree = ""; }; + 83AD8CF369CC62633AE1ADE5659E862A /* Masonry-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Masonry-dummy.m"; sourceTree = ""; }; + 8421AE415FF30A82D8A3C46F4066E8C4 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/UIButton+WebCache.m"; sourceTree = ""; }; + 856E5A9F492377BE16CFF6F2EDB3EAD1 /* MASCompositeConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASCompositeConstraint.m; path = Masonry/MASCompositeConstraint.m; sourceTree = ""; }; + 863D28343362DBB320CBC7ED8450507F /* TTTAttributedLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = TTTAttributedLabel.modulemap; sourceTree = ""; }; + 86F728BB3275544EC6BCA5CE8CCA0E85 /* IQUIViewController+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIViewController+Additions.m"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.m"; sourceTree = ""; }; + 877F51AEC59AA879073B3A1738B03844 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 87A6322F866A874D2B0E0CA9BAAE4997 /* FMDatabaseQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabaseQueue.h; path = src/fmdb/FMDatabaseQueue.h; sourceTree = ""; }; + 87A97A67BA4A937C5BD37DB69E3934B1 /* UIScrollView+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJRefresh.h"; path = "MJRefresh/UIScrollView+MJRefresh.h"; sourceTree = ""; }; 87C13B7502C32A61BD1DA18FC68E4DF3 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/Foundation.framework; sourceTree = DEVELOPER_DIR; }; - 87D34EBA9583ABA27F69D9C80E8042A8 /* IQUIView+IQKeyboardToolbar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+IQKeyboardToolbar.m"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.m"; sourceTree = ""; }; - 886A7A948A578AF0481B05CD6E2FAE30 /* MJRefreshAutoGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoGifFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoGifFooter.m; sourceTree = ""; }; + 885E57B71A67BF6DA5156A4CEEDFD6D6 /* YTKKeyValueStore-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YTKKeyValueStore-prefix.pch"; sourceTree = ""; }; + 88B5555B15A631734C78FAF503CB0021 /* NJKWebViewProgress-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NJKWebViewProgress-prefix.pch"; sourceTree = ""; }; + 88EC8169C53FD5C4C1F10D7DE2B6977D /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; 8BBB7F3A03E7F2608FE52B0194635075 /* Pods-GIGA-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-GIGA-acknowledgements.markdown"; sourceTree = ""; }; - 8C9BAAF1EC72C985C348BCF60EC4D10A /* AFImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFImageDownloader.m; path = "UIKit+AFNetworking/AFImageDownloader.m"; sourceTree = ""; }; - 8CB53A6BCAB7A1F76E7F79652415A592 /* Masonry-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-umbrella.h"; sourceTree = ""; }; - 8CDF9E3C2D2416AC7550ED950AB0CC88 /* SDImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCache.h; path = SDWebImage/SDImageCache.h; sourceTree = ""; }; - 8CF4ACF01E4CEA3CAE293EF3F4CFB20D /* IQNSArray+Sort.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQNSArray+Sort.h"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.h"; sourceTree = ""; }; - 8D0CC50CC4E4ABC5F7473302F3F1B511 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/SDWebImageDownloaderOperation.h; sourceTree = ""; }; - 8D854FE9416C9CB1B7597F28FE1AF9F1 /* JSONModel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSONModel-prefix.pch"; sourceTree = ""; }; + 8C55C4FE677FBA2E2EE1ECA52C17F704 /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; + 8CECA89C4FBBD5A50A75818DB7C8FF93 /* JSONHTTPClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONHTTPClient.m; path = JSONModel/JSONModelNetworking/JSONHTTPClient.m; sourceTree = ""; }; + 8D09F0EB6C4FCB74F8775B09136E55A4 /* MJRefreshNormalHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshNormalHeader.m; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.m; sourceTree = ""; }; + 8D6CD4E8532F4326AFE1388B3C37F1A9 /* NJKWebViewProgress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NJKWebViewProgress.m; path = NJKWebViewProgress/NJKWebViewProgress.m; sourceTree = ""; }; + 8DE3A6F87CE579A6044EEA9D73BE3961 /* SDWebImage-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-umbrella.h"; sourceTree = ""; }; + 8E06194D6A9AC6C15350A40AA681FBFA /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; 8E5DA37AC55ADD979E448DB4CCE99D62 /* FMDB.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FMDB.framework; path = FMDB.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 8FFE95948B8B44700795DACEC0372ED5 /* UITableView+FDTemplateLayoutCell.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "UITableView+FDTemplateLayoutCell.xcconfig"; sourceTree = ""; }; - 90670E1F67061B599C126301C1A3C2D0 /* UIButton+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+AFNetworking.h"; path = "UIKit+AFNetworking/UIButton+AFNetworking.h"; sourceTree = ""; }; - 918438D2584B201AE3B75ECE63C18CD5 /* FMResultSet.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMResultSet.m; path = src/fmdb/FMResultSet.m; sourceTree = ""; }; - 9224D1F9357D1822DC11BB7D3C5CA29B /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; - 9271B8514D90DCA03D6343D0CDCE050D /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; + 8EF9BC4C577E966B63ED1642D0C92DEF /* SDWebImage.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = SDWebImage.modulemap; sourceTree = ""; }; + 8FF9308ACC942E298BCB3BF0037F3118 /* Toast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Toast.h; path = "Toast-Framework/Toast.h"; sourceTree = ""; }; + 905348BDB8E6B079B5430CF3BE868DF5 /* NJKWebViewProgress-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "NJKWebViewProgress-umbrella.h"; sourceTree = ""; }; + 905FA653B2C53E8A919A501A0001FC8E /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; + 9061C7534C913C5303067FDB0D7A4F38 /* MASConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraint.h; path = Masonry/MASConstraint.h; sourceTree = ""; }; + 909A78FB70C93FA0E34E4B3F09EB708D /* NJKWebViewProgress.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = NJKWebViewProgress.xcconfig; sourceTree = ""; }; + 909C68A3CB1E26AA254E32962530E43B /* IQKeyboardReturnKeyHandler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardReturnKeyHandler.m; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.m; sourceTree = ""; }; + 90C70CE2FEF3C7E41FEAB6FA41E3C83D /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 910B13121211FE5C2828D04AF6199605 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 91AE4A65DA845395D949F108CE789B39 /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = ""; }; 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */ = {isa = PBXFileReference; explicitFileType = text.script.ruby; includeInIndex = 1; lastKnownFileType = text; name = Podfile; path = ../Podfile; sourceTree = SOURCE_ROOT; xcLanguageSpecificationIdentifier = xcode.lang.ruby; }; - 9404C50D3CA53F5CBA8FB043A06BFAD6 /* MASConstraintMaker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASConstraintMaker.m; path = Masonry/MASConstraintMaker.m; sourceTree = ""; }; - 94752DBCE44CA942E27A896C7CB73B8D /* FMDatabaseAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabaseAdditions.h; path = src/fmdb/FMDatabaseAdditions.h; sourceTree = ""; }; - 94FEA07F421E380A35B094F7568EAF10 /* NSObject+LKModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+LKModel.m"; path = "LKDBHelper/Helper/NSObject+LKModel.m"; sourceTree = ""; }; - 9508DBBE609A983ECCD13E2627C7678E /* JSONModel.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = JSONModel.xcconfig; sourceTree = ""; }; - 951A926C2E402064AFF54E885DEE23D1 /* IQKeyboardManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManager-dummy.m"; sourceTree = ""; }; - 954FBC78E632E1BCD88EEB65027EAEDE /* NJKWebViewProgressView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NJKWebViewProgressView.h; path = NJKWebViewProgress/NJKWebViewProgressView.h; sourceTree = ""; }; + 948A76E77D933AFB7F2E7F84DACCAF7F /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = ""; }; + 94EC1B15D0F40FAA8E09F162D89550A3 /* IQKeyboardManager-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "IQKeyboardManager-dummy.m"; sourceTree = ""; }; 9574A12E8279712E0544674068BEC2E1 /* Pods-GIGA.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-GIGA.release.xcconfig"; sourceTree = ""; }; - 957C4EAC3550D522CFC086D33020AF15 /* SDWebImageImageIOCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageImageIOCoder.h; path = SDWebImage/SDWebImageImageIOCoder.h; sourceTree = ""; }; - 95A1ADBB90DEADD3CC0BB6D927F30DBA /* FMDatabaseQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabaseQueue.h; path = src/fmdb/FMDatabaseQueue.h; sourceTree = ""; }; - 95E1101C679649DD67CF310BC7C41D40 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; - 95F6A7B21DB909CA345A47903CB4D39A /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; + 959711D42295318CCA4EA87A792B3D84 /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSArray+MASAdditions.m"; path = "Masonry/NSArray+MASAdditions.m"; sourceTree = ""; }; + 95CC04582873D1BB76490CE97B4C1291 /* AFNetworkReachabilityManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkReachabilityManager.h; path = AFNetworking/AFNetworkReachabilityManager.h; sourceTree = ""; }; 961B9982B287A938D23CE983804F2FC5 /* LKDBHelper.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = LKDBHelper.framework; path = LKDBHelper.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 967FC3D6EE75AAC4E5853A52FC40FBD1 /* JSONModel+networking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "JSONModel+networking.m"; path = "JSONModel/JSONModelNetworking/JSONModel+networking.m"; sourceTree = ""; }; - 9690628DA2E17BA5835C5D826268D509 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; - 997A2F2BD5D2ACC81541F8F909D4E847 /* SDWebImageCodersManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCodersManager.h; path = SDWebImage/SDWebImageCodersManager.h; sourceTree = ""; }; - 99E94B95014F639BCEFE5DE77CF86A13 /* JSONKeyMapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONKeyMapper.m; path = JSONModel/JSONModelTransformations/JSONKeyMapper.m; sourceTree = ""; }; - 9A99A07094C4466F723559D841338C20 /* NJKWebViewProgress.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NJKWebViewProgress.modulemap; sourceTree = ""; }; + 975B76CF1CC88D339A129F655F224CB8 /* JSONModel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "JSONModel-prefix.pch"; sourceTree = ""; }; + 97E8AAD1B54E464BDD45645739A7E4E4 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/NSButton+WebCache.h"; sourceTree = ""; }; + 98ACA8A1C96253E0C93C68413E526E83 /* UIView+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+WebCache.h"; path = "SDWebImage/UIView+WebCache.h"; sourceTree = ""; }; + 993673BBDA2B45E5547B443BC8D629D7 /* MJRefreshFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshFooter.m; path = MJRefresh/Base/MJRefreshFooter.m; sourceTree = ""; }; + 999D260BC84758AAB3DF1AC5368500FA /* UIImageView+HighlightedWebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImageView+HighlightedWebCache.h"; path = "SDWebImage/UIImageView+HighlightedWebCache.h"; sourceTree = ""; }; + 99A4C46E61C7E0653C771E82AD1B7E32 /* MJRefreshConst.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshConst.h; path = MJRefresh/MJRefreshConst.h; sourceTree = ""; }; + 99C5EF09BEEC7A9E54566B3EE818D85F /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + 99CDCD75BF37271A6D3421DE2C02322F /* JSONModelClassProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModelClassProperty.h; path = JSONModel/JSONModel/JSONModelClassProperty.h; sourceTree = ""; }; + 9A217F63722F5C203E7C70902378EB14 /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = ""; }; 9B08C8E485946B27165B1EE380D12B99 /* Pods-GIGA-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-GIGA-frameworks.sh"; sourceTree = ""; }; - 9B608913B805E97D3B45F563A37ABCEB /* Toast-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-umbrella.h"; sourceTree = ""; }; - 9B8D6BCD909A41774E16030943339AEB /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSLayoutConstraint+MASDebugAdditions.h"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = ""; }; - 9BDE845BAEED6040E590CA9903B14998 /* SDWebImageGIFCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageGIFCoder.m; path = SDWebImage/SDWebImageGIFCoder.m; sourceTree = ""; }; + 9BA0F8DC6E0D3BF06F7492AF4FEF3F56 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; 9C52134DD48D89A347BF80B6D47974CD /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/CFNetwork.framework; sourceTree = DEVELOPER_DIR; }; - 9CB6460D14EA9B327CE96B0450FA717B /* FMDatabaseQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseQueue.m; path = src/fmdb/FMDatabaseQueue.m; sourceTree = ""; }; - 9D0303615C02A9FC06E4284A85443DC1 /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "ViewController+MASAdditions.m"; path = "Masonry/ViewController+MASAdditions.m"; sourceTree = ""; }; + 9CB9C0E6DC1428C653A5D72115334EC2 /* SDWebImageFrame.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageFrame.m; path = SDWebImage/SDWebImageFrame.m; sourceTree = ""; }; + 9CC9FBF8AF1D72E7C9B5EC4112586103 /* LKDBHelper.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = LKDBHelper.xcconfig; sourceTree = ""; }; + 9D7F51C4E138BB8EC86B366A13C1E692 /* MBProgressHUD-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "MBProgressHUD-dummy.m"; sourceTree = ""; }; 9E43D4748ACBDE3E7E8E94CCE6225EFE /* SocketRocket.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SocketRocket.framework; path = SocketRocket.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 9E72EDED93B07A3890590F87235248C0 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - 9F3FD02A35657C32B7608DD9E484CD49 /* SDWebImagePrefetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImagePrefetcher.m; path = SDWebImage/SDWebImagePrefetcher.m; sourceTree = ""; }; - A03F70F63980CD170CD5750B6B5B2168 /* MJRefreshBackGifFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackGifFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackGifFooter.m; sourceTree = ""; }; - A06DE5502BE4BF7357DB2DF5A8BA5207 /* UIButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+WebCache.m"; path = "SDWebImage/UIButton+WebCache.m"; sourceTree = ""; }; - A1984BDF5C4B9F316463CFAE01F131B6 /* NSImage+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+WebCache.h"; path = "SDWebImage/NSImage+WebCache.h"; sourceTree = ""; }; + 9F87B11135AE32B18FF626C3C9FEDBD4 /* IQNSArray+Sort.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQNSArray+Sort.h"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.h"; sourceTree = ""; }; + A0F3772ACE7A6D60B053804229D7A2D9 /* YTKKeyValueStore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = YTKKeyValueStore.modulemap; sourceTree = ""; }; + A18C184E0BDB545829E6779CE4D2CBF6 /* AFNetworkActivityIndicatorManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkActivityIndicatorManager.m; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.m"; sourceTree = ""; }; + A24EF25F62048423E9D930C5278074AA /* SDImageCacheConfig.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDImageCacheConfig.h; path = SDWebImage/SDImageCacheConfig.h; sourceTree = ""; }; + A3053D3DF72CFEE973E780A70CC18EF2 /* SDAnimatedImageRep.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDAnimatedImageRep.m; path = SDWebImage/SDAnimatedImageRep.m; sourceTree = ""; }; + A364A67DDFA37096812E036AE6662AF8 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; + A3A2A54A6B463F84E2F775E3871BAF60 /* AFHTTPSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFHTTPSessionManager.m; path = AFNetworking/AFHTTPSessionManager.m; sourceTree = ""; }; + A450BEF04E62AC608AA5CBCC1BA0679E /* JSONAPI.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONAPI.m; path = JSONModel/JSONModelNetworking/JSONAPI.m; sourceTree = ""; }; + A452045F9BCD3C292BCA0C743F5F3398 /* MJRefreshAutoStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoStateFooter.m; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoStateFooter.m; sourceTree = ""; }; A57F7F0A6AB5550D6C39E86241A2C3B4 /* TTTAttributedLabel.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = TTTAttributedLabel.framework; path = TTTAttributedLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + A6DAA9F15075836671C4C398A8994B11 /* MJRefreshBackFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackFooter.h; path = MJRefresh/Base/MJRefreshBackFooter.h; sourceTree = ""; }; A7319007CA14024A0376E223A1A702CB /* Toast.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = Toast.framework; path = Toast.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - A77BAB4386BD7374C1D019FB835C1F77 /* AFNetworking-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-prefix.pch"; sourceTree = ""; }; - A7D9C6AE37D287719040FA3D994C8059 /* SDWebImageImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageImageIOCoder.m; path = SDWebImage/SDWebImageImageIOCoder.m; sourceTree = ""; }; - A81B52350911B789957965FA41897580 /* LKDBUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LKDBUtils.m; path = LKDBHelper/Helper/LKDBUtils.m; sourceTree = ""; }; - A9BD5EC9B66096A214F0369AC4DB24E4 /* AFAutoPurgingImageCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFAutoPurgingImageCache.m; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.m"; sourceTree = ""; }; - AA70955B3AF65BF0DC77A605CF3D7DED /* AFHTTPSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFHTTPSessionManager.h; path = AFNetworking/AFHTTPSessionManager.h; sourceTree = ""; }; + A817B0BECEB40A1FE6024507A2676B7C /* Masonry-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Masonry-prefix.pch"; sourceTree = ""; }; + A838FA1796E67C873CDB58A820F09C82 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; + A9E4181140F064FCE4526B441CF1397D /* IQKeyboardManager-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-umbrella.h"; sourceTree = ""; }; + A9ED647F3BCC607702655683BF6F3A7C /* IQUITextFieldView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUITextFieldView+Additions.m"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.m"; sourceTree = ""; }; AB2DF74840B542C3AD232BD2BD39EDAC /* Pods-GIGA-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-GIGA-acknowledgements.plist"; sourceTree = ""; }; - ABDEED48273ED3899189469BF754EA64 /* Masonry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Masonry.h; path = Masonry/Masonry.h; sourceTree = ""; }; - AD7E0507C28D6B5E81792E2F089A883B /* MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefresh.h; path = MJRefresh/MJRefresh.h; sourceTree = ""; }; - AE211004837DB758CC532F2DBA59761F /* SocketRocket-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-umbrella.h"; sourceTree = ""; }; - AE26C6DD2E39EE7DC6BF9724F70BD49F /* IQKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManager.h; path = IQKeyboardManager/IQKeyboardManager.h; sourceTree = ""; }; - AE919D25345375BA78B8CD922B87C8FC /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; - AF1448946B3216D28ED8EB8AD4031D91 /* WXApi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApi.h; path = WechatSDK1.8.2/WXApi.h; sourceTree = ""; }; + ABC603830D54131AAE067A9DBABE668F /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; + ABCF6DE887A4EF28FF9DF3570F14202B /* WXApiObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApiObject.h; path = WechatSDK1.8.2/WXApiObject.h; sourceTree = ""; }; + ABE17D577EA9792121FB2D749B0D28E7 /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; + AE0A7F1098573A8863A3DAFD6F5C0B3B /* View+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "View+MASAdditions.h"; path = "Masonry/View+MASAdditions.h"; sourceTree = ""; }; + AF0DA85B8E4EC528A3D60142D163F459 /* MJRefreshGifHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshGifHeader.m; path = MJRefresh/Custom/Header/MJRefreshGifHeader.m; sourceTree = ""; }; B02F00E2B5DA269DDA1D546D77FD45BA /* UITableView_FDTemplateLayoutCell.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = UITableView_FDTemplateLayoutCell.framework; path = "UITableView+FDTemplateLayoutCell.framework"; sourceTree = BUILT_PRODUCTS_DIR; }; - B0455BB0F27DA9FDF09E6D7A8D38B2D8 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; - B1A17C97B5BA3258AF5BFA6C4CB10011 /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; - B27B051036F118C3C3CD87D2112F68DA /* MASViewAttribute.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASViewAttribute.m; path = Masonry/MASViewAttribute.m; sourceTree = ""; }; - B2A3E53B989849FAD2CD8B551234827B /* JSONModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModel.h; path = JSONModel/JSONModel/JSONModel.h; sourceTree = ""; }; - B3128EC48EC5433341A281DE78719B72 /* SDWebImageOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageOperation.h; path = SDWebImage/SDWebImageOperation.h; sourceTree = ""; }; - B3746F3DB8A767202DDD4F8D8A9E522E /* NSImage+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSImage+WebCache.m"; path = "SDWebImage/NSImage+WebCache.m"; sourceTree = ""; }; - B492A50B9B2BA1D7B867E756DCB7166A /* JPUSHService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JPUSHService.h; sourceTree = ""; }; - B4DF3C7BB807E1348544AA2900CC9BCC /* NJKWebViewProgress.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NJKWebViewProgress.m; path = NJKWebViewProgress/NJKWebViewProgress.m; sourceTree = ""; }; - B54528DCAAE17FD388F81210D69C2B65 /* TTTAttributedLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "TTTAttributedLabel-prefix.pch"; sourceTree = ""; }; - B597ABA83FF34D41BD88B02629DFF141 /* TTTAttributedLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TTTAttributedLabel.h; path = TTTAttributedLabel/TTTAttributedLabel.h; sourceTree = ""; }; - B5FB7DF227C9ADBFB34C1E276FF37EAA /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; - B6800D584E4D1A1A19C71F4FD327A635 /* Toast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Toast.h; path = "Toast-Framework/Toast.h"; sourceTree = ""; }; + B0C2F502826F5127747EE7F967917F96 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B1B186968A284B72578A24B12864BEE1 /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASShorthandAdditions.h"; path = "Masonry/NSArray+MASShorthandAdditions.h"; sourceTree = ""; }; + B1C6BDFC9D2074B8540E2D091C7064B6 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + B22A920A2907F15159CFD64F49212089 /* MJRefresh-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-umbrella.h"; sourceTree = ""; }; + B4BD72CEB9C646B8351A8D0B3224CE48 /* FMDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabase.h; path = src/fmdb/FMDatabase.h; sourceTree = ""; }; + B4BEEF21A4371EE181D00D9011BBF232 /* IQBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.m; sourceTree = ""; }; + B4E855885058F0ABFDAD0B5745319918 /* JSONModel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JSONModel.modulemap; sourceTree = ""; }; + B5E7154402841861BD73ACFD7730BC01 /* SDWebImage-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SDWebImage-prefix.pch"; sourceTree = ""; }; + B5FA4B859A0AB80E8E3D57CBCE80F2AF /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; + B724EFE1A35CEE6EE7D804EBC9E9B647 /* TTTAttributedLabel.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = TTTAttributedLabel.xcconfig; sourceTree = ""; }; B72C980E30572DC8C26C148404219FE9 /* YTKKeyValueStore.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = YTKKeyValueStore.framework; path = YTKKeyValueStore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - B77606B69936F395DA6F6B9FF330A961 /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = ""; }; - B9F50AA966B1D80C51332499B80A5CFA /* IQUIViewController+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIViewController+Additions.h"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.h"; sourceTree = ""; }; - BC724DAEA419916CD03249BD222F8124 /* UIImage+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+AFNetworking.h"; path = "UIKit+AFNetworking/UIImage+AFNetworking.h"; sourceTree = ""; }; + B832D5C26DFD510FD9A7A2BAF0201A58 /* UIScrollView+MJRefresh.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJRefresh.m"; path = "MJRefresh/UIScrollView+MJRefresh.m"; sourceTree = ""; }; + B9D5F8B6496946C17FD942466B37CB69 /* Toast.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Toast.modulemap; sourceTree = ""; }; + B9F2079EE23F230DEA680345C387F6C1 /* MJRefreshStateHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshStateHeader.m; path = MJRefresh/Custom/Header/MJRefreshStateHeader.m; sourceTree = ""; }; + BBCFD7D46489AF21D3BE448635C95E1D /* IQBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.h; sourceTree = ""; }; + BC569107A5A7CCA3A1EAAFD5146B4D61 /* FMDB.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FMDB.modulemap; sourceTree = ""; }; + BC5F392919A89D0D4529C78A9B24CBD9 /* IQKeyboardManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQKeyboardManager.m; path = IQKeyboardManager/IQKeyboardManager.m; sourceTree = ""; }; + BD34472D8257BD1D09F9DB765856779B /* TTTAttributedLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "TTTAttributedLabel-dummy.m"; sourceTree = ""; }; BDA80F5D7B6C75DE56A43090A20E478E /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/MobileCoreServices.framework; sourceTree = DEVELOPER_DIR; }; - BE6A57C1E6EE6E72829EF1A0239DD712 /* NSButton+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSButton+WebCache.m"; path = "SDWebImage/NSButton+WebCache.m"; sourceTree = ""; }; - BF83FBC6FB90CE550B6AF3F1CB2F1277 /* AFURLSessionManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLSessionManager.h; path = AFNetworking/AFURLSessionManager.h; sourceTree = ""; }; - BFB6E4B64CC9DCE8FD1F6CB4FA1AD798 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C0E318B9FCDDCC5AA2EF7612D8B92B1C /* UIImage+ForceDecode.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+ForceDecode.m"; path = "SDWebImage/UIImage+ForceDecode.m"; sourceTree = ""; }; - C1023377CD29F52DBD86B670EC330990 /* NSButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSButton+WebCache.h"; path = "SDWebImage/NSButton+WebCache.h"; sourceTree = ""; }; - C2916A23C5B0F16555EFB6F4420162BF /* JSONModelLib.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModelLib.h; path = JSONModel/JSONModelLib.h; sourceTree = ""; }; - C3ABE0317E38D1EFCDEEDCB80F2C86D8 /* MJRefresh.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = MJRefresh.bundle; path = MJRefresh/MJRefresh.bundle; sourceTree = ""; }; - C3E61325D32EBCE4A1055AE3C720464B /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - C47485FA05B8E0C83A44515FDF510F25 /* JSONModelError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONModelError.m; path = JSONModel/JSONModel/JSONModelError.m; sourceTree = ""; }; - C5201CCF6BAA96A03DE5923F727DC879 /* UIImageView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImageView+AFNetworking.m"; path = "UIKit+AFNetworking/UIImageView+AFNetworking.m"; sourceTree = ""; }; - C5F6388857FDFC150CCD9AEF58FD9078 /* UITableView+FDTemplateLayoutCell-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "UITableView+FDTemplateLayoutCell-dummy.m"; sourceTree = ""; }; - C68E6D01DE9F66C2C15D29D4D81D7DD0 /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+IQKeyboardToolbar.h"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"; sourceTree = ""; }; - C7949A099C444A21B8BF2123F5474A11 /* FMDatabasePool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabasePool.h; path = src/fmdb/FMDatabasePool.h; sourceTree = ""; }; - C79F418E3B67CEA0D2E4853E93EB61D6 /* FMDB-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FMDB-dummy.m"; sourceTree = ""; }; - CB3C6DE0D6C1AC3A7591955C5B69B39A /* WXApiObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApiObject.h; path = WechatSDK1.8.2/WXApiObject.h; sourceTree = ""; }; - CBAE109E687AA08F5504796C0C8AAA94 /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASShorthandAdditions.h"; path = "Masonry/NSArray+MASShorthandAdditions.h"; sourceTree = ""; }; - CBC3B8F0F4C790990E0EAD42A406FC8E /* MBProgressHUD.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; - CD4F3960CA6F8FEB29501115CCD8193B /* IQKeyboardManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-prefix.pch"; sourceTree = ""; }; - CDC9C0D785840A863C238FA9918232BF /* MJRefreshGifHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshGifHeader.h; path = MJRefresh/Custom/Header/MJRefreshGifHeader.h; sourceTree = ""; }; - D0BBA864722B591909F62D13DC4EEB0D /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; - D1BEE5EFF3DDAAB7DF105B6EE039CC8A /* MJRefreshNormalHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshNormalHeader.h; path = MJRefresh/Custom/Header/MJRefreshNormalHeader.h; sourceTree = ""; }; - D23E765E4467A1A7780E0DA185FD0871 /* MJRefreshBackStateFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshBackStateFooter.h; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.h; sourceTree = ""; }; - D3042F160C52C7D88773233C16FADD9D /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = ""; }; - D3DDD162B07601DE29947637C3F96BD1 /* JSONModel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = JSONModel.modulemap; sourceTree = ""; }; - D4372399A31F995ED53980B44F7B90A0 /* MJRefreshAutoNormalFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoNormalFooter.h; path = MJRefresh/Custom/Footer/Auto/MJRefreshAutoNormalFooter.h; sourceTree = ""; }; - D4D98F9C1B4313133F8617D4703C0673 /* UIWebView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIWebView+AFNetworking.h"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.h"; sourceTree = ""; }; - D50758F82022F3137CBA65220EEAE68E /* IQUITextFieldView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUITextFieldView+Additions.m"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.m"; sourceTree = ""; }; - D59CC779E29EBC0013D1E71D0571D5F5 /* MJRefreshBackFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackFooter.m; path = MJRefresh/Base/MJRefreshBackFooter.m; sourceTree = ""; }; - D5DA3E8C666672F7C13E27E88DD39873 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; - D62B3C1698127F67086E6858CE18DE57 /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSLayoutConstraint+MASDebugAdditions.m"; path = "Masonry/NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = ""; }; - D664875BF8233C012F6082B1CF537B8E /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - D6A5BFBE51D80535DEA9FCDD8E232F54 /* UIButton+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIButton+WebCache.h"; path = "SDWebImage/UIButton+WebCache.h"; sourceTree = ""; }; - D77DAA3898C22DBC2AF3A8D090AC5F67 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; - D7AAFFA73849C31AECBF14C1EF8A1803 /* NSObject+LKDBHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+LKDBHelper.h"; path = "LKDBHelper/Helper/NSObject+LKDBHelper.h"; sourceTree = ""; }; - D7AE865D229ADE1C34958B1CED9B69F9 /* UIWebView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIWebView+AFNetworking.m"; path = "UIKit+AFNetworking/UIWebView+AFNetworking.m"; sourceTree = ""; }; - D8024B8DF0B73056894292AB56168798 /* IQTitleBarButtonItem.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQTitleBarButtonItem.m; path = IQKeyboardManager/IQToolbar/IQTitleBarButtonItem.m; sourceTree = ""; }; - D8C17DF1169974E2F089CBF839A7E422 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; - D935D6502CF164CFEAC6164421D07051 /* IQUIView+Hierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+Hierarchy.m"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.m"; sourceTree = ""; }; - DAEB829C6F88208F28EE3BB434586358 /* AFCompatibilityMacros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFCompatibilityMacros.h; path = AFNetworking/AFCompatibilityMacros.h; sourceTree = ""; }; - DBDB01D83E6928E50B7FF753E107C53A /* JSONHTTPClient.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONHTTPClient.m; path = JSONModel/JSONModelNetworking/JSONHTTPClient.m; sourceTree = ""; }; - DC42B3EFD027159BE710AF977CD3F498 /* Toast-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-prefix.pch"; sourceTree = ""; }; - DC42CB78293EF7E2CE36240956AA0249 /* Toast.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Toast.xcconfig; sourceTree = ""; }; - DCF7622A90866CFF5D62183257744DE6 /* UITableView+FDTemplateLayoutCellDebug.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCellDebug.h"; path = "Classes/UITableView+FDTemplateLayoutCellDebug.h"; sourceTree = ""; }; + BDA8DA7D100B6495E2D43C82C7612A51 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MASLayoutConstraint.m; path = Masonry/MASLayoutConstraint.m; sourceTree = ""; }; + BDB3FA188B77C4C5AC4EBF7C4EB23690 /* MJRefreshHeader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshHeader.m; path = MJRefresh/Base/MJRefreshHeader.m; sourceTree = ""; }; + BDFAE07701D24D6F3E4A296D12634988 /* JSONAPI.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONAPI.h; path = JSONModel/JSONModelNetworking/JSONAPI.h; sourceTree = ""; }; + BEE46E79F1F0C05155FC29045B05E080 /* SDWebImage-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SDWebImage-dummy.m"; sourceTree = ""; }; + BFE0D4BB6D73A96180EF534C92ACE53B /* SDImageCacheConfig.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDImageCacheConfig.m; path = SDWebImage/SDImageCacheConfig.m; sourceTree = ""; }; + C023374A920B06BAE8BF866C24C7881A /* MBProgressHUD.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; + C1DC7306DAD63B2C06913DF8915C00B1 /* JSONKeyMapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONKeyMapper.h; path = JSONModel/JSONModelTransformations/JSONKeyMapper.h; sourceTree = ""; }; + C30BDD3ACA5916852637177B87F0E742 /* JSONModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModel.h; path = JSONModel/JSONModel/JSONModel.h; sourceTree = ""; }; + C4BDFC17DB434F4FA868FD6D82577910 /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; + C524A0E50AC16EF76BC09CF266FA6422 /* MJRefreshStateHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshStateHeader.h; path = MJRefresh/Custom/Header/MJRefreshStateHeader.h; sourceTree = ""; }; + C59D3FCABF89A223424416FCCF12B670 /* SocketRocket.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SocketRocket.xcconfig; sourceTree = ""; }; + C77CDBC148BD82CC4B3944A93E1DB7B7 /* IQKeyboardManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManager.h; path = IQKeyboardManager/IQKeyboardManager.h; sourceTree = ""; }; + C904CE0D4C99B3A972A0204B932BDF88 /* JSONKeyMapper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONKeyMapper.m; path = JSONModel/JSONModelTransformations/JSONKeyMapper.m; sourceTree = ""; }; + C9C5E0BB0EAF52F6A2E2928FAA02151A /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + CA531EAD1D1DA49EA987BF74F9ACAF04 /* UIKit+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIKit+AFNetworking.h"; path = "UIKit+AFNetworking/UIKit+AFNetworking.h"; sourceTree = ""; }; + CA54827F20BD0ACFF5163BE7B247199D /* NSObject+LKDBHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+LKDBHelper.m"; path = "LKDBHelper/Helper/NSObject+LKDBHelper.m"; sourceTree = ""; }; + CA54DD4E3D9B061E47DABD67A6F11AD6 /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; + CC66366B9AC6F1CAD6AEB88A67337C78 /* IQToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQToolbar.h; path = IQKeyboardManager/IQToolbar/IQToolbar.h; sourceTree = ""; }; + CE0CDF8DDC168FC42EE8F510BBA938CD /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/UIImage+MultiFormat.m"; sourceTree = ""; }; + CE8F79F2B661D3DE763707D9654DAFE1 /* IQKeyboardReturnKeyHandler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardReturnKeyHandler.h; path = IQKeyboardManager/IQKeyboardReturnKeyHandler.h; sourceTree = ""; }; + CF144683787E1EC724F1B8EE18CC50AD /* JSONValueTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONValueTransformer.h; path = JSONModel/JSONModelTransformations/JSONValueTransformer.h; sourceTree = ""; }; + CFCF048332BA95A163C798AC2CDF14E6 /* AFURLSessionManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLSessionManager.m; path = AFNetworking/AFURLSessionManager.m; sourceTree = ""; }; + CFFD009D1F00116A643D51E243330C18 /* LKDB+Mapping.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "LKDB+Mapping.m"; path = "LKDBHelper/Helper/LKDB+Mapping.m"; sourceTree = ""; }; + D05590B969E6F4407F4F99FA703CE7C5 /* YTKKeyValueStore.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = YTKKeyValueStore.m; path = YTKKeyValueStore/YTKKeyValueStore.m; sourceTree = ""; }; + D092048B929608F69E9F23C84179CEC2 /* NJKWebViewProgress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NJKWebViewProgress.h; path = NJKWebViewProgress/NJKWebViewProgress.h; sourceTree = ""; }; + D28105FED83DECE58DADDCAA20FA08EA /* NJKWebViewProgress.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = NJKWebViewProgress.modulemap; sourceTree = ""; }; + D2FB2AA6C3C909BEC43521A619E7922C /* IQKeyboardManager-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "IQKeyboardManager-prefix.pch"; sourceTree = ""; }; + D31FCD1502C48457FE630B3B3E54B5CF /* SDWebImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageGIFCoder.h; path = SDWebImage/SDWebImageGIFCoder.h; sourceTree = ""; }; + D356016E65FB61F9D8CA34E66D670FCC /* MJRefreshBackNormalFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackNormalFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackNormalFooter.m; sourceTree = ""; }; + D3E25E1FF09446A49CA57D4B31A21248 /* NSObject+LKModel.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSObject+LKModel.m"; path = "LKDBHelper/Helper/NSObject+LKModel.m"; sourceTree = ""; }; + D4EA592E4C7AC121AEDC66B83365EE25 /* MASUtilities.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASUtilities.h; path = Masonry/MASUtilities.h; sourceTree = ""; }; + D510C8DE8287F40083E461707DA7C66E /* SDWebImageImageIOCoder.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageImageIOCoder.m; path = SDWebImage/SDWebImageImageIOCoder.m; sourceTree = ""; }; + D578A1FA8C5C0066B724DA98FA21DEA8 /* UITableView+FDKeyedHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDKeyedHeightCache.h"; path = "Classes/UITableView+FDKeyedHeightCache.h"; sourceTree = ""; }; + D58483E70F4485E0D9E8F722A5917F44 /* MASLayoutConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASLayoutConstraint.h; path = Masonry/MASLayoutConstraint.h; sourceTree = ""; }; + D5B5C63A8277A1C23DA1F327EB6B8695 /* UIImage+ForceDecode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIImage+ForceDecode.h"; path = "SDWebImage/UIImage+ForceDecode.h"; sourceTree = ""; }; + D657D2753D62E6E0FCEA4ABCF2F254DB /* NJKWebViewProgressView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = NJKWebViewProgressView.m; path = NJKWebViewProgress/NJKWebViewProgressView.m; sourceTree = ""; }; + D659CC3CF19E6BDAD644FB8B044B48F1 /* AFSecurityPolicy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFSecurityPolicy.m; path = AFNetworking/AFSecurityPolicy.m; sourceTree = ""; }; + D6E61B0B01019595C39208492A85E4B6 /* AFImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFImageDownloader.h; path = "UIKit+AFNetworking/AFImageDownloader.h"; sourceTree = ""; }; + D89B744364C5A695E25E01776410B652 /* IQUIView+IQKeyboardToolbar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+IQKeyboardToolbar.h"; path = "IQKeyboardManager/IQToolbar/IQUIView+IQKeyboardToolbar.h"; sourceTree = ""; }; + D8AD01D96341F62041B06E29BABD0E9C /* SDAnimatedImageRep.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDAnimatedImageRep.h; path = SDWebImage/SDAnimatedImageRep.h; sourceTree = ""; }; + DA6A8B2D873EF6424BE3BADA80CFDE53 /* WechatAuthSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WechatAuthSDK.h; path = WechatSDK1.8.2/WechatAuthSDK.h; sourceTree = ""; }; + DBC078293DB6E10281D1A33704EF52F5 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + DD26114F1B84A972B2A2A20A19E7139B /* NSData+ImageContentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+ImageContentType.m"; path = "SDWebImage/NSData+ImageContentType.m"; sourceTree = ""; }; DD9F8097FDD26C1A767654BEFDB692CC /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/UIKit.framework; sourceTree = DEVELOPER_DIR; }; - DDAD4BFB56B1F3E882395A34A77631FC /* MJRefreshComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshComponent.h; path = MJRefresh/Base/MJRefreshComponent.h; sourceTree = ""; }; - DE6B846782E8125465DD1F586A583755 /* NSData+ImageContentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+ImageContentType.h"; path = "SDWebImage/NSData+ImageContentType.h"; sourceTree = ""; }; - DF6EA442E132FC00898030CD91DAE0EE /* LKDBHelper.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = LKDBHelper.modulemap; sourceTree = ""; }; - DFC7905E56582FC83E9C96252A1FA555 /* SocketRocket-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "SocketRocket-prefix.pch"; sourceTree = ""; }; - E10C0C2DBA4DAE58B1ED06F7FAE8C22E /* JSONModelClassProperty.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONModelClassProperty.h; path = JSONModel/JSONModel/JSONModelClassProperty.h; sourceTree = ""; }; - E26447099EDFE24E2B1AF730E232EB27 /* FMDatabase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabase.h; path = src/fmdb/FMDatabase.h; sourceTree = ""; }; - E299BD8696B2E375B3B2FB48F530F119 /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/SDWebImageCompat.h; sourceTree = ""; }; - E3B23910D26EDEA317A033232CA8A99D /* Toast.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = Toast.modulemap; sourceTree = ""; }; - E45AFFE407A50EB7A6C9911EA9DA835A /* MJRefreshBackStateFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshBackStateFooter.m; path = MJRefresh/Custom/Footer/Back/MJRefreshBackStateFooter.m; sourceTree = ""; }; + DF44E31D397C061AB138287915E6ECDA /* WXApi.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WXApi.h; path = WechatSDK1.8.2/WXApi.h; sourceTree = ""; }; + E003B301E7A1D3B32B0A919DC1E29C50 /* MJRefreshAutoFooter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshAutoFooter.m; path = MJRefresh/Base/MJRefreshAutoFooter.m; sourceTree = ""; }; + E08CCF3A89E086CCE8DC38AC4B14AFDE /* TTTAttributedLabel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = TTTAttributedLabel.h; path = TTTAttributedLabel/TTTAttributedLabel.h; sourceTree = ""; }; + E0BE28AB9BEEE3F2DE5CA5ADF0754DE9 /* FMDatabaseAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMDatabaseAdditions.h; path = src/fmdb/FMDatabaseAdditions.h; sourceTree = ""; }; + E116512F596C10F7B0DE7E79B3D4FB37 /* UITableView+FDIndexPathHeightCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDIndexPathHeightCache.h"; path = "Classes/UITableView+FDIndexPathHeightCache.h"; sourceTree = ""; }; + E20DE1DF19E878ED7DF4D788E2916EB9 /* AFSecurityPolicy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFSecurityPolicy.h; path = AFNetworking/AFSecurityPolicy.h; sourceTree = ""; }; + E2623D539C17BD1BC944362048A0EB22 /* AFURLRequestSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLRequestSerialization.m; path = AFNetworking/AFURLRequestSerialization.m; sourceTree = ""; }; + E44DA37275684EA3A83F7B4546DEF10C /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; E4811330CBE4D8F15CD07A0E6B28196A /* SDWebImage.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = SDWebImage.framework; path = SDWebImage.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - E57E4AA31B3259BADDB06AFC1EC7C03E /* Toast-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-dummy.m"; sourceTree = ""; }; - E6F21509CADAC096896FDF9E0A67980E /* UIActivityIndicatorView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIActivityIndicatorView+AFNetworking.h"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.h"; sourceTree = ""; }; - E7914083BC99732D0EB9526F21C3F14D /* IQKeyboardManagerConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQKeyboardManagerConstants.h; path = IQKeyboardManager/Constants/IQKeyboardManagerConstants.h; sourceTree = ""; }; - E7CD153E51D85BD9B97F92233C5BD64F /* UIActivityIndicatorView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIActivityIndicatorView+AFNetworking.m"; path = "UIKit+AFNetworking/UIActivityIndicatorView+AFNetworking.m"; sourceTree = ""; }; - E8317B8AC22FB1696D93176C5E5DD172 /* NSObject+LKModel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSObject+LKModel.h"; path = "LKDBHelper/Helper/NSObject+LKModel.h"; sourceTree = ""; }; - E836B7746FAE9BCF200AD6092BEA26FA /* UIProgressView+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIProgressView+AFNetworking.h"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.h"; sourceTree = ""; }; - E838CA14206F7C95DDF8E5A291D3845A /* IQUIViewController+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIViewController+Additions.m"; path = "IQKeyboardManager/Categories/IQUIViewController+Additions.m"; sourceTree = ""; }; - E85D699181AA7FA0C2BD301F59B6B2B3 /* IQPreviousNextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQPreviousNextView.h; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.h; sourceTree = ""; }; - E9B9FF3E9F69E2D04EB243D2A2B0D44A /* UIImage+MultiFormat.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIImage+MultiFormat.m"; path = "SDWebImage/UIImage+MultiFormat.m"; sourceTree = ""; }; - E9CC4C0DA475DA5B31053CF995EC62C0 /* UIView+WebCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIView+WebCache.m"; path = "SDWebImage/UIView+WebCache.m"; sourceTree = ""; }; - EA582EA6A55F892186937BD64F6CA1C5 /* YTKKeyValueStore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "YTKKeyValueStore-umbrella.h"; sourceTree = ""; }; - EAFD436D5E0537D470329DFCF3A97191 /* JSONKeyMapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = JSONKeyMapper.h; path = JSONModel/JSONModelTransformations/JSONKeyMapper.h; sourceTree = ""; }; - EB20094359DE221C41846E960C38BB8B /* IQTextView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQTextView.h; path = IQKeyboardManager/IQTextView/IQTextView.h; sourceTree = ""; }; - EB57F96C679159F822541623D7479456 /* libWeChatSDK.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libWeChatSDK.a; path = WechatSDK1.8.2/libWeChatSDK.a; sourceTree = ""; }; - EB5A22B7F55187B0C899BDE644913E34 /* NJKWebViewProgress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = NJKWebViewProgress.h; path = NJKWebViewProgress/NJKWebViewProgress.h; sourceTree = ""; }; - ECEDCC8EF733B2FA85A2559FD547A300 /* IQBarButtonItem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = IQBarButtonItem.h; path = IQKeyboardManager/IQToolbar/IQBarButtonItem.h; sourceTree = ""; }; - EF2886493D8197A42561F3F3282F8612 /* SDWebImageManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageManager.m; path = SDWebImage/SDWebImageManager.m; sourceTree = ""; }; - EF536E6DCD40B46C2DDB4A7B5CDF9949 /* IQPreviousNextView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = IQPreviousNextView.m; path = IQKeyboardManager/IQToolbar/IQPreviousNextView.m; sourceTree = ""; }; - EF647DB47CA8072604B32A11D318121C /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/SDWebImageTransition.m; sourceTree = ""; }; - EF729ACD28BC9F84101647D920D4287D /* AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworking.h; path = AFNetworking/AFNetworking.h; sourceTree = ""; }; - EF92BCA63C71FB6589B6D4DE535D28B2 /* IQKeyboardManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManager.modulemap; sourceTree = ""; }; - F11F0CB1B9CA018793DBBE97E44883F4 /* SDWebImageDownloader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageDownloader.m; path = SDWebImage/SDWebImageDownloader.m; sourceTree = ""; }; - F2D330C281F30235A5D8E2C8D8CC7445 /* SRWebSocket.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SRWebSocket.m; path = SocketRocket/SRWebSocket.m; sourceTree = ""; }; - F371B6BB584B1CC6193A5B5E7327AD5A /* UIView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIView+MJExtension.h"; path = "MJRefresh/UIView+MJExtension.h"; sourceTree = ""; }; - F37E8A21FCF063D9A8212C6CA857A124 /* YTKKeyValueStore.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = YTKKeyValueStore.xcconfig; sourceTree = ""; }; - F39CD7FEBA3936962AFCB24609CFA605 /* SocketRocket.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SocketRocket.h; path = SocketRocket/SocketRocket.h; sourceTree = ""; }; - F42F1412F20D8BA676203B880AC08EE3 /* UITableView+FDTemplateLayoutCell-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "UITableView+FDTemplateLayoutCell-umbrella.h"; sourceTree = ""; }; - F5F9245FC6E3E879D3070CAC3CE9039E /* AFNetworkReachabilityManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFNetworkReachabilityManager.m; path = AFNetworking/AFNetworkReachabilityManager.m; sourceTree = ""; }; - F60AD73AF21127AF807A87155E176BB2 /* SDWebImageGIFCoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageGIFCoder.h; path = SDWebImage/SDWebImageGIFCoder.h; sourceTree = ""; }; - F63B516844D3BA3C6CC53B029BFB6C1D /* SDWebImageDownloader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloader.h; path = SDWebImage/SDWebImageDownloader.h; sourceTree = ""; }; - F64387C5F8EF527B7D20778BEE103274 /* FMDB-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FMDB-umbrella.h"; sourceTree = ""; }; - F66E969B978843AD18F5745FC07B3C9B /* SDWebImageTransition.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageTransition.h; path = SDWebImage/SDWebImageTransition.h; sourceTree = ""; }; - F72E8914E30DFA385018D03B6F117C98 /* UITableView+FDTemplateLayoutCell.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDTemplateLayoutCell.m"; path = "Classes/UITableView+FDTemplateLayoutCell.m"; sourceTree = ""; }; - F75D7F8DB268EAE736A191EE0B8F9761 /* IQUIScrollView+Additions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIScrollView+Additions.m"; path = "IQKeyboardManager/Categories/IQUIScrollView+Additions.m"; sourceTree = ""; }; + E4EFB775E7525FEB8EAFA2A67E3E5795 /* SDWebImageTransition.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageTransition.m; path = SDWebImage/SDWebImageTransition.m; sourceTree = ""; }; + E52F56D34181DD1D8127F30E9C8A0242 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; + E58CBA84E4AB3797581C0AB28A440589 /* SDWebImageDownloaderOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageDownloaderOperation.h; path = SDWebImage/SDWebImageDownloaderOperation.h; sourceTree = ""; }; + E64EECA1EB63A11476467B8C6180D50B /* JSONModelClassProperty.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = JSONModelClassProperty.m; path = JSONModel/JSONModel/JSONModelClassProperty.m; sourceTree = ""; }; + E67557DBF26DB5257919A8170EF851D1 /* AFURLResponseSerialization.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = AFURLResponseSerialization.m; path = AFNetworking/AFURLResponseSerialization.m; sourceTree = ""; }; + E765AEB6EF5022FC3E2114C6854EB172 /* UITableView+FDIndexPathHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDIndexPathHeightCache.m"; path = "Classes/UITableView+FDIndexPathHeightCache.m"; sourceTree = ""; }; + E87FA83DF490428DB9FAFE0D133870B3 /* libWeChatSDK.a */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = archive.ar; name = libWeChatSDK.a; path = WechatSDK1.8.2/libWeChatSDK.a; sourceTree = ""; }; + E89E9BC7945C12B0A0EED41916A4781C /* IQNSArray+Sort.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQNSArray+Sort.m"; path = "IQKeyboardManager/Categories/IQNSArray+Sort.m"; sourceTree = ""; }; + E8CA6B846640A5453420E104AD87020A /* SDWebImageCompat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageCompat.h; path = SDWebImage/SDWebImageCompat.h; sourceTree = ""; }; + EA185D39D4742C90EF4A71ED0B6FF30D /* FMDatabaseAdditions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabaseAdditions.m; path = src/fmdb/FMDatabaseAdditions.m; sourceTree = ""; }; + EB0E2C14BE354FEEEBF03E24DE5D621D /* JPUSHService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = JPUSHService.h; sourceTree = ""; }; + EB897736B08CBFD5003426DB8418C016 /* UIRefreshControl+AFNetworking.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIRefreshControl+AFNetworking.h"; path = "UIKit+AFNetworking/UIRefreshControl+AFNetworking.h"; sourceTree = ""; }; + EBF593E3360685A3AAA0ECCC2F7F5BAE /* AFNetworking-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "AFNetworking-dummy.m"; sourceTree = ""; }; + EC6ADCE0E67FA28C7ECE2FEC64166177 /* SDWebImageCoderHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = SDWebImageCoderHelper.m; path = SDWebImage/SDWebImageCoderHelper.m; sourceTree = ""; }; + ED1FDA2FAAE502AF2BE82854AC2AB913 /* IQUIView+Hierarchy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "IQUIView+Hierarchy.m"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.m"; sourceTree = ""; }; + EE1D1FDA83027C75229F19DD43194D5D /* UIScrollView+MJExtension.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIScrollView+MJExtension.m"; path = "MJRefresh/UIScrollView+MJExtension.m"; sourceTree = ""; }; + EEF99048C22BEC61A2C9AD4AD0432D06 /* UIScrollView+MJExtension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UIScrollView+MJExtension.h"; path = "MJRefresh/UIScrollView+MJExtension.h"; sourceTree = ""; }; + F039F4116C29A97EC5D13C82BBDE9CBC /* LKDBUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LKDBUtils.m; path = LKDBHelper/Helper/LKDBUtils.m; sourceTree = ""; }; + F0AC7473E3EE53CA223DF55277610DA9 /* UMCommon.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; path = UMCommon.framework; sourceTree = ""; }; + F0C27FE9D74CE4CCBDD75DDC47C44240 /* MJRefresh-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MJRefresh-prefix.pch"; sourceTree = ""; }; + F0D2E0E7AF262CBBB18CB5A5451749B5 /* UIButton+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIButton+AFNetworking.m"; path = "UIKit+AFNetworking/UIButton+AFNetworking.m"; sourceTree = ""; }; + F1C4A03B34E51C307B83F802829ACF75 /* Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + F1D7AECAD05D08E3631A38401A2192AA /* MJRefreshConst.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = MJRefreshConst.m; path = MJRefresh/MJRefreshConst.m; sourceTree = ""; }; + F3CF70BCE274B4CF992203FFBB582A3F /* AFAutoPurgingImageCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFAutoPurgingImageCache.h; path = "UIKit+AFNetworking/AFAutoPurgingImageCache.h"; sourceTree = ""; }; + F4AEF4063D5D16018040686460892C7D /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "ViewController+MASAdditions.h"; path = "Masonry/ViewController+MASAdditions.h"; sourceTree = ""; }; + F4E31E76EFC78FCF7D26C0EB198E7130 /* NSImage+WebCache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSImage+WebCache.h"; path = "SDWebImage/NSImage+WebCache.h"; sourceTree = ""; }; + F50B0F68470FA444E926132799716530 /* SocketRocket-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "SocketRocket-dummy.m"; sourceTree = ""; }; + F5398B339844CC0409DB141FCCB610A7 /* MJRefreshAutoFooter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshAutoFooter.h; path = MJRefresh/Base/MJRefreshAutoFooter.h; sourceTree = ""; }; + F5B1291C368ECF02B251E7EEBD0C2FA2 /* SDWebImageFrame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImageFrame.h; path = SDWebImage/SDWebImageFrame.h; sourceTree = ""; }; + F66F22D2B5E6EF98C875A78C8164C54F /* LKDBUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = LKDBUtils.h; path = LKDBHelper/Helper/LKDBUtils.h; sourceTree = ""; }; F79298FCF0E5B2FCDD163272B33DB5DE /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS10.3.sdk/System/Library/Frameworks/SystemConfiguration.framework; sourceTree = DEVELOPER_DIR; }; F8242C88C595688B579B2B397424ADC8 /* Pods-GIGA-resources.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-GIGA-resources.sh"; sourceTree = ""; }; - F84E6ED65E201E2FB224E9591458D599 /* IQUIView+Hierarchy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUIView+Hierarchy.h"; path = "IQKeyboardManager/Categories/IQUIView+Hierarchy.h"; sourceTree = ""; }; - F898CDF03B802432B5C1BDB6EE59D826 /* AFNetworking-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "AFNetworking-umbrella.h"; sourceTree = ""; }; - F8EDD5DCE505C958412B980AE9818187 /* SDWebImage.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = SDWebImage.xcconfig; sourceTree = ""; }; - F92F1C168C292C57C28B8CB8572DA418 /* MJRefreshHeader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MJRefreshHeader.h; path = MJRefresh/Base/MJRefreshHeader.h; sourceTree = ""; }; - F9CB6479D82C197DA7B4EE0F7B6817CA /* WechatAuthSDK.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = WechatAuthSDK.h; path = WechatSDK1.8.2/WechatAuthSDK.h; sourceTree = ""; }; - F9D614BEB063937B5BF5775FECFC299E /* AFNetworkActivityIndicatorManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFNetworkActivityIndicatorManager.h; path = "UIKit+AFNetworking/AFNetworkActivityIndicatorManager.h"; sourceTree = ""; }; - FA61AF596C08910907F9123EEB554A9B /* NSBundle+MJRefresh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSBundle+MJRefresh.h"; path = "MJRefresh/NSBundle+MJRefresh.h"; sourceTree = ""; }; - FA6A254D84CBEA155F2904CB5F55CFEE /* MBProgressHUD-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "MBProgressHUD-prefix.pch"; sourceTree = ""; }; - FB184C0EAA6CE1C593837FC6A4C4A7A0 /* UITableView+FDTemplateLayoutCell.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "UITableView+FDTemplateLayoutCell.h"; path = "Classes/UITableView+FDTemplateLayoutCell.h"; sourceTree = ""; }; + F8294F939D42D73CD001D5768B48E37E /* Toast-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Toast-dummy.m"; sourceTree = ""; }; + F910EF56BD99E5E61575785D13E304E2 /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSArray+MASAdditions.h"; path = "Masonry/NSArray+MASAdditions.h"; sourceTree = ""; }; + F9DAFA1278BE68723695D507CEDC7D1C /* FMResultSet.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FMResultSet.h; path = src/fmdb/FMResultSet.h; sourceTree = ""; }; + FA55F0051E01EDB4CA0293C6E7AA0B30 /* IQUITextFieldView+Additions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "IQUITextFieldView+Additions.h"; path = "IQKeyboardManager/Categories/IQUITextFieldView+Additions.h"; sourceTree = ""; }; + FAC5C4AB91E3784CBF6873F18B5036F9 /* LKDBHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = LKDBHelper.m; path = LKDBHelper/Helper/LKDBHelper.m; sourceTree = ""; }; + FADD79F89191D8B79891CF6D6F5EF64B /* Toast-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Toast-umbrella.h"; sourceTree = ""; }; + FAE543B6441005A5CB541D84A212B95B /* LKDBHelper-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "LKDBHelper-dummy.m"; sourceTree = ""; }; + FBC802097D43781825C0AB6255F237B5 /* FMDatabase.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FMDatabase.m; path = src/fmdb/FMDatabase.m; sourceTree = ""; }; + FC70088183A39614A3A3BAD11F21A7EC /* AFURLRequestSerialization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = AFURLRequestSerialization.h; path = AFNetworking/AFURLRequestSerialization.h; sourceTree = ""; }; + FCB338378A6A733051501E8BA0537EF5 /* MASViewConstraint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASViewConstraint.h; path = Masonry/MASViewConstraint.h; sourceTree = ""; }; FD113136C3BE7E4822B80A29F3DC5E42 /* Pods-GIGA-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-GIGA-dummy.m"; sourceTree = ""; }; - FEC5B235D8066671988C356BB8479445 /* UIProgressView+AFNetworking.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UIProgressView+AFNetworking.m"; path = "UIKit+AFNetworking/UIProgressView+AFNetworking.m"; sourceTree = ""; }; - FFFC1118336CE5A0F2379778BD1CBCFE /* SDWebImagePrefetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = SDWebImagePrefetcher.h; path = SDWebImage/SDWebImagePrefetcher.h; sourceTree = ""; }; - FFFC1D06E09FCB725E5075FB470389CA /* IQKeyboardManager.bundle */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = "wrapper.plug-in"; name = IQKeyboardManager.bundle; path = IQKeyboardManager/Resources/IQKeyboardManager.bundle; sourceTree = ""; }; + FDF9999D62DF076C94D5C3F4D3A8B371 /* IQKeyboardManager.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = IQKeyboardManager.modulemap; sourceTree = ""; }; + FE77E40C189AA177444DEBBD0B08DCCA /* UITableView+FDKeyedHeightCache.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "UITableView+FDKeyedHeightCache.m"; path = "Classes/UITableView+FDKeyedHeightCache.m"; sourceTree = ""; }; + FFAE6EC09F0505803E8392F2F6D4F3CC /* MASConstraintMaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = MASConstraintMaker.h; path = Masonry/MASConstraintMaker.h; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ @@ -973,111 +978,101 @@ /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ - 01D6253C27FE24064BE3A182F31EAF7D /* TTTAttributedLabel */ = { + 03CF7294D96317716FC201C235556DF9 /* Frameworks */ = { isa = PBXGroup; children = ( - B597ABA83FF34D41BD88B02629DFF141 /* TTTAttributedLabel.h */, - 4CE36714FF24257CBB6D4A43CE11D871 /* TTTAttributedLabel.m */, - 1846DA0110F324051424B5CDA0786569 /* Support Files */, + 5103E14F2D6698E3B71FD14AD922ED2C /* Bugly.framework */, ); - name = TTTAttributedLabel; - path = TTTAttributedLabel; + name = Frameworks; sourceTree = ""; }; - 01E8C2568D6E2F08B419418E6D7ACBAE /* Support Files */ = { + 05DF64B57727F2CA79DB6B496A8A23B5 /* Support Files */ = { isa = PBXGroup; children = ( - 207C7B70CDF9CB324605A2DE508A6A07 /* Info.plist */, - D3DDD162B07601DE29947637C3F96BD1 /* JSONModel.modulemap */, - 9508DBBE609A983ECCD13E2627C7678E /* JSONModel.xcconfig */, - 26C29828B683FB67FD6E1E218F63F152 /* JSONModel-dummy.m */, - 8D854FE9416C9CB1B7597F28FE1AF9F1 /* JSONModel-prefix.pch */, - 4A9D286E65BE10630D2D01808B376E3F /* JSONModel-umbrella.h */, + 5F22AE8AE1EF0647FA45689B3ACC7919 /* Info.plist */, + 519F57253AF766AA287FE22C0358569E /* UITableView+FDTemplateLayoutCell.modulemap */, + 35EAE74E5132A23FB8A5DEAD9F2ED8FE /* UITableView+FDTemplateLayoutCell.xcconfig */, + 4A34186A817DA32CDBD89AFBC93D1D11 /* UITableView+FDTemplateLayoutCell-dummy.m */, + 3E320CFF5A26D0B7EF5E7CAAAED1436F /* UITableView+FDTemplateLayoutCell-prefix.pch */, + 22517B11B58DA83A67CA898044996C48 /* UITableView+FDTemplateLayoutCell-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/JSONModel"; + path = "../Target Support Files/UITableView+FDTemplateLayoutCell"; sourceTree = ""; }; - 021FEB9DC865A149815BAC72AF6E091A /* Support Files */ = { + 06A5CCE86291D4A16DD4F98D64FC9AD1 /* Toast */ = { isa = PBXGroup; children = ( - 4B63AC7AEEF5E567F175F4F93CD3E083 /* Info.plist */, - 9A99A07094C4466F723559D841338C20 /* NJKWebViewProgress.modulemap */, - 758B3F6E587B47427A1ADFF5C9973B84 /* NJKWebViewProgress.xcconfig */, - 147C7A5F29B419F15BD11AE9B4D6E40F /* NJKWebViewProgress-dummy.m */, - 4828CBF98C8FA0FD91EC3A44854FF58F /* NJKWebViewProgress-prefix.pch */, - 68C17CA9F7C67D59F90F34E65B93D62E /* NJKWebViewProgress-umbrella.h */, + 8FF9308ACC942E298BCB3BF0037F3118 /* Toast.h */, + 1A12FEC4AC04980F619172CCE478A56E /* UIView+Toast.h */, + 493ED01D268951EFE8437422CE1A5444 /* UIView+Toast.m */, + 5BA4DE71675E92388139AA1E78B17883 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/NJKWebViewProgress"; + name = Toast; + path = Toast; sourceTree = ""; }; - 05EBD8BDE003587FA6FCE72925D5CE5D /* Support Files */ = { + 0C54B790D18B31F0179A569CF8584ABE /* JSONModel */ = { isa = PBXGroup; children = ( - 1A438A62B6C02EC44F5039151E9F9A71 /* Info.plist */, - 854A1DB41CF7A374ADAE2118B47984FC /* SocketRocket.modulemap */, - 17979012F15292B8E646C3D69BB45763 /* SocketRocket.xcconfig */, - 3C0DB12ED7065982F99681E7208B396E /* SocketRocket-dummy.m */, - DFC7905E56582FC83E9C96252A1FA555 /* SocketRocket-prefix.pch */, - AE211004837DB758CC532F2DBA59761F /* SocketRocket-umbrella.h */, + BDFAE07701D24D6F3E4A296D12634988 /* JSONAPI.h */, + A450BEF04E62AC608AA5CBCC1BA0679E /* JSONAPI.m */, + 556C4D983FC07E4A0F96E7D5FEA1BD0C /* JSONHTTPClient.h */, + 8CECA89C4FBBD5A50A75818DB7C8FF93 /* JSONHTTPClient.m */, + C1DC7306DAD63B2C06913DF8915C00B1 /* JSONKeyMapper.h */, + C904CE0D4C99B3A972A0204B932BDF88 /* JSONKeyMapper.m */, + C30BDD3ACA5916852637177B87F0E742 /* JSONModel.h */, + 26EA839B483358EFD4DD98F022DF89F5 /* JSONModel.m */, + 2CB785BAFD8B89858D78ECDC291AE3EF /* JSONModel+networking.h */, + 0B43D1D56644CC2A129FBB357B026F00 /* JSONModel+networking.m */, + 99CDCD75BF37271A6D3421DE2C02322F /* JSONModelClassProperty.h */, + E64EECA1EB63A11476467B8C6180D50B /* JSONModelClassProperty.m */, + 66642E4EA3BCCAA25A839A82CE5DC347 /* JSONModelError.h */, + 3EF6A9271273889CACA3DFD0AC7D1EF5 /* JSONModelError.m */, + 2371B715BAE7B94DEDE98106F4ADEFDC /* JSONModelLib.h */, + CF144683787E1EC724F1B8EE18CC50AD /* JSONValueTransformer.h */, + 23810A789FDEE049028B453DDB1B5739 /* JSONValueTransformer.m */, + AB69C68D4733A53B6E8A13E3AD3FB8C0 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/SocketRocket"; + name = JSONModel; + path = JSONModel; sourceTree = ""; }; - 060922B716FF31D85A27005CADCAC643 /* ProgressView */ = { + 0D614A495680244C7AB5FA376D3159DA /* Support Files */ = { isa = PBXGroup; children = ( - 954FBC78E632E1BCD88EEB65027EAEDE /* NJKWebViewProgressView.h */, - 4B3F07A870FB3A3BFB758AD0E1BE2C36 /* NJKWebViewProgressView.m */, - ); - name = ProgressView; - sourceTree = ""; - }; - 09CFE9D731B4AF8CC2880C9887CD494F /* JPush */ = { - isa = PBXGroup; - children = ( - B492A50B9B2BA1D7B867E756DCB7166A /* JPUSHService.h */, - 4C8EDE720C81C0372D7448EB09E55701 /* Frameworks */, - ); - name = JPush; - path = JPush; - sourceTree = ""; - }; - 0E915C4D94602C591F6A5CC632DC1007 /* YTKKeyValueStore */ = { - isa = PBXGroup; - children = ( - 73EB4D54E40F7146E8F50D99256E3AB6 /* YTKKeyValueStore.h */, - 2CE1C92FCE95492CB6C334FDB10A3525 /* YTKKeyValueStore.m */, - 279B30241AC95D812E1CB0968C7689D8 /* Support Files */, - ); - name = YTKKeyValueStore; - path = YTKKeyValueStore; - sourceTree = ""; - }; - 1846DA0110F324051424B5CDA0786569 /* Support Files */ = { - isa = PBXGroup; - children = ( - 5E99B96339C8127EC7FC7C8FFD3C7553 /* Info.plist */, - 5C9D2325DCA16A38D58B21BD7DB5CF28 /* TTTAttributedLabel.modulemap */, - 572894CF08231457B24C1071533852F6 /* TTTAttributedLabel.xcconfig */, - 0B7DB276EA29841EF61406CACDDBA7DF /* TTTAttributedLabel-dummy.m */, - B54528DCAAE17FD388F81210D69C2B65 /* TTTAttributedLabel-prefix.pch */, - 6930C47F6DA9FF53FCC809972D1C2267 /* TTTAttributedLabel-umbrella.h */, + C9C5E0BB0EAF52F6A2E2928FAA02151A /* Info.plist */, + 863D28343362DBB320CBC7ED8450507F /* TTTAttributedLabel.modulemap */, + B724EFE1A35CEE6EE7D804EBC9E9B647 /* TTTAttributedLabel.xcconfig */, + BD34472D8257BD1D09F9DB765856779B /* TTTAttributedLabel-dummy.m */, + 6AAC0206AB475617D67EA2D4D4D6EB74 /* TTTAttributedLabel-prefix.pch */, + 12EC34C8D078C44D8BA1A18B5017ADD9 /* TTTAttributedLabel-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/TTTAttributedLabel"; sourceTree = ""; }; - 1F7B07C459EA3268CF782A3D115FA759 /* LKDBHelper */ = { + 0E3DEEB65D8DA0F2EF5BB320D6194C96 /* Reachability */ = { isa = PBXGroup; children = ( - 5732733F4F0B03379EF5B7AB163B963E /* standard */, - 5F2254EB65E8743B4F88570AFDD347F9 /* Support Files */, + 95CC04582873D1BB76490CE97B4C1291 /* AFNetworkReachabilityManager.h */, + CA54DD4E3D9B061E47DABD67A6F11AD6 /* AFNetworkReachabilityManager.m */, ); - name = LKDBHelper; - path = LKDBHelper; + name = Reachability; + sourceTree = ""; + }; + 0FACA4ECE57C0C95842E870A8AD9D913 /* Support Files */ = { + isa = PBXGroup; + children = ( + 877F51AEC59AA879073B3A1738B03844 /* Info.plist */, + 8EF9BC4C577E966B63ED1642D0C92DEF /* SDWebImage.modulemap */, + 52C76AE5C4FEB2823CB9B6FA40CB9312 /* SDWebImage.xcconfig */, + BEE46E79F1F0C05155FC29045B05E080 /* SDWebImage-dummy.m */, + B5E7154402841861BD73ACFD7730BC01 /* SDWebImage-prefix.pch */, + 8DE3A6F87CE579A6044EEA9D73BE3961 /* SDWebImage-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/SDWebImage"; sourceTree = ""; }; 204D78156C2EC3DBC444EB544EC0A6C9 /* Targets Support Files */ = { @@ -1088,124 +1083,166 @@ name = "Targets Support Files"; sourceTree = ""; }; - 2462064A6081ED68A040469CF7B0A674 /* Support Files */ = { + 226A624819850261870B6E2EABBA90E5 /* Support Files */ = { isa = PBXGroup; children = ( - 36D82CC8DDDDD9C3AA54A9368D31C3B7 /* Info.plist */, - 453E45CF34A191D43B74674E7A90FBD7 /* MJRefresh.modulemap */, - 39CB9D0EBDE904E619E327F0B49A9062 /* MJRefresh.xcconfig */, - 7105E6B5675EAB9B1DB66075A38FC383 /* MJRefresh-dummy.m */, - 0A9C84FF7695F4A1769FBD2619ECC029 /* MJRefresh-prefix.pch */, - 2AE6A655C2E452806506AB901CB710BC /* MJRefresh-umbrella.h */, + B0C2F502826F5127747EE7F967917F96 /* Info.plist */, + FDF9999D62DF076C94D5C3F4D3A8B371 /* IQKeyboardManager.modulemap */, + 61615A4BA5FD1E80D97AD163695F7253 /* IQKeyboardManager.xcconfig */, + 94EC1B15D0F40FAA8E09F162D89550A3 /* IQKeyboardManager-dummy.m */, + D2FB2AA6C3C909BEC43521A619E7922C /* IQKeyboardManager-prefix.pch */, + A9E4181140F064FCE4526B441CF1397D /* IQKeyboardManager-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/IQKeyboardManager"; + sourceTree = ""; + }; + 228DD30217CDBCFAD7E7CA2BA4AEA429 /* Support Files */ = { + isa = PBXGroup; + children = ( + BC569107A5A7CCA3A1EAAFD5146B4D61 /* FMDB.modulemap */, + 4CB26BDB578D1FBADD2EF6665F4C62CC /* FMDB.xcconfig */, + 528094F23A810144F82ECBADEBE77807 /* FMDB-dummy.m */, + 6F050EE77D3BFB01841F16C819A88DBD /* FMDB-prefix.pch */, + 50E9C0028FD730D0FAFC7811E74C9A78 /* FMDB-umbrella.h */, + 79488120495FF1488414D53348036A14 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/FMDB"; + sourceTree = ""; + }; + 25E9AB5ED625E0BB222A6E400FA1FC06 /* SDWebImage */ = { + isa = PBXGroup; + children = ( + 640CA83F8C1F7A73EC621CFE8D2A7840 /* Core */, + 0FACA4ECE57C0C95842E870A8AD9D913 /* Support Files */, + ); + name = SDWebImage; + path = SDWebImage; + sourceTree = ""; + }; + 3028CA09137356289969750BEE2C6877 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 65437C30FADEF5D2F96F79C2F427D805 /* libjpush-ios-3.1.0.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 3462FBC925208A4E2D068AE34243BA0F /* Pods */ = { + isa = PBXGroup; + children = ( + CA822960B097DCA9E4BE7C8C24AA75C2 /* AFNetworking */, + CE5138699B31F14078F7F694C28E973A /* Bugly */, + 45CA82AEDB4E06C53E72EFF4E94B85BA /* FMDB */, + CC653850EC41F033E4A77415895D6E22 /* IQKeyboardManager */, + 7316D365B4D0503AFD7E4FC559ED6DA2 /* JCore */, + A0A790EF8A87147F98DDEF211744CFF7 /* JPush */, + 0C54B790D18B31F0179A569CF8584ABE /* JSONModel */, + ADD3009A7D53F79CC090C9CA16A2630B /* LKDBHelper */, + F3A51B0E7B4040E650A6BCF7D5A4C457 /* Masonry */, + E1865480BAF1C01B525CD6A102187DF3 /* MBProgressHUD */, + 5C4C9D0A3BB7F6A6780845DEA6CC3724 /* MJRefresh */, + 949F94C11E1D4AB1FC129B603A6E251C /* NJKWebViewProgress */, + 25E9AB5ED625E0BB222A6E400FA1FC06 /* SDWebImage */, + 928268AEB74A23825EDCF31FD4C740EF /* SocketRocket */, + 06A5CCE86291D4A16DD4F98D64FC9AD1 /* Toast */, + A7718A347318FF9A0224F3629433DA16 /* TTTAttributedLabel */, + 650DC7D6CDC411B4C53EAAA636B91AA1 /* UITableView+FDTemplateLayoutCell */, + C34A43A43F16DD9F0B39A5D9BB41B514 /* UMCAnalytics */, + 5DB309E50ECEE6CC9AA4529919286686 /* UMCCommon */, + 3EA071074DAFEED69B636C36C84EF2B7 /* UMCSecurityPlugins */, + 737D51AE13E7F70099DE35CCC957A254 /* WechatOpenSDK */, + C32FC395EAE1634C88483D598DFD1E52 /* YTKKeyValueStore */, + ); + name = Pods; + sourceTree = ""; + }; + 3AE3241CC5FD14B6588C23BA689ECAEE /* Frameworks */ = { + isa = PBXGroup; + children = ( + E87FA83DF490428DB9FAFE0D133870B3 /* libWeChatSDK.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 3EA071074DAFEED69B636C36C84EF2B7 /* UMCSecurityPlugins */ = { + isa = PBXGroup; + children = ( + 7DF9D56403A3D1A4DD06CA5F7F3BE79D /* Frameworks */, + ); + name = UMCSecurityPlugins; + path = UMCSecurityPlugins; + sourceTree = ""; + }; + 422B949EEADCCDF0B2081EE5FE485349 /* Support Files */ = { + isa = PBXGroup; + children = ( + 09C6DCB28ECDE03D4ECA2F31475F95AF /* Info.plist */, + 21F2382C2A65EA556D25A49B6D6535FC /* Masonry.modulemap */, + 4E23A195A0FEDD4FE55DB45C9D24DB0D /* Masonry.xcconfig */, + 83AD8CF369CC62633AE1ADE5659E862A /* Masonry-dummy.m */, + A817B0BECEB40A1FE6024507A2676B7C /* Masonry-prefix.pch */, + 71AACD347E2FAB04BD15B4A22F004B1E /* Masonry-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/Masonry"; + sourceTree = ""; + }; + 43F5D93C52252E6D6A07B4DEA611C147 /* Support Files */ = { + isa = PBXGroup; + children = ( + 2D7695CACB080C347432CF89DD0CB160 /* Info.plist */, + 4DB1EFC99446AEF9EBFFE9033CB76382 /* MJRefresh.modulemap */, + 70CE012FB313B9D041F010EDCACCC25C /* MJRefresh.xcconfig */, + 11B559F8C10A420C414C457D38505A02 /* MJRefresh-dummy.m */, + F0C27FE9D74CE4CCBDD75DDC47C44240 /* MJRefresh-prefix.pch */, + B22A920A2907F15159CFD64F49212089 /* MJRefresh-umbrella.h */, ); name = "Support Files"; path = "../Target Support Files/MJRefresh"; sourceTree = ""; }; - 279B30241AC95D812E1CB0968C7689D8 /* Support Files */ = { + 44C9F62729344D8522F70659CE762D7A /* standard */ = { isa = PBXGroup; children = ( - C3E61325D32EBCE4A1055AE3C720464B /* Info.plist */, - 30D477DB1A599E055F88B89589F278A7 /* YTKKeyValueStore.modulemap */, - F37E8A21FCF063D9A8212C6CA857A124 /* YTKKeyValueStore.xcconfig */, - 2BB9D5AF91DFC97D964A3278CD65C526 /* YTKKeyValueStore-dummy.m */, - 5464A11C33E8A793B5FAA8C62E68999D /* YTKKeyValueStore-prefix.pch */, - EA582EA6A55F892186937BD64F6CA1C5 /* YTKKeyValueStore-umbrella.h */, + B4BD72CEB9C646B8351A8D0B3224CE48 /* FMDatabase.h */, + FBC802097D43781825C0AB6255F237B5 /* FMDatabase.m */, + E0BE28AB9BEEE3F2DE5CA5ADF0754DE9 /* FMDatabaseAdditions.h */, + EA185D39D4742C90EF4A71ED0B6FF30D /* FMDatabaseAdditions.m */, + 0DA743D9F60E293701E4F1E9F04891A6 /* FMDatabasePool.h */, + 0A2A14D56BC061060400295FC21A0D56 /* FMDatabasePool.m */, + 87A6322F866A874D2B0E0CA9BAAE4997 /* FMDatabaseQueue.h */, + 128714F26358AB64EBF20321538BB9E8 /* FMDatabaseQueue.m */, + 7A270740B3E3865AC746380362B6CEBC /* FMDB.h */, + F9DAFA1278BE68723695D507CEDC7D1C /* FMResultSet.h */, + 136A22223B193531C622CF061DC7AAB4 /* FMResultSet.m */, + ); + name = standard; + sourceTree = ""; + }; + 45CA82AEDB4E06C53E72EFF4E94B85BA /* FMDB */ = { + isa = PBXGroup; + children = ( + 44C9F62729344D8522F70659CE762D7A /* standard */, + 228DD30217CDBCFAD7E7CA2BA4AEA429 /* Support Files */, + ); + name = FMDB; + path = FMDB; + sourceTree = ""; + }; + 478867C3117F0540081089FD042DE4A6 /* Support Files */ = { + isa = PBXGroup; + children = ( + F1C4A03B34E51C307B83F802829ACF75 /* Info.plist */, + 2DC5F73CA7ED6B8255495282877B1CDF /* LKDBHelper.modulemap */, + 9CC9FBF8AF1D72E7C9B5EC4112586103 /* LKDBHelper.xcconfig */, + FAE543B6441005A5CB541D84A212B95B /* LKDBHelper-dummy.m */, + 6326A03C1BF89BE8A8ADC2DB26A46117 /* LKDBHelper-prefix.pch */, + 64A478D39C0282C84C3724E7F5E28E1C /* LKDBHelper-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/YTKKeyValueStore"; - sourceTree = ""; - }; - 3CD1199C5CEF88CE566F0DD9431C294F /* Security */ = { - isa = PBXGroup; - children = ( - 12F1549F9D1FEC79B40E50D906C6E8CC /* AFSecurityPolicy.h */, - 2764D65BCE489D3C4CED132E012A1434 /* AFSecurityPolicy.m */, - ); - name = Security; - sourceTree = ""; - }; - 405C02B08001E17E18B08C927D4CD6CF /* Support Files */ = { - isa = PBXGroup; - children = ( - 1268983E6F23E528A8D0D9A8615131B6 /* AFNetworking.modulemap */, - 0712B6EB2B50F748C0C18FF36D97B3DF /* AFNetworking.xcconfig */, - 422402DD22D498220638075EF90B07A3 /* AFNetworking-dummy.m */, - A77BAB4386BD7374C1D019FB835C1F77 /* AFNetworking-prefix.pch */, - F898CDF03B802432B5C1BDB6EE59D826 /* AFNetworking-umbrella.h */, - 10E8184A26C2F3665BEE0311F178C96E /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/AFNetworking"; - sourceTree = ""; - }; - 40720EB1BF2BBEC9F842CF644AEA2FF0 /* UITableView+FDTemplateLayoutCell */ = { - isa = PBXGroup; - children = ( - 623CEFA44508E2233D6C8BDDC1A723AB /* UITableView+FDIndexPathHeightCache.h */, - 08E127FD35CF12E2DFEAE98245B87676 /* UITableView+FDIndexPathHeightCache.m */, - 22C882FD98CA446EFA39A29BFF94A28B /* UITableView+FDKeyedHeightCache.h */, - 2127EDE3F7D3FA57134EACCE79E57C4B /* UITableView+FDKeyedHeightCache.m */, - FB184C0EAA6CE1C593837FC6A4C4A7A0 /* UITableView+FDTemplateLayoutCell.h */, - F72E8914E30DFA385018D03B6F117C98 /* UITableView+FDTemplateLayoutCell.m */, - DCF7622A90866CFF5D62183257744DE6 /* UITableView+FDTemplateLayoutCellDebug.h */, - 2F9966C0F9F759260F26024DC5F6FCB1 /* UITableView+FDTemplateLayoutCellDebug.m */, - BDC55BBF9D65278672BAE81AD9040ECD /* Support Files */, - ); - name = "UITableView+FDTemplateLayoutCell"; - path = "UITableView+FDTemplateLayoutCell"; - sourceTree = ""; - }; - 40CD1D51F43C1B457F999E6EAAD05746 /* Resources */ = { - isa = PBXGroup; - children = ( - C3ABE0317E38D1EFCDEEDCB80F2C86D8 /* MJRefresh.bundle */, - ); - name = Resources; - sourceTree = ""; - }; - 48DC167AA915D67ACB11445A672127DD /* MBProgressHUD */ = { - isa = PBXGroup; - children = ( - CBC3B8F0F4C790990E0EAD42A406FC8E /* MBProgressHUD.h */, - 272CBD0843CB816395E98BA936E24B87 /* MBProgressHUD.m */, - C5C82C4EF670EFD5913423A97472284F /* Support Files */, - ); - name = MBProgressHUD; - path = MBProgressHUD; - sourceTree = ""; - }; - 4C8EDE720C81C0372D7448EB09E55701 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 6CE816757FAB87E4B239A9085210DA0C /* libjpush-ios-3.1.0.a */, - ); - name = Frameworks; - sourceTree = ""; - }; - 4E2409466EDA7D01AAFAA30805FECFE6 /* Pods */ = { - isa = PBXGroup; - children = ( - 6933B7F163390872D50F8E117EB082C7 /* AFNetworking */, - E9BE045C83FF29AC7E11071DF389EEBA /* FMDB */, - C0BFCE03F930943A24DEE8FF325CFC73 /* IQKeyboardManager */, - DD333C0B31A9ADBD5F94278B63FF34BA /* JCore */, - 09CFE9D731B4AF8CC2880C9887CD494F /* JPush */, - DDBA2363A71ACA26A55AA9E9624F6937 /* JSONModel */, - 1F7B07C459EA3268CF782A3D115FA759 /* LKDBHelper */, - 96B1E2700A00C3B89D34F5887525CDFD /* Masonry */, - 48DC167AA915D67ACB11445A672127DD /* MBProgressHUD */, - C2F9AAA86531AE276C6CB86983E76035 /* MJRefresh */, - D43F32F7C148ED9532BFE3EC61BA319E /* NJKWebViewProgress */, - C6BBCD0A12903501F64C8279700A8E78 /* SDWebImage */, - F440F326A67EDD4710F38EFA8047C7B2 /* SocketRocket */, - C7CDEDA068E9C4538A614C77593EE6D0 /* Toast */, - 01D6253C27FE24064BE3A182F31EAF7D /* TTTAttributedLabel */, - 40720EB1BF2BBEC9F842CF644AEA2FF0 /* UITableView+FDTemplateLayoutCell */, - EEF7773B173A78B2CE1CF7937918485B /* WechatOpenSDK */, - 0E915C4D94602C591F6A5CC632DC1007 /* YTKKeyValueStore */, - ); - name = Pods; + path = "../Target Support Files/LKDBHelper"; sourceTree = ""; }; 544FB77D6D6BCB080AE979EA734CA3D9 /* Products */ = { @@ -1231,105 +1268,217 @@ name = Products; sourceTree = ""; }; - 5732733F4F0B03379EF5B7AB163B963E /* standard */ = { + 5BA4DE71675E92388139AA1E78B17883 /* Support Files */ = { isa = PBXGroup; children = ( - 756EBE270AB520A42983575D8062C88C /* LKDB+Mapping.h */, - 78B556FE17B6F40F4C14A82F0936900C /* LKDB+Mapping.m */, - 5F98DCFCF300EBC97C2A16DCF1294D7F /* LKDBHelper.h */, - 4D870611B8793D878F9166BF6ACFCAFB /* LKDBHelper.m */, - 14A57F7FDCD24207067E3E300876540C /* LKDBUtils.h */, - A81B52350911B789957965FA41897580 /* LKDBUtils.m */, - D7AAFFA73849C31AECBF14C1EF8A1803 /* NSObject+LKDBHelper.h */, - 311DDA855B68C2C82DA3F585C044E5D0 /* NSObject+LKDBHelper.m */, - E8317B8AC22FB1696D93176C5E5DD172 /* NSObject+LKModel.h */, - 94FEA07F421E380A35B094F7568EAF10 /* NSObject+LKModel.m */, - ); - name = standard; - sourceTree = ""; - }; - 5F2254EB65E8743B4F88570AFDD347F9 /* Support Files */ = { - isa = PBXGroup; - children = ( - 4FD6E6CFFA09827B260BD7CEF9FB0968 /* Info.plist */, - DF6EA442E132FC00898030CD91DAE0EE /* LKDBHelper.modulemap */, - 7297AD18E47185F3F70FA09B01B9E511 /* LKDBHelper.xcconfig */, - 7EC0F45B5A1A9049F0BA580A2E665024 /* LKDBHelper-dummy.m */, - 5FA15CE76838746D55FF0B6B9296F3F7 /* LKDBHelper-prefix.pch */, - 732E1114AA44818AFA36C115D6C2E3B3 /* LKDBHelper-umbrella.h */, + B1C6BDFC9D2074B8540E2D091C7064B6 /* Info.plist */, + B9D5F8B6496946C17FD942466B37CB69 /* Toast.modulemap */, + 7AF17F320B7EE79DE46A5FD89542A6FA /* Toast.xcconfig */, + F8294F939D42D73CD001D5768B48E37E /* Toast-dummy.m */, + 522AF73450C4F25BD56BF7B9DD3331DD /* Toast-prefix.pch */, + FADD79F89191D8B79891CF6D6F5EF64B /* Toast-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/LKDBHelper"; + path = "../Target Support Files/Toast"; sourceTree = ""; }; - 62C036EABCB21A4EEE1067F2E9297965 /* UIKit */ = { + 5C4C9D0A3BB7F6A6780845DEA6CC3724 /* MJRefresh */ = { isa = PBXGroup; children = ( - D0BBA864722B591909F62D13DC4EEB0D /* AFAutoPurgingImageCache.h */, - A9BD5EC9B66096A214F0369AC4DB24E4 /* AFAutoPurgingImageCache.m */, - 0AB0C00E8C3E7BA94AF01A2DD16F0620 /* AFImageDownloader.h */, - 8C9BAAF1EC72C985C348BCF60EC4D10A /* AFImageDownloader.m */, - F9D614BEB063937B5BF5775FECFC299E /* AFNetworkActivityIndicatorManager.h */, - 0F034245E549B8FD80F5294F722A39F5 /* AFNetworkActivityIndicatorManager.m */, - E6F21509CADAC096896FDF9E0A67980E /* UIActivityIndicatorView+AFNetworking.h */, - E7CD153E51D85BD9B97F92233C5BD64F /* UIActivityIndicatorView+AFNetworking.m */, - 90670E1F67061B599C126301C1A3C2D0 /* UIButton+AFNetworking.h */, - 95E1101C679649DD67CF310BC7C41D40 /* UIButton+AFNetworking.m */, - BC724DAEA419916CD03249BD222F8124 /* UIImage+AFNetworking.h */, - 6AD72E84C0BAA5647385371F3B370E7D /* UIImageView+AFNetworking.h */, - C5201CCF6BAA96A03DE5923F727DC879 /* UIImageView+AFNetworking.m */, - 6FD79569D1481B1CCEBC524AE5E2B8C0 /* UIKit+AFNetworking.h */, - E836B7746FAE9BCF200AD6092BEA26FA /* UIProgressView+AFNetworking.h */, - FEC5B235D8066671988C356BB8479445 /* UIProgressView+AFNetworking.m */, - 723FBBA74F07E67C701AE828B5405E83 /* UIRefreshControl+AFNetworking.h */, - 2368EA7094707071EF9EB1847081B539 /* UIRefreshControl+AFNetworking.m */, - D4D98F9C1B4313133F8617D4703C0673 /* UIWebView+AFNetworking.h */, - D7AE865D229ADE1C34958B1CED9B69F9 /* UIWebView+AFNetworking.m */, + 8C55C4FE677FBA2E2EE1ECA52C17F704 /* MJRefresh.h */, + F5398B339844CC0409DB141FCCB610A7 /* MJRefreshAutoFooter.h */, + E003B301E7A1D3B32B0A919DC1E29C50 /* MJRefreshAutoFooter.m */, + 24D4C804AB6F0E6DDCF8B55ADFC4D8D6 /* MJRefreshAutoGifFooter.h */, + 64D250E761757385549317D0323E15F8 /* MJRefreshAutoGifFooter.m */, + 69B94B8350B08947B04432EBD738A67E /* MJRefreshAutoNormalFooter.h */, + 364ED876726D73807338B4A2ECF8B6B0 /* MJRefreshAutoNormalFooter.m */, + 63B53BB333164EC8865782883113A392 /* MJRefreshAutoStateFooter.h */, + A452045F9BCD3C292BCA0C743F5F3398 /* MJRefreshAutoStateFooter.m */, + A6DAA9F15075836671C4C398A8994B11 /* MJRefreshBackFooter.h */, + 0398DAF58BE8B2C600A504E373600B1A /* MJRefreshBackFooter.m */, + 6E992B127A8C1F809FBDB8A1D963EFEF /* MJRefreshBackGifFooter.h */, + 9BA0F8DC6E0D3BF06F7492AF4FEF3F56 /* MJRefreshBackGifFooter.m */, + 13410BDA0941AC0B1382EFB64C8098AE /* MJRefreshBackNormalFooter.h */, + D356016E65FB61F9D8CA34E66D670FCC /* MJRefreshBackNormalFooter.m */, + A838FA1796E67C873CDB58A820F09C82 /* MJRefreshBackStateFooter.h */, + 359462AAEF1BA3B0A3D0F5F8F20597D6 /* MJRefreshBackStateFooter.m */, + 3C2FA9E010EEA6319AA9CB2D4EB45645 /* MJRefreshComponent.h */, + 420515E1248819A97F4A79591B9042F0 /* MJRefreshComponent.m */, + 99A4C46E61C7E0653C771E82AD1B7E32 /* MJRefreshConst.h */, + F1D7AECAD05D08E3631A38401A2192AA /* MJRefreshConst.m */, + 3EF64E3326F777690080488B4CEEF3B3 /* MJRefreshFooter.h */, + 993673BBDA2B45E5547B443BC8D629D7 /* MJRefreshFooter.m */, + 71D681F6D9A55D54BCDFE8E749CC7CA9 /* MJRefreshGifHeader.h */, + AF0DA85B8E4EC528A3D60142D163F459 /* MJRefreshGifHeader.m */, + E52F56D34181DD1D8127F30E9C8A0242 /* MJRefreshHeader.h */, + BDB3FA188B77C4C5AC4EBF7C4EB23690 /* MJRefreshHeader.m */, + 905FA653B2C53E8A919A501A0001FC8E /* MJRefreshNormalHeader.h */, + 8D09F0EB6C4FCB74F8775B09136E55A4 /* MJRefreshNormalHeader.m */, + C524A0E50AC16EF76BC09CF266FA6422 /* MJRefreshStateHeader.h */, + B9F2079EE23F230DEA680345C387F6C1 /* MJRefreshStateHeader.m */, + 6D33B1102BC63ECAFE7BDCB58DAB42F6 /* NSBundle+MJRefresh.h */, + 34793A0BF14919D4B2F3731DCA5782E1 /* NSBundle+MJRefresh.m */, + EEF99048C22BEC61A2C9AD4AD0432D06 /* UIScrollView+MJExtension.h */, + EE1D1FDA83027C75229F19DD43194D5D /* UIScrollView+MJExtension.m */, + 87A97A67BA4A937C5BD37DB69E3934B1 /* UIScrollView+MJRefresh.h */, + B832D5C26DFD510FD9A7A2BAF0201A58 /* UIScrollView+MJRefresh.m */, + 0F2AE4A60765DF1A0A41DE1A3935F1D4 /* UIView+MJExtension.h */, + 0D01693FF69A913D36FFA9A8EC1C1D93 /* UIView+MJExtension.m */, + 860006E26B914B66BE397F7DFFE7B494 /* Resources */, + 43F5D93C52252E6D6A07B4DEA611C147 /* Support Files */, ); - name = UIKit; + name = MJRefresh; + path = MJRefresh; sourceTree = ""; }; - 6933B7F163390872D50F8E117EB082C7 /* AFNetworking */ = { + 5D7877A56330D68E9B32C62F952C37C2 /* Security */ = { isa = PBXGroup; children = ( - EF729ACD28BC9F84101647D920D4287D /* AFNetworking.h */, - 9E227C9A88916A75B5ECA7AB82A86D07 /* NSURLSession */, - F139BBCD98A0E7BAE3ACB11DD38CE8CF /* Reachability */, - 3CD1199C5CEF88CE566F0DD9431C294F /* Security */, - 8C7561F5ACBC2F088FFE8FD9E091C53B /* Serialization */, - 405C02B08001E17E18B08C927D4CD6CF /* Support Files */, - 62C036EABCB21A4EEE1067F2E9297965 /* UIKit */, + E20DE1DF19E878ED7DF4D788E2916EB9 /* AFSecurityPolicy.h */, + D659CC3CF19E6BDAD644FB8B044B48F1 /* AFSecurityPolicy.m */, ); - name = AFNetworking; - path = AFNetworking; + name = Security; sourceTree = ""; }; - 6BC435B216BF0CD988087AF387048847 /* Support Files */ = { + 5DB309E50ECEE6CC9AA4529919286686 /* UMCCommon */ = { isa = PBXGroup; children = ( - D664875BF8233C012F6082B1CF537B8E /* Info.plist */, - EF92BCA63C71FB6589B6D4DE535D28B2 /* IQKeyboardManager.modulemap */, - 687C5821B77D4D232E15C3BD22C69C47 /* IQKeyboardManager.xcconfig */, - 951A926C2E402064AFF54E885DEE23D1 /* IQKeyboardManager-dummy.m */, - CD4F3960CA6F8FEB29501115CCD8193B /* IQKeyboardManager-prefix.pch */, - 362634D02C8734DCDBB1B3FA29AF2E5A /* IQKeyboardManager-umbrella.h */, + F69DFF2722014995F8918FD2D2074633 /* Frameworks */, + ); + name = UMCCommon; + path = UMCCommon; + sourceTree = ""; + }; + 640CA83F8C1F7A73EC621CFE8D2A7840 /* Core */ = { + isa = PBXGroup; + children = ( + 97E8AAD1B54E464BDD45645739A7E4E4 /* NSButton+WebCache.h */, + 6E60E60F55DABA8A70A2D218D3E88172 /* NSButton+WebCache.m */, + 64478A7309F11543DB76692ACBCB15F7 /* NSData+ImageContentType.h */, + DD26114F1B84A972B2A2A20A19E7139B /* NSData+ImageContentType.m */, + F4E31E76EFC78FCF7D26C0EB198E7130 /* NSImage+WebCache.h */, + 429FDD636F3939DEDA62FCB9CEA3F38D /* NSImage+WebCache.m */, + D8AD01D96341F62041B06E29BABD0E9C /* SDAnimatedImageRep.h */, + A3053D3DF72CFEE973E780A70CC18EF2 /* SDAnimatedImageRep.m */, + 55B9F4238F0902259456834DC9D1920B /* SDImageCache.h */, + 3832D0EA7E186C284614A162D744B00A /* SDImageCache.m */, + A24EF25F62048423E9D930C5278074AA /* SDImageCacheConfig.h */, + BFE0D4BB6D73A96180EF534C92ACE53B /* SDImageCacheConfig.m */, + 1BD844FF2EB77928C3F4954BB4070B3C /* SDWebImageCoder.h */, + 40575EFD1F8F6E701DA182E683BEC2FA /* SDWebImageCoder.m */, + 6DE1BE539FD20B50E17E1D8AC200C993 /* SDWebImageCoderHelper.h */, + EC6ADCE0E67FA28C7ECE2FEC64166177 /* SDWebImageCoderHelper.m */, + 3DB9DE3DCEAE65EBE74B327A173003A8 /* SDWebImageCodersManager.h */, + 52534734AD75CCA3BFE6C3B27D9FB9DE /* SDWebImageCodersManager.m */, + E8CA6B846640A5453420E104AD87020A /* SDWebImageCompat.h */, + 34786D8E1B7A9E5618960AB31B260424 /* SDWebImageCompat.m */, + 62C88D14B39E886A97851021B020CD0E /* SDWebImageDownloader.h */, + 6CD9B7708863D803D675F0E9B08630A2 /* SDWebImageDownloader.m */, + E58CBA84E4AB3797581C0AB28A440589 /* SDWebImageDownloaderOperation.h */, + 30ED8ED848EB8DEF2039EE979EE3016B /* SDWebImageDownloaderOperation.m */, + F5B1291C368ECF02B251E7EEBD0C2FA2 /* SDWebImageFrame.h */, + 9CB9C0E6DC1428C653A5D72115334EC2 /* SDWebImageFrame.m */, + D31FCD1502C48457FE630B3B3E54B5CF /* SDWebImageGIFCoder.h */, + 08E5FE69433133C490A05E788EB152E8 /* SDWebImageGIFCoder.m */, + 3C8496BDF9FDC70F620BC1A1C2161471 /* SDWebImageImageIOCoder.h */, + D510C8DE8287F40083E461707DA7C66E /* SDWebImageImageIOCoder.m */, + 778E098F1D1DD3233DA124284E40B2B2 /* SDWebImageManager.h */, + 1F23D9CEB0F145EEA952FEC9CF58C467 /* SDWebImageManager.m */, + 2EC76A5399DF4A8FF15D29CAA2CC4537 /* SDWebImageOperation.h */, + 30355D9B3DCCCD29F9ACCE3C935B07B9 /* SDWebImagePrefetcher.h */, + 42D89FE909F52B3C3F1035BE3A360A60 /* SDWebImagePrefetcher.m */, + 4DBAF944AE9E107B09FA593C6772903D /* SDWebImageTransition.h */, + E4EFB775E7525FEB8EAFA2A67E3E5795 /* SDWebImageTransition.m */, + 689FB24FA0A1443C9E6EDF71FCEEE91D /* UIButton+WebCache.h */, + 8421AE415FF30A82D8A3C46F4066E8C4 /* UIButton+WebCache.m */, + D5B5C63A8277A1C23DA1F327EB6B8695 /* UIImage+ForceDecode.h */, + 338A91177F22F0C0B7E9F2617DB6D30C /* UIImage+ForceDecode.m */, + 455E5ACCA97D1568DD6789BE6F2DC982 /* UIImage+GIF.h */, + 2D97AB96A3AD0844F0E9A0A6368F1BE0 /* UIImage+GIF.m */, + 28C9FD05636A9DD140FC5CF4A2DE6AA6 /* UIImage+MultiFormat.h */, + CE0CDF8DDC168FC42EE8F510BBA938CD /* UIImage+MultiFormat.m */, + 999D260BC84758AAB3DF1AC5368500FA /* UIImageView+HighlightedWebCache.h */, + 51F8D03F64D8AE4C41D22BD22AAF1172 /* UIImageView+HighlightedWebCache.m */, + 3BEEC43D6F5FEEC5F22EF9E0972329DF /* UIImageView+WebCache.h */, + 58EDEFC63A54D8B264723EE0EA3AF7AD /* UIImageView+WebCache.m */, + 98ACA8A1C96253E0C93C68413E526E83 /* UIView+WebCache.h */, + 480EBDA225E852CEA4E1CC2E346CE9E5 /* UIView+WebCache.m */, + 26352B14F20CECF1C5E46B8BB0821EC0 /* UIView+WebCacheOperation.h */, + 8267A49CE76989CD63E6725500A33111 /* UIView+WebCacheOperation.m */, + ); + name = Core; + sourceTree = ""; + }; + 650DC7D6CDC411B4C53EAAA636B91AA1 /* UITableView+FDTemplateLayoutCell */ = { + isa = PBXGroup; + children = ( + E116512F596C10F7B0DE7E79B3D4FB37 /* UITableView+FDIndexPathHeightCache.h */, + E765AEB6EF5022FC3E2114C6854EB172 /* UITableView+FDIndexPathHeightCache.m */, + D578A1FA8C5C0066B724DA98FA21DEA8 /* UITableView+FDKeyedHeightCache.h */, + FE77E40C189AA177444DEBBD0B08DCCA /* UITableView+FDKeyedHeightCache.m */, + 56247E2A4FAE29D32C86A5D9501F6F5E /* UITableView+FDTemplateLayoutCell.h */, + 2974DB06BB024359AD4E9D2000597D36 /* UITableView+FDTemplateLayoutCell.m */, + 67ECE47F3623A56F2D308382B2EC1E26 /* UITableView+FDTemplateLayoutCellDebug.h */, + 1129CE2BF72E82EC12E70344519DB533 /* UITableView+FDTemplateLayoutCellDebug.m */, + 05DF64B57727F2CA79DB6B496A8A23B5 /* Support Files */, + ); + name = "UITableView+FDTemplateLayoutCell"; + path = "UITableView+FDTemplateLayoutCell"; + sourceTree = ""; + }; + 6E81EE4638E7A41210C64D87EF14F7E7 /* Support Files */ = { + isa = PBXGroup; + children = ( + DBC078293DB6E10281D1A33704EF52F5 /* Info.plist */, + 588C34ABA8D08DC2830C1A87225FCFBC /* MBProgressHUD.modulemap */, + 0A605A9C44A718DE8A45059C9828A9F0 /* MBProgressHUD.xcconfig */, + 9D7F51C4E138BB8EC86B366A13C1E692 /* MBProgressHUD-dummy.m */, + ABC603830D54131AAE067A9DBABE668F /* MBProgressHUD-prefix.pch */, + 1AF05A605CD2C0B9C09DC4DB2D55DDED /* MBProgressHUD-umbrella.h */, ); name = "Support Files"; - path = "../Target Support Files/IQKeyboardManager"; + path = "../Target Support Files/MBProgressHUD"; sourceTree = ""; }; - 70BBF347D3A89FFECCDCCCF0D97A1027 /* Support Files */ = { + 7316D365B4D0503AFD7E4FC559ED6DA2 /* JCore */ = { isa = PBXGroup; children = ( - 598BCA3C824B45B4D482801D765BB44E /* Info.plist */, - 29BE32503E41FD5479AAF41A8A089CFD /* Masonry.modulemap */, - 0DE0E0C75D4EFF8E1F1A6897C860EC33 /* Masonry.xcconfig */, - 491FD42A9D3970BD3ACF252F98B968EB /* Masonry-dummy.m */, - 1A7BD38C15C083C8004AF81AE4248CFF /* Masonry-prefix.pch */, - 8CB53A6BCAB7A1F76E7F79652415A592 /* Masonry-umbrella.h */, + 73816B696E872F5EAADFE5B6B4377956 /* Frameworks */, ); - name = "Support Files"; - path = "../Target Support Files/Masonry"; + name = JCore; + path = JCore; + sourceTree = ""; + }; + 737D51AE13E7F70099DE35CCC957A254 /* WechatOpenSDK */ = { + isa = PBXGroup; + children = ( + DA6A8B2D873EF6424BE3BADA80CFDE53 /* WechatAuthSDK.h */, + DF44E31D397C061AB138287915E6ECDA /* WXApi.h */, + ABCF6DE887A4EF28FF9DF3570F14202B /* WXApiObject.h */, + 3AE3241CC5FD14B6588C23BA689ECAEE /* Frameworks */, + ); + name = WechatOpenSDK; + path = WechatOpenSDK; + sourceTree = ""; + }; + 73816B696E872F5EAADFE5B6B4377956 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 348A21F3B91FEC6FF1536DF108960444 /* libjcore-ios-1.2.2.a */, + ); + name = Frameworks; + sourceTree = ""; + }; + 77C3F9B503649FFBDD7BE70E2C9B6949 /* NSURLSession */ = { + isa = PBXGroup; + children = ( + 326D9D7C8343049CC1BD9D2FDB760C14 /* AFCompatibilityMacros.h */, + 2AD4DBAC3BDC47AAD73A71ABC44B7E2A /* AFHTTPSessionManager.h */, + A3A2A54A6B463F84E2F775E3871BAF60 /* AFHTTPSessionManager.m */, + 502C292A182DA48DE6398B906F782175 /* AFURLSessionManager.h */, + CFCF048332BA95A163C798AC2CDF14E6 /* AFURLSessionManager.m */, + ); + name = NSURLSession; sourceTree = ""; }; 7DB346D0F39D3F0E887471402A8071AB = { @@ -1337,89 +1486,124 @@ children = ( 93A4A3777CF96A4AAC1D13BA6DCCEA73 /* Podfile */, B46F6D1AC0DA31D8B1B98490D3896990 /* Frameworks */, - 4E2409466EDA7D01AAFAA30805FECFE6 /* Pods */, + 3462FBC925208A4E2D068AE34243BA0F /* Pods */, 544FB77D6D6BCB080AE979EA734CA3D9 /* Products */, 204D78156C2EC3DBC444EB544EC0A6C9 /* Targets Support Files */, ); sourceTree = ""; }; - 81AAE6DFE3752B1E3CE9FA5345D4D8E0 /* Support Files */ = { + 7DF9D56403A3D1A4DD06CA5F7F3BE79D /* Frameworks */ = { isa = PBXGroup; children = ( - 2B1A51FCBEFB476684647C57EDFB6E27 /* Info.plist */, - E3B23910D26EDEA317A033232CA8A99D /* Toast.modulemap */, - DC42CB78293EF7E2CE36240956AA0249 /* Toast.xcconfig */, - E57E4AA31B3259BADDB06AFC1EC7C03E /* Toast-dummy.m */, - DC42B3EFD027159BE710AF977CD3F498 /* Toast-prefix.pch */, - 9B608913B805E97D3B45F563A37ABCEB /* Toast-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/Toast"; - sourceTree = ""; - }; - 858F9FCAC1FEC22689328C603B89D06B /* Frameworks */ = { - isa = PBXGroup; - children = ( - 38D4A17D513EE0A59F71025AE92894BB /* libjcore-ios-1.2.2.a */, + 144D01D28CAD550DC15B9FEA3275EF9B /* SecurityEnvSDK.framework */, + 1D8E30B8D56773C01F2C4431609211FF /* UTDID.framework */, ); name = Frameworks; sourceTree = ""; }; - 8C7561F5ACBC2F088FFE8FD9E091C53B /* Serialization */ = { + 860006E26B914B66BE397F7DFFE7B494 /* Resources */ = { isa = PBXGroup; children = ( - 9224D1F9357D1822DC11BB7D3C5CA29B /* AFURLRequestSerialization.h */, - AE919D25345375BA78B8CD922B87C8FC /* AFURLRequestSerialization.m */, - 0437B58A81D211C5C568BBC32D5ED7EF /* AFURLResponseSerialization.h */, - 105F2F5DE7034DDDB46A5FF6C1257C53 /* AFURLResponseSerialization.m */, + 2AD44F79BFF5ACB1AEBA9E98380AE9AD /* MJRefresh.bundle */, + ); + name = Resources; + sourceTree = ""; + }; + 8BB0D4514B5B5753AFD22BD4E96D19E9 /* Support Files */ = { + isa = PBXGroup; + children = ( + 99C5EF09BEEC7A9E54566B3EE818D85F /* Info.plist */, + D28105FED83DECE58DADDCAA20FA08EA /* NJKWebViewProgress.modulemap */, + 909A78FB70C93FA0E34E4B3F09EB708D /* NJKWebViewProgress.xcconfig */, + 384F6E2B0FAC4209C35BAEB1F919D66D /* NJKWebViewProgress-dummy.m */, + 88B5555B15A631734C78FAF503CB0021 /* NJKWebViewProgress-prefix.pch */, + 905348BDB8E6B079B5430CF3BE868DF5 /* NJKWebViewProgress-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/NJKWebViewProgress"; + sourceTree = ""; + }; + 928268AEB74A23825EDCF31FD4C740EF /* SocketRocket */ = { + isa = PBXGroup; + children = ( + 91AE4A65DA845395D949F108CE789B39 /* SocketRocket.h */, + 20B82B3673CA958EA419C7F2C3921FD2 /* SRWebSocket.h */, + E44DA37275684EA3A83F7B4546DEF10C /* SRWebSocket.m */, + 97459DD1BA54D7BCA9DC0DB633766E3F /* Support Files */, + ); + name = SocketRocket; + path = SocketRocket; + sourceTree = ""; + }; + 949F94C11E1D4AB1FC129B603A6E251C /* NJKWebViewProgress */ = { + isa = PBXGroup; + children = ( + F91319FF5B6C5334AFA343B85B499520 /* Core */, + E5D610EE05D0F609302E4247E21F2D71 /* ProgressView */, + 8BB0D4514B5B5753AFD22BD4E96D19E9 /* Support Files */, + ); + name = NJKWebViewProgress; + path = NJKWebViewProgress; + sourceTree = ""; + }; + 97459DD1BA54D7BCA9DC0DB633766E3F /* Support Files */ = { + isa = PBXGroup; + children = ( + 4EBFF93D40DE026DFDA03E2DD66D11AB /* Info.plist */, + 63688EDE6A5EA2EBAB3BCF3A99A16FB9 /* SocketRocket.modulemap */, + C59D3FCABF89A223424416FCCF12B670 /* SocketRocket.xcconfig */, + F50B0F68470FA444E926132799716530 /* SocketRocket-dummy.m */, + C4BDFC17DB434F4FA868FD6D82577910 /* SocketRocket-prefix.pch */, + 2AF51CA7545F890601168CFECF2A8BFB /* SocketRocket-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/SocketRocket"; + sourceTree = ""; + }; + 9B1DA81ACC29D7C234D010E9F46892B3 /* Serialization */ = { + isa = PBXGroup; + children = ( + FC70088183A39614A3A3BAD11F21A7EC /* AFURLRequestSerialization.h */, + E2623D539C17BD1BC944362048A0EB22 /* AFURLRequestSerialization.m */, + 19FCBE0EEEBEAA24D79B250A5866E949 /* AFURLResponseSerialization.h */, + E67557DBF26DB5257919A8170EF851D1 /* AFURLResponseSerialization.m */, ); name = Serialization; sourceTree = ""; }; - 96B1E2700A00C3B89D34F5887525CDFD /* Masonry */ = { + A0A790EF8A87147F98DDEF211744CFF7 /* JPush */ = { isa = PBXGroup; children = ( - 2F239ADCBC9530CFB69A3DBA4606CB39 /* MASCompositeConstraint.h */, - 673F2354B6D1C0F8E9955046A21D6A4B /* MASCompositeConstraint.m */, - 35877F4071E71D27BA630FEDB0FE43BA /* MASConstraint.h */, - 30C9D2B8F917B8405C9B54173E51741E /* MASConstraint.m */, - 417E2E632AF904B3B32155C62F0B19DC /* MASConstraint+Private.h */, - D3042F160C52C7D88773233C16FADD9D /* MASConstraintMaker.h */, - 9404C50D3CA53F5CBA8FB043A06BFAD6 /* MASConstraintMaker.m */, - B77606B69936F395DA6F6B9FF330A961 /* MASLayoutConstraint.h */, - 76E253E1BAB6E3A4164B42F93C3B0EE8 /* MASLayoutConstraint.m */, - ABDEED48273ED3899189469BF754EA64 /* Masonry.h */, - 26C0262CE054672814BFFD41BA3DE3AC /* MASUtilities.h */, - 0B8497F4D647973F7EF7F63CA4433C95 /* MASViewAttribute.h */, - B27B051036F118C3C3CD87D2112F68DA /* MASViewAttribute.m */, - 0023881B652D74804B040D7DA24C1D05 /* MASViewConstraint.h */, - 402AA4AB24F2AD705593DD3FB991387B /* MASViewConstraint.m */, - 72E288068C58BB673219CEFB1686BC93 /* NSArray+MASAdditions.h */, - 05E0636001879B23805B939764BB941A /* NSArray+MASAdditions.m */, - CBAE109E687AA08F5504796C0C8AAA94 /* NSArray+MASShorthandAdditions.h */, - 9B8D6BCD909A41774E16030943339AEB /* NSLayoutConstraint+MASDebugAdditions.h */, - D62B3C1698127F67086E6858CE18DE57 /* NSLayoutConstraint+MASDebugAdditions.m */, - 0DE0B076A96500EE0326A01598C25CD9 /* View+MASAdditions.h */, - 555E43817D41A5303D4F6306F7FA062E /* View+MASAdditions.m */, - 6AB8391ABC38E6024FB65A20D3351A17 /* View+MASShorthandAdditions.h */, - 218DE19B389EE5088E7040712F0704B3 /* ViewController+MASAdditions.h */, - 9D0303615C02A9FC06E4284A85443DC1 /* ViewController+MASAdditions.m */, - 70BBF347D3A89FFECCDCCCF0D97A1027 /* Support Files */, + EB0E2C14BE354FEEEBF03E24DE5D621D /* JPUSHService.h */, + 3028CA09137356289969750BEE2C6877 /* Frameworks */, ); - name = Masonry; - path = Masonry; + name = JPush; + path = JPush; sourceTree = ""; }; - 9E227C9A88916A75B5ECA7AB82A86D07 /* NSURLSession */ = { + A1C70AA343FEC366C912710C48C0E041 /* Support Files */ = { isa = PBXGroup; children = ( - DAEB829C6F88208F28EE3BB434586358 /* AFCompatibilityMacros.h */, - AA70955B3AF65BF0DC77A605CF3D7DED /* AFHTTPSessionManager.h */, - 54F3536A4C88BAB5768A5110E968D42E /* AFHTTPSessionManager.m */, - BF83FBC6FB90CE550B6AF3F1CB2F1277 /* AFURLSessionManager.h */, - B5FB7DF227C9ADBFB34C1E276FF37EAA /* AFURLSessionManager.m */, + 7FCDCD0E88EE45EDEAA56A085B4EC12A /* Info.plist */, + A0F3772ACE7A6D60B053804229D7A2D9 /* YTKKeyValueStore.modulemap */, + 52F93BEAAD4FA805CB1F4C7A12E71F45 /* YTKKeyValueStore.xcconfig */, + 2F603D3FC35FE557B8C5E6EBCB9120C5 /* YTKKeyValueStore-dummy.m */, + 885E57B71A67BF6DA5156A4CEEDFD6D6 /* YTKKeyValueStore-prefix.pch */, + 23CF3C3B336872BE627191D587A2F784 /* YTKKeyValueStore-umbrella.h */, ); - name = NSURLSession; + name = "Support Files"; + path = "../Target Support Files/YTKKeyValueStore"; + sourceTree = ""; + }; + A7718A347318FF9A0224F3629433DA16 /* TTTAttributedLabel */ = { + isa = PBXGroup; + children = ( + E08CCF3A89E086CCE8DC38AC4B14AFDE /* TTTAttributedLabel.h */, + 804037B37C8061F50A6D0B27F526F26F /* TTTAttributedLabel.m */, + 0D614A495680244C7AB5FA376D3159DA /* Support Files */, + ); + name = TTTAttributedLabel; + path = TTTAttributedLabel; sourceTree = ""; }; A83804453FC7D973AEFD5E2423FC76D1 /* iOS */ = { @@ -1439,6 +1623,47 @@ name = iOS; sourceTree = ""; }; + AB69C68D4733A53B6E8A13E3AD3FB8C0 /* Support Files */ = { + isa = PBXGroup; + children = ( + 90C70CE2FEF3C7E41FEAB6FA41E3C83D /* Info.plist */, + B4E855885058F0ABFDAD0B5745319918 /* JSONModel.modulemap */, + 66890DF77BDD3EBEC82AA947599CC390 /* JSONModel.xcconfig */, + 2E03D26FF38E5DEA11D31A78840F818A /* JSONModel-dummy.m */, + 975B76CF1CC88D339A129F655F224CB8 /* JSONModel-prefix.pch */, + 4FEE187FABEDD0249D0FC827637A740A /* JSONModel-umbrella.h */, + ); + name = "Support Files"; + path = "../Target Support Files/JSONModel"; + sourceTree = ""; + }; + AC4FC3D67813B8671BA2A9E0DBEE7331 /* standard */ = { + isa = PBXGroup; + children = ( + 2774326B60C328374835C7204E3258BB /* LKDB+Mapping.h */, + CFFD009D1F00116A643D51E243330C18 /* LKDB+Mapping.m */, + 20537A66C31276B9C55B927BE953BCE0 /* LKDBHelper.h */, + FAC5C4AB91E3784CBF6873F18B5036F9 /* LKDBHelper.m */, + F66F22D2B5E6EF98C875A78C8164C54F /* LKDBUtils.h */, + F039F4116C29A97EC5D13C82BBDE9CBC /* LKDBUtils.m */, + 26D2F25DB89878A577283A85A9771121 /* NSObject+LKDBHelper.h */, + CA54827F20BD0ACFF5163BE7B247199D /* NSObject+LKDBHelper.m */, + 3590C8A8B61E435CEE0D6D946D21CBE7 /* NSObject+LKModel.h */, + D3E25E1FF09446A49CA57D4B31A21248 /* NSObject+LKModel.m */, + ); + name = standard; + sourceTree = ""; + }; + ADD3009A7D53F79CC090C9CA16A2630B /* LKDBHelper */ = { + isa = PBXGroup; + children = ( + AC4FC3D67813B8671BA2A9E0DBEE7331 /* standard */, + 478867C3117F0540081089FD042DE4A6 /* Support Files */, + ); + name = LKDBHelper; + path = LKDBHelper; + sourceTree = ""; + }; B46F6D1AC0DA31D8B1B98490D3896990 /* Frameworks */ = { isa = PBXGroup; children = ( @@ -1448,363 +1673,216 @@ name = Frameworks; sourceTree = ""; }; - B779D874E20ADC126160DE3D30A892F6 /* Support Files */ = { + BCF3F9D96FA1BFAAD6CD5E3D33703C00 /* UIKit */ = { isa = PBXGroup; children = ( - 8394F96FDD5517B382EFAC03271A2F76 /* Info.plist */, - 7A1FB3C2A543ACC9B55752A4F4B00514 /* SDWebImage.modulemap */, - F8EDD5DCE505C958412B980AE9818187 /* SDWebImage.xcconfig */, - B0455BB0F27DA9FDF09E6D7A8D38B2D8 /* SDWebImage-dummy.m */, - 50E0055FB2FCA5A95F12691436BC4D68 /* SDWebImage-prefix.pch */, - 29C6CB0E4CB91AB0517A62CA7D3D4C95 /* SDWebImage-umbrella.h */, + F3CF70BCE274B4CF992203FFBB582A3F /* AFAutoPurgingImageCache.h */, + 767AE6C3AA2783369EC065DD68C0350A /* AFAutoPurgingImageCache.m */, + D6E61B0B01019595C39208492A85E4B6 /* AFImageDownloader.h */, + 6F12E93671661EA8481386A3C4606195 /* AFImageDownloader.m */, + 534AFA8647F5E60163BF084285B3AD9E /* AFNetworkActivityIndicatorManager.h */, + A18C184E0BDB545829E6779CE4D2CBF6 /* AFNetworkActivityIndicatorManager.m */, + 4599E0AD06AD0BA1330C3AA05D64C91E /* UIActivityIndicatorView+AFNetworking.h */, + B5FA4B859A0AB80E8E3D57CBCE80F2AF /* UIActivityIndicatorView+AFNetworking.m */, + 5F43BA94179B9F1CCF49654AABC0F5FD /* UIButton+AFNetworking.h */, + F0D2E0E7AF262CBBB18CB5A5451749B5 /* UIButton+AFNetworking.m */, + 7E62F2772B21E9A1BC6397BA887E30B9 /* UIImage+AFNetworking.h */, + 2AE40C42B298EF2078BE77D91816800C /* UIImageView+AFNetworking.h */, + 8E06194D6A9AC6C15350A40AA681FBFA /* UIImageView+AFNetworking.m */, + CA531EAD1D1DA49EA987BF74F9ACAF04 /* UIKit+AFNetworking.h */, + 81DD8B0857F2146245797014DE93A83D /* UIProgressView+AFNetworking.h */, + 46216AC6D1DE54C7D1A75F0B8C0093DB /* UIProgressView+AFNetworking.m */, + EB897736B08CBFD5003426DB8418C016 /* UIRefreshControl+AFNetworking.h */, + 1C8FCB66D43C7435A706DE7458C249FD /* UIRefreshControl+AFNetworking.m */, + A364A67DDFA37096812E036AE6662AF8 /* UIWebView+AFNetworking.h */, + 88EC8169C53FD5C4C1F10D7DE2B6977D /* UIWebView+AFNetworking.m */, ); - name = "Support Files"; - path = "../Target Support Files/SDWebImage"; + name = UIKit; sourceTree = ""; }; - BDC55BBF9D65278672BAE81AD9040ECD /* Support Files */ = { + C32FC395EAE1634C88483D598DFD1E52 /* YTKKeyValueStore */ = { isa = PBXGroup; children = ( - 9E72EDED93B07A3890590F87235248C0 /* Info.plist */, - 0934BA64BE003DD5F14A699685132128 /* UITableView+FDTemplateLayoutCell.modulemap */, - 8FFE95948B8B44700795DACEC0372ED5 /* UITableView+FDTemplateLayoutCell.xcconfig */, - C5F6388857FDFC150CCD9AEF58FD9078 /* UITableView+FDTemplateLayoutCell-dummy.m */, - 71BF153300C08FBD61FC51383839A880 /* UITableView+FDTemplateLayoutCell-prefix.pch */, - F42F1412F20D8BA676203B880AC08EE3 /* UITableView+FDTemplateLayoutCell-umbrella.h */, + 47C190CC048C31F66701A5CFE68AFC16 /* YTKKeyValueStore.h */, + D05590B969E6F4407F4F99FA703CE7C5 /* YTKKeyValueStore.m */, + A1C70AA343FEC366C912710C48C0E041 /* Support Files */, ); - name = "Support Files"; - path = "../Target Support Files/UITableView+FDTemplateLayoutCell"; + name = YTKKeyValueStore; + path = YTKKeyValueStore; sourceTree = ""; }; - C0BFCE03F930943A24DEE8FF325CFC73 /* IQKeyboardManager */ = { + C34A43A43F16DD9F0B39A5D9BB41B514 /* UMCAnalytics */ = { isa = PBXGroup; children = ( - ECEDCC8EF733B2FA85A2559FD547A300 /* IQBarButtonItem.h */, - 336B4CC378FCC45D7E43E8E330E67E1B /* IQBarButtonItem.m */, - AE26C6DD2E39EE7DC6BF9724F70BD49F /* IQKeyboardManager.h */, - 65DC0A6004D8CA989364A1123D836695 /* IQKeyboardManager.m */, - E7914083BC99732D0EB9526F21C3F14D /* IQKeyboardManagerConstants.h */, - 6FD513AB29E9316802D99A9C3C9BE9F1 /* IQKeyboardManagerConstantsInternal.h */, - 22262DD61DBB977FA2942AD0D070C595 /* IQKeyboardReturnKeyHandler.h */, - 70FB502773E45F7563AF74BD45F329B0 /* IQKeyboardReturnKeyHandler.m */, - 8CF4ACF01E4CEA3CAE293EF3F4CFB20D /* IQNSArray+Sort.h */, - 2D47457D3CE1E0737C687DB3E4E896A0 /* IQNSArray+Sort.m */, - E85D699181AA7FA0C2BD301F59B6B2B3 /* IQPreviousNextView.h */, - EF536E6DCD40B46C2DDB4A7B5CDF9949 /* IQPreviousNextView.m */, - EB20094359DE221C41846E960C38BB8B /* IQTextView.h */, - 0FF2FC65CD5737B5207D47B6520D5FC7 /* IQTextView.m */, - 5AF74F6EDDDBDE1594378798EDC8F75B /* IQTitleBarButtonItem.h */, - D8024B8DF0B73056894292AB56168798 /* IQTitleBarButtonItem.m */, - 00F8BF23D01B2525D48EF9EA2FF41BB9 /* IQToolbar.h */, - 5BC59BC77E65287BF00DC491E679E48C /* IQToolbar.m */, - 2DCB8E007F3B05111DC4769E7EA077D9 /* IQUIScrollView+Additions.h */, - F75D7F8DB268EAE736A191EE0B8F9761 /* IQUIScrollView+Additions.m */, - 4B4ACAA5FE6E4D692115FD521BCB1287 /* IQUITextFieldView+Additions.h */, - D50758F82022F3137CBA65220EEAE68E /* IQUITextFieldView+Additions.m */, - F84E6ED65E201E2FB224E9591458D599 /* IQUIView+Hierarchy.h */, - D935D6502CF164CFEAC6164421D07051 /* IQUIView+Hierarchy.m */, - C68E6D01DE9F66C2C15D29D4D81D7DD0 /* IQUIView+IQKeyboardToolbar.h */, - 87D34EBA9583ABA27F69D9C80E8042A8 /* IQUIView+IQKeyboardToolbar.m */, - B9F50AA966B1D80C51332499B80A5CFA /* IQUIViewController+Additions.h */, - E838CA14206F7C95DDF8E5A291D3845A /* IQUIViewController+Additions.m */, - E8954D6C56BC3381788DF4D08F5CC979 /* Resources */, - 6BC435B216BF0CD988087AF387048847 /* Support Files */, + EAAC5BEAEA02EC6BD847E2F38A1B2EAB /* Frameworks */, + ); + name = UMCAnalytics; + path = UMCAnalytics; + sourceTree = ""; + }; + CA822960B097DCA9E4BE7C8C24AA75C2 /* AFNetworking */ = { + isa = PBXGroup; + children = ( + ABE17D577EA9792121FB2D749B0D28E7 /* AFNetworking.h */, + 77C3F9B503649FFBDD7BE70E2C9B6949 /* NSURLSession */, + 0E3DEEB65D8DA0F2EF5BB320D6194C96 /* Reachability */, + 5D7877A56330D68E9B32C62F952C37C2 /* Security */, + 9B1DA81ACC29D7C234D010E9F46892B3 /* Serialization */, + F45A1ECE10E465E390F43661E6E54ABD /* Support Files */, + BCF3F9D96FA1BFAAD6CD5E3D33703C00 /* UIKit */, + ); + name = AFNetworking; + path = AFNetworking; + sourceTree = ""; + }; + CC653850EC41F033E4A77415895D6E22 /* IQKeyboardManager */ = { + isa = PBXGroup; + children = ( + BBCFD7D46489AF21D3BE448635C95E1D /* IQBarButtonItem.h */, + B4BEEF21A4371EE181D00D9011BBF232 /* IQBarButtonItem.m */, + C77CDBC148BD82CC4B3944A93E1DB7B7 /* IQKeyboardManager.h */, + BC5F392919A89D0D4529C78A9B24CBD9 /* IQKeyboardManager.m */, + 201107C26A4A8E4C7AF38062FB36DAC9 /* IQKeyboardManagerConstants.h */, + 3E3D817354B9C74183C0CFB0E3992AE8 /* IQKeyboardManagerConstantsInternal.h */, + CE8F79F2B661D3DE763707D9654DAFE1 /* IQKeyboardReturnKeyHandler.h */, + 909C68A3CB1E26AA254E32962530E43B /* IQKeyboardReturnKeyHandler.m */, + 9F87B11135AE32B18FF626C3C9FEDBD4 /* IQNSArray+Sort.h */, + E89E9BC7945C12B0A0EED41916A4781C /* IQNSArray+Sort.m */, + 42EC7B58D17C0B661489B46B9964BB39 /* IQPreviousNextView.h */, + 54EE76760BCE3CE9DF646FA567859799 /* IQPreviousNextView.m */, + 534BD366DA913764FB6A895F29C1927B /* IQTextView.h */, + 09810BACD97137F26F4754BC992B0AA0 /* IQTextView.m */, + 4D575D477CF437DBE80BC55A1C483416 /* IQTitleBarButtonItem.h */, + 68EDBAD7D8432FBE29F349FBF59D2764 /* IQTitleBarButtonItem.m */, + CC66366B9AC6F1CAD6AEB88A67337C78 /* IQToolbar.h */, + 1B3ACA6ACCDCAA17E0E866CCDFAE3007 /* IQToolbar.m */, + 56A2F501E263C4D6F46D6F2B4C136A82 /* IQUIScrollView+Additions.h */, + 6B1F3AFC056F49920009E97EE8C75CDF /* IQUIScrollView+Additions.m */, + FA55F0051E01EDB4CA0293C6E7AA0B30 /* IQUITextFieldView+Additions.h */, + A9ED647F3BCC607702655683BF6F3A7C /* IQUITextFieldView+Additions.m */, + 57C8DA5F56CB13BC5C9D4F68770068B1 /* IQUIView+Hierarchy.h */, + ED1FDA2FAAE502AF2BE82854AC2AB913 /* IQUIView+Hierarchy.m */, + D89B744364C5A695E25E01776410B652 /* IQUIView+IQKeyboardToolbar.h */, + 8286B6FF56944ED90439B26B99F71F2E /* IQUIView+IQKeyboardToolbar.m */, + 18739420269C3D2C4EE0ACA8031B5D8A /* IQUIViewController+Additions.h */, + 86F728BB3275544EC6BCA5CE8CCA0E85 /* IQUIViewController+Additions.m */, + E11D8B98DDB9B50639EADDF0960C55C8 /* Resources */, + 226A624819850261870B6E2EABBA90E5 /* Support Files */, ); name = IQKeyboardManager; path = IQKeyboardManager; sourceTree = ""; }; - C2F9AAA86531AE276C6CB86983E76035 /* MJRefresh */ = { + CE5138699B31F14078F7F694C28E973A /* Bugly */ = { isa = PBXGroup; children = ( - AD7E0507C28D6B5E81792E2F089A883B /* MJRefresh.h */, - 9690628DA2E17BA5835C5D826268D509 /* MJRefreshAutoFooter.h */, - 1137254611EEC2056578AEB819AA94C3 /* MJRefreshAutoFooter.m */, - 6F0DCAD0FC2007DC95B13AE9D58DB89A /* MJRefreshAutoGifFooter.h */, - 886A7A948A578AF0481B05CD6E2FAE30 /* MJRefreshAutoGifFooter.m */, - D4372399A31F995ED53980B44F7B90A0 /* MJRefreshAutoNormalFooter.h */, - 339D6D016535F8109AC998611978456D /* MJRefreshAutoNormalFooter.m */, - 5CF1B2D752E061B673D94FCB8D0E7610 /* MJRefreshAutoStateFooter.h */, - 95F6A7B21DB909CA345A47903CB4D39A /* MJRefreshAutoStateFooter.m */, - 598F5B2A218C7D65218EE2E74A1FAB90 /* MJRefreshBackFooter.h */, - D59CC779E29EBC0013D1E71D0571D5F5 /* MJRefreshBackFooter.m */, - 3C2E772FF38560DBD9204DA3173B1368 /* MJRefreshBackGifFooter.h */, - A03F70F63980CD170CD5750B6B5B2168 /* MJRefreshBackGifFooter.m */, - 72E7FF6F0D74FA6229F49C74AD38E9D2 /* MJRefreshBackNormalFooter.h */, - 43E2B344D60B305F452C5EFEB124C107 /* MJRefreshBackNormalFooter.m */, - D23E765E4467A1A7780E0DA185FD0871 /* MJRefreshBackStateFooter.h */, - E45AFFE407A50EB7A6C9911EA9DA835A /* MJRefreshBackStateFooter.m */, - DDAD4BFB56B1F3E882395A34A77631FC /* MJRefreshComponent.h */, - 359C930B2349FAEDE0BC33F8CBD77171 /* MJRefreshComponent.m */, - 37C4D86D5BC795F8CC7265B8FC971950 /* MJRefreshConst.h */, - B1A17C97B5BA3258AF5BFA6C4CB10011 /* MJRefreshConst.m */, - 0995F8AABB71D527DE51897FA8F83BA9 /* MJRefreshFooter.h */, - 4D7894D466D10E51479750206920F843 /* MJRefreshFooter.m */, - CDC9C0D785840A863C238FA9918232BF /* MJRefreshGifHeader.h */, - 865509F3D52113ED76312034BC65B7C6 /* MJRefreshGifHeader.m */, - F92F1C168C292C57C28B8CB8572DA418 /* MJRefreshHeader.h */, - 9271B8514D90DCA03D6343D0CDCE050D /* MJRefreshHeader.m */, - D1BEE5EFF3DDAAB7DF105B6EE039CC8A /* MJRefreshNormalHeader.h */, - 644412ADC146571600D9B79498A3AF6E /* MJRefreshNormalHeader.m */, - D5DA3E8C666672F7C13E27E88DD39873 /* MJRefreshStateHeader.h */, - 82AD1D80CEB504366F098535F8C51A1C /* MJRefreshStateHeader.m */, - FA61AF596C08910907F9123EEB554A9B /* NSBundle+MJRefresh.h */, - 1A77B18130425F1D9F7A7DDDB6553192 /* NSBundle+MJRefresh.m */, - D77DAA3898C22DBC2AF3A8D090AC5F67 /* UIScrollView+MJExtension.h */, - 64BCE5A336C9FAB2ED7600867B5FBA97 /* UIScrollView+MJExtension.m */, - 3C3A79FA17ABD84F81F1074C87C73E34 /* UIScrollView+MJRefresh.h */, - 2027232FAF2C4FD8C62B41D1443F10A8 /* UIScrollView+MJRefresh.m */, - F371B6BB584B1CC6193A5B5E7327AD5A /* UIView+MJExtension.h */, - 3A0319B9CF8094FC585EF6B82C4B2DA8 /* UIView+MJExtension.m */, - 40CD1D51F43C1B457F999E6EAAD05746 /* Resources */, - 2462064A6081ED68A040469CF7B0A674 /* Support Files */, + 03CF7294D96317716FC201C235556DF9 /* Frameworks */, ); - name = MJRefresh; - path = MJRefresh; + name = Bugly; + path = Bugly; sourceTree = ""; }; - C5C82C4EF670EFD5913423A97472284F /* Support Files */ = { + E11D8B98DDB9B50639EADDF0960C55C8 /* Resources */ = { isa = PBXGroup; children = ( - BFB6E4B64CC9DCE8FD1F6CB4FA1AD798 /* Info.plist */, - 6144F56D8D5366616DE12FF84D28B206 /* MBProgressHUD.modulemap */, - 46D5F33AFF37B1C04CBDE88EF04B11A3 /* MBProgressHUD.xcconfig */, - 6C18F3E40A6F8667E93BF7E113A19F41 /* MBProgressHUD-dummy.m */, - FA6A254D84CBEA155F2904CB5F55CFEE /* MBProgressHUD-prefix.pch */, - 7C92D2200160EED2E09E78F7DC6CAE4A /* MBProgressHUD-umbrella.h */, - ); - name = "Support Files"; - path = "../Target Support Files/MBProgressHUD"; - sourceTree = ""; - }; - C6BBCD0A12903501F64C8279700A8E78 /* SDWebImage */ = { - isa = PBXGroup; - children = ( - F4FC2287BD9B0EF9BC59CA92A5369B0F /* Core */, - B779D874E20ADC126160DE3D30A892F6 /* Support Files */, - ); - name = SDWebImage; - path = SDWebImage; - sourceTree = ""; - }; - C7CDEDA068E9C4538A614C77593EE6D0 /* Toast */ = { - isa = PBXGroup; - children = ( - B6800D584E4D1A1A19C71F4FD327A635 /* Toast.h */, - 7567613ABCFDCEBA938593A0036C32A9 /* UIView+Toast.h */, - 295F052A6A46300AE255CCA9D34FD7AF /* UIView+Toast.m */, - 81AAE6DFE3752B1E3CE9FA5345D4D8E0 /* Support Files */, - ); - name = Toast; - path = Toast; - sourceTree = ""; - }; - D43F32F7C148ED9532BFE3EC61BA319E /* NJKWebViewProgress */ = { - isa = PBXGroup; - children = ( - E87FC305A89908BBDA0EC1BA291D9691 /* Core */, - 060922B716FF31D85A27005CADCAC643 /* ProgressView */, - 021FEB9DC865A149815BAC72AF6E091A /* Support Files */, - ); - name = NJKWebViewProgress; - path = NJKWebViewProgress; - sourceTree = ""; - }; - DD333C0B31A9ADBD5F94278B63FF34BA /* JCore */ = { - isa = PBXGroup; - children = ( - 858F9FCAC1FEC22689328C603B89D06B /* Frameworks */, - ); - name = JCore; - path = JCore; - sourceTree = ""; - }; - DDBA2363A71ACA26A55AA9E9624F6937 /* JSONModel */ = { - isa = PBXGroup; - children = ( - 43189891007DC8B214462EE40E661B70 /* JSONAPI.h */, - 03E771AC05A23295139B2FB92DE413D1 /* JSONAPI.m */, - 1E49FA87D6265A153A6A377608BF76CF /* JSONHTTPClient.h */, - DBDB01D83E6928E50B7FF753E107C53A /* JSONHTTPClient.m */, - EAFD436D5E0537D470329DFCF3A97191 /* JSONKeyMapper.h */, - 99E94B95014F639BCEFE5DE77CF86A13 /* JSONKeyMapper.m */, - B2A3E53B989849FAD2CD8B551234827B /* JSONModel.h */, - 5F39613535A087B430D652C5A35BE82A /* JSONModel.m */, - 229EF78EA685C4B19FF8D820077AB1F8 /* JSONModel+networking.h */, - 967FC3D6EE75AAC4E5853A52FC40FBD1 /* JSONModel+networking.m */, - E10C0C2DBA4DAE58B1ED06F7FAE8C22E /* JSONModelClassProperty.h */, - 270737E79A641CBC04762BA9F997CE18 /* JSONModelClassProperty.m */, - 84190D645A029D929576CE3874A30E53 /* JSONModelError.h */, - C47485FA05B8E0C83A44515FDF510F25 /* JSONModelError.m */, - C2916A23C5B0F16555EFB6F4420162BF /* JSONModelLib.h */, - 098D4097B035C28D4D42FD43FBEF8C63 /* JSONValueTransformer.h */, - 1B2D027604F0FD4DDC858BCB8413D135 /* JSONValueTransformer.m */, - 01E8C2568D6E2F08B419418E6D7ACBAE /* Support Files */, - ); - name = JSONModel; - path = JSONModel; - sourceTree = ""; - }; - DECCF16B74AFC5008D41EAED7FCDA439 /* standard */ = { - isa = PBXGroup; - children = ( - E26447099EDFE24E2B1AF730E232EB27 /* FMDatabase.h */, - 69C00A3ED643BFA7CBFB31DC4CB6E601 /* FMDatabase.m */, - 94752DBCE44CA942E27A896C7CB73B8D /* FMDatabaseAdditions.h */, - 1E7820BA9423CD0C1D2DAC362014ED4B /* FMDatabaseAdditions.m */, - C7949A099C444A21B8BF2123F5474A11 /* FMDatabasePool.h */, - 491A04582FFB79FD874AFB04764A6F5C /* FMDatabasePool.m */, - 95A1ADBB90DEADD3CC0BB6D927F30DBA /* FMDatabaseQueue.h */, - 9CB6460D14EA9B327CE96B0450FA717B /* FMDatabaseQueue.m */, - 46C1C2B2A4BA6017298CF244B5B46838 /* FMDB.h */, - 60DE6EFB52862BBD769E650DE1A53D87 /* FMResultSet.h */, - 918438D2584B201AE3B75ECE63C18CD5 /* FMResultSet.m */, - ); - name = standard; - sourceTree = ""; - }; - E87FC305A89908BBDA0EC1BA291D9691 /* Core */ = { - isa = PBXGroup; - children = ( - EB5A22B7F55187B0C899BDE644913E34 /* NJKWebViewProgress.h */, - B4DF3C7BB807E1348544AA2900CC9BCC /* NJKWebViewProgress.m */, - ); - name = Core; - sourceTree = ""; - }; - E8954D6C56BC3381788DF4D08F5CC979 /* Resources */ = { - isa = PBXGroup; - children = ( - FFFC1D06E09FCB725E5075FB470389CA /* IQKeyboardManager.bundle */, + 0E5D86CCB42BDD31167BAAA320D2297A /* IQKeyboardManager.bundle */, ); name = Resources; sourceTree = ""; }; - E9BE045C83FF29AC7E11071DF389EEBA /* FMDB */ = { + E1865480BAF1C01B525CD6A102187DF3 /* MBProgressHUD */ = { isa = PBXGroup; children = ( - DECCF16B74AFC5008D41EAED7FCDA439 /* standard */, - F4AEBA80A6922AC8398C70B537E6009C /* Support Files */, + 0D812A41395AD0523CBC5D8963604A69 /* MBProgressHUD.h */, + C023374A920B06BAE8BF866C24C7881A /* MBProgressHUD.m */, + 6E81EE4638E7A41210C64D87EF14F7E7 /* Support Files */, ); - name = FMDB; - path = FMDB; + name = MBProgressHUD; + path = MBProgressHUD; sourceTree = ""; }; - EEF7773B173A78B2CE1CF7937918485B /* WechatOpenSDK */ = { + E5D610EE05D0F609302E4247E21F2D71 /* ProgressView */ = { isa = PBXGroup; children = ( - F9CB6479D82C197DA7B4EE0F7B6817CA /* WechatAuthSDK.h */, - AF1448946B3216D28ED8EB8AD4031D91 /* WXApi.h */, - CB3C6DE0D6C1AC3A7591955C5B69B39A /* WXApiObject.h */, - FB8EB1859B5795978895C32D0E3A4951 /* Frameworks */, + 507DB5C53EF2AECDB84A4B07F77E623B /* NJKWebViewProgressView.h */, + D657D2753D62E6E0FCEA4ABCF2F254DB /* NJKWebViewProgressView.m */, ); - name = WechatOpenSDK; - path = WechatOpenSDK; + name = ProgressView; sourceTree = ""; }; - F139BBCD98A0E7BAE3ACB11DD38CE8CF /* Reachability */ = { + EAAC5BEAEA02EC6BD847E2F38A1B2EAB /* Frameworks */ = { isa = PBXGroup; children = ( - 125D8E7B25DE48B829EF26B5A344B3D0 /* AFNetworkReachabilityManager.h */, - F5F9245FC6E3E879D3070CAC3CE9039E /* AFNetworkReachabilityManager.m */, - ); - name = Reachability; - sourceTree = ""; - }; - F440F326A67EDD4710F38EFA8047C7B2 /* SocketRocket */ = { - isa = PBXGroup; - children = ( - F39CD7FEBA3936962AFCB24609CFA605 /* SocketRocket.h */, - 80EBC7AC78ACE04DDC3E429CC36690EB /* SRWebSocket.h */, - F2D330C281F30235A5D8E2C8D8CC7445 /* SRWebSocket.m */, - 05EBD8BDE003587FA6FCE72925D5CE5D /* Support Files */, - ); - name = SocketRocket; - path = SocketRocket; - sourceTree = ""; - }; - F4AEBA80A6922AC8398C70B537E6009C /* Support Files */ = { - isa = PBXGroup; - children = ( - 8226479816A8DD0C45BACA4F04014C2C /* FMDB.modulemap */, - 053BB0597C8AADB4758AD482E0A510B0 /* FMDB.xcconfig */, - C79F418E3B67CEA0D2E4853E93EB61D6 /* FMDB-dummy.m */, - 43BCA2F852A7750CEC56CEC17939F15A /* FMDB-prefix.pch */, - F64387C5F8EF527B7D20778BEE103274 /* FMDB-umbrella.h */, - D8C17DF1169974E2F089CBF839A7E422 /* Info.plist */, - ); - name = "Support Files"; - path = "../Target Support Files/FMDB"; - sourceTree = ""; - }; - F4FC2287BD9B0EF9BC59CA92A5369B0F /* Core */ = { - isa = PBXGroup; - children = ( - C1023377CD29F52DBD86B670EC330990 /* NSButton+WebCache.h */, - BE6A57C1E6EE6E72829EF1A0239DD712 /* NSButton+WebCache.m */, - DE6B846782E8125465DD1F586A583755 /* NSData+ImageContentType.h */, - 4015BC1E8D9C87DAAE2DA773CDA1439F /* NSData+ImageContentType.m */, - A1984BDF5C4B9F316463CFAE01F131B6 /* NSImage+WebCache.h */, - B3746F3DB8A767202DDD4F8D8A9E522E /* NSImage+WebCache.m */, - 6631EE01B7EC6B5EF820B3874307CCE0 /* SDAnimatedImageRep.h */, - 771FAC488702BC45D9B3E1C95287F985 /* SDAnimatedImageRep.m */, - 8CDF9E3C2D2416AC7550ED950AB0CC88 /* SDImageCache.h */, - 77F995714B12945BE98FB29DB7AABBA0 /* SDImageCache.m */, - 3B60C061E6AF24D5ABF4219ABB4D7F9C /* SDImageCacheConfig.h */, - 6E3BCEC765BAFBF7315B2835E33E8AC4 /* SDImageCacheConfig.m */, - 4BFD3AE7B418D1AB696243F283ECC7F3 /* SDWebImageCoder.h */, - 7475210B8C97452DB2D28FF46AD4B78D /* SDWebImageCoder.m */, - 1F3542CD47C057D6C551C30C3B46D2DB /* SDWebImageCoderHelper.h */, - 54BA54731B31CD6D22D2D59BBE0D5608 /* SDWebImageCoderHelper.m */, - 997A2F2BD5D2ACC81541F8F909D4E847 /* SDWebImageCodersManager.h */, - 7714D1833FFBB408B18F2747E65E5790 /* SDWebImageCodersManager.m */, - E299BD8696B2E375B3B2FB48F530F119 /* SDWebImageCompat.h */, - 33F7C39FC1E079D25B57C66BE636FC39 /* SDWebImageCompat.m */, - F63B516844D3BA3C6CC53B029BFB6C1D /* SDWebImageDownloader.h */, - F11F0CB1B9CA018793DBBE97E44883F4 /* SDWebImageDownloader.m */, - 8D0CC50CC4E4ABC5F7473302F3F1B511 /* SDWebImageDownloaderOperation.h */, - 671B1C68838C43D897AF46AADD606C4A /* SDWebImageDownloaderOperation.m */, - 7A2DE5C636CB7384C70AE55DEBC248F7 /* SDWebImageFrame.h */, - 350E7464A1D787085E3C8AB20B8D3699 /* SDWebImageFrame.m */, - F60AD73AF21127AF807A87155E176BB2 /* SDWebImageGIFCoder.h */, - 9BDE845BAEED6040E590CA9903B14998 /* SDWebImageGIFCoder.m */, - 957C4EAC3550D522CFC086D33020AF15 /* SDWebImageImageIOCoder.h */, - A7D9C6AE37D287719040FA3D994C8059 /* SDWebImageImageIOCoder.m */, - 4A2AF264E571B9997B0965D66283EAA6 /* SDWebImageManager.h */, - EF2886493D8197A42561F3F3282F8612 /* SDWebImageManager.m */, - B3128EC48EC5433341A281DE78719B72 /* SDWebImageOperation.h */, - FFFC1118336CE5A0F2379778BD1CBCFE /* SDWebImagePrefetcher.h */, - 9F3FD02A35657C32B7608DD9E484CD49 /* SDWebImagePrefetcher.m */, - F66E969B978843AD18F5745FC07B3C9B /* SDWebImageTransition.h */, - EF647DB47CA8072604B32A11D318121C /* SDWebImageTransition.m */, - D6A5BFBE51D80535DEA9FCDD8E232F54 /* UIButton+WebCache.h */, - A06DE5502BE4BF7357DB2DF5A8BA5207 /* UIButton+WebCache.m */, - 4FA220EAF4B2366FE3383A5AF8AD3D27 /* UIImage+ForceDecode.h */, - C0E318B9FCDDCC5AA2EF7612D8B92B1C /* UIImage+ForceDecode.m */, - 0A3B12D0C0FC24CB5EEC1457E32FC6BF /* UIImage+GIF.h */, - 04AF8FBCCAA5C10FBF5C8D678095B349 /* UIImage+GIF.m */, - 7FD3A5585C7A6F8C8EBD39C59F4BCF02 /* UIImage+MultiFormat.h */, - E9B9FF3E9F69E2D04EB243D2A2B0D44A /* UIImage+MultiFormat.m */, - 5569AA726D3D85E6DF8895BAAE8DEBDF /* UIImageView+HighlightedWebCache.h */, - 86B4DD8A5BE1003157681F47B9A06D90 /* UIImageView+HighlightedWebCache.m */, - 5A802226FA114075D3D6409ACCFB1EEA /* UIImageView+WebCache.h */, - 454A5B629D064F61E8CD89588ACADB13 /* UIImageView+WebCache.m */, - 67B406F183DB1F705B966496FF984505 /* UIView+WebCache.h */, - E9CC4C0DA475DA5B31053CF995EC62C0 /* UIView+WebCache.m */, - 053476A95CBB33D3F007559250E2E712 /* UIView+WebCacheOperation.h */, - 49FC022BC0DDF2BFCA610030FC39F8BF /* UIView+WebCacheOperation.m */, - ); - name = Core; - sourceTree = ""; - }; - FB8EB1859B5795978895C32D0E3A4951 /* Frameworks */ = { - isa = PBXGroup; - children = ( - EB57F96C679159F822541623D7479456 /* libWeChatSDK.a */, + 1CBD9EDCE583C2D898104B9EDA4E32A7 /* UMAnalytics.framework */, ); name = Frameworks; sourceTree = ""; }; + F3A51B0E7B4040E650A6BCF7D5A4C457 /* Masonry */ = { + isa = PBXGroup; + children = ( + 5C999B9FC2FBE9386AB1D815E7FEBCDE /* MASCompositeConstraint.h */, + 856E5A9F492377BE16CFF6F2EDB3EAD1 /* MASCompositeConstraint.m */, + 9061C7534C913C5303067FDB0D7A4F38 /* MASConstraint.h */, + 1C4E3C0E3F1B4968E82E901DBFE63970 /* MASConstraint.m */, + 5D86675944859EEA91AE297DBF2625BB /* MASConstraint+Private.h */, + FFAE6EC09F0505803E8392F2F6D4F3CC /* MASConstraintMaker.h */, + 3E657879A95ECD51B70B71C0752EAFEA /* MASConstraintMaker.m */, + D58483E70F4485E0D9E8F722A5917F44 /* MASLayoutConstraint.h */, + BDA8DA7D100B6495E2D43C82C7612A51 /* MASLayoutConstraint.m */, + 948A76E77D933AFB7F2E7F84DACCAF7F /* Masonry.h */, + D4EA592E4C7AC121AEDC66B83365EE25 /* MASUtilities.h */, + 5E63CCA35446BF2A18EC1177DC3DD8D9 /* MASViewAttribute.h */, + 9A217F63722F5C203E7C70902378EB14 /* MASViewAttribute.m */, + FCB338378A6A733051501E8BA0537EF5 /* MASViewConstraint.h */, + 7BFA8F4568DC6993DAA1E49FE4F9CE3E /* MASViewConstraint.m */, + F910EF56BD99E5E61575785D13E304E2 /* NSArray+MASAdditions.h */, + 959711D42295318CCA4EA87A792B3D84 /* NSArray+MASAdditions.m */, + B1B186968A284B72578A24B12864BEE1 /* NSArray+MASShorthandAdditions.h */, + 4BA631C4B98CD911AA42A46B1DD32925 /* NSLayoutConstraint+MASDebugAdditions.h */, + 5AA08622D5A5D33841C028CADDB93243 /* NSLayoutConstraint+MASDebugAdditions.m */, + AE0A7F1098573A8863A3DAFD6F5C0B3B /* View+MASAdditions.h */, + 7B07345DBE7B43EA49615E8040B44B9B /* View+MASAdditions.m */, + 21D3B009BFC3E1090BAA9060143EAC16 /* View+MASShorthandAdditions.h */, + F4AEF4063D5D16018040686460892C7D /* ViewController+MASAdditions.h */, + 72D3BAE7F54AA38BF7C28C5BEF554271 /* ViewController+MASAdditions.m */, + 422B949EEADCCDF0B2081EE5FE485349 /* Support Files */, + ); + name = Masonry; + path = Masonry; + sourceTree = ""; + }; + F45A1ECE10E465E390F43661E6E54ABD /* Support Files */ = { + isa = PBXGroup; + children = ( + 54CF9BC5979AC4781A179C3A41CFC384 /* AFNetworking.modulemap */, + 399D564FB809301AF166719C68708229 /* AFNetworking.xcconfig */, + EBF593E3360685A3AAA0ECCC2F7F5BAE /* AFNetworking-dummy.m */, + 7599803B7C5D9F3EFB9E55E45EDD8677 /* AFNetworking-prefix.pch */, + 190821EE03B1A6308F75163E7C398205 /* AFNetworking-umbrella.h */, + 910B13121211FE5C2828D04AF6199605 /* Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/AFNetworking"; + sourceTree = ""; + }; + F69DFF2722014995F8918FD2D2074633 /* Frameworks */ = { + isa = PBXGroup; + children = ( + F0AC7473E3EE53CA223DF55277610DA9 /* UMCommon.framework */, + ); + name = Frameworks; + sourceTree = ""; + }; + F91319FF5B6C5334AFA343B85B499520 /* Core */ = { + isa = PBXGroup; + children = ( + D092048B929608F69E9F23C84179CEC2 /* NJKWebViewProgress.h */, + 8D6CD4E8532F4326AFE1388B3C37F1A9 /* NJKWebViewProgress.m */, + ); + name = Core; + sourceTree = ""; + }; FBB949B909D1BC7355CE4C96A365A607 /* Pods-GIGA */ = { isa = PBXGroup; children = ( @@ -2788,7 +2866,7 @@ /* Begin XCBuildConfiguration section */ 030147F75322C49391CC6A180694DA1A /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9508DBBE609A983ECCD13E2627C7678E /* JSONModel.xcconfig */; + baseConfigurationReference = 66890DF77BDD3EBEC82AA947599CC390 /* JSONModel.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2882,7 +2960,7 @@ }; 2B8A6007035DBC0EFFEAF10089E67972 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 572894CF08231457B24C1071533852F6 /* TTTAttributedLabel.xcconfig */; + baseConfigurationReference = B724EFE1A35CEE6EE7D804EBC9E9B647 /* TTTAttributedLabel.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2947,7 +3025,7 @@ }; 3845069A573E47CF21533487C497A730 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0DE0E0C75D4EFF8E1F1A6897C860EC33 /* Masonry.xcconfig */; + baseConfigurationReference = 4E23A195A0FEDD4FE55DB45C9D24DB0D /* Masonry.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -2977,7 +3055,7 @@ }; 3FDE1A3479CDFFEC9781B7D059673D86 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 9508DBBE609A983ECCD13E2627C7678E /* JSONModel.xcconfig */; + baseConfigurationReference = 66890DF77BDD3EBEC82AA947599CC390 /* JSONModel.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3007,7 +3085,7 @@ }; 437D32CF66962E25C97C70E374F699A6 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F37E8A21FCF063D9A8212C6CA857A124 /* YTKKeyValueStore.xcconfig */; + baseConfigurationReference = 52F93BEAAD4FA805CB1F4C7A12E71F45 /* YTKKeyValueStore.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3038,7 +3116,7 @@ }; 43EAA89AC085B77AAC7B6708389028D8 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F37E8A21FCF063D9A8212C6CA857A124 /* YTKKeyValueStore.xcconfig */; + baseConfigurationReference = 52F93BEAAD4FA805CB1F4C7A12E71F45 /* YTKKeyValueStore.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3068,7 +3146,7 @@ }; 4F8845C8AA7628D814E62D3DA5BBE94C /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7297AD18E47185F3F70FA09B01B9E511 /* LKDBHelper.xcconfig */; + baseConfigurationReference = 9CC9FBF8AF1D72E7C9B5EC4112586103 /* LKDBHelper.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3098,7 +3176,7 @@ }; 5158EC3BBBE24D0DC0B7FD8485499D50 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 758B3F6E587B47427A1ADFF5C9973B84 /* NJKWebViewProgress.xcconfig */; + baseConfigurationReference = 909A78FB70C93FA0E34E4B3F09EB708D /* NJKWebViewProgress.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3128,7 +3206,7 @@ }; 5EA25C1E9FDF8DEF6A53F68A6237E686 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 053BB0597C8AADB4758AD482E0A510B0 /* FMDB.xcconfig */; + baseConfigurationReference = 4CB26BDB578D1FBADD2EF6665F4C62CC /* FMDB.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3158,7 +3236,7 @@ }; 6B20280CE6A95E2D8D451B55CDA5C940 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 39CB9D0EBDE904E619E327F0B49A9062 /* MJRefresh.xcconfig */; + baseConfigurationReference = 70CE012FB313B9D041F010EDCACCC25C /* MJRefresh.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3189,7 +3267,7 @@ }; 6FDB77145A49DA9893642D8226EBEFB5 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 758B3F6E587B47427A1ADFF5C9973B84 /* NJKWebViewProgress.xcconfig */; + baseConfigurationReference = 909A78FB70C93FA0E34E4B3F09EB708D /* NJKWebViewProgress.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3220,7 +3298,7 @@ }; 7D95619E7EDE9F3FC6AD74F265102D66 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 053BB0597C8AADB4758AD482E0A510B0 /* FMDB.xcconfig */; + baseConfigurationReference = 4CB26BDB578D1FBADD2EF6665F4C62CC /* FMDB.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3251,7 +3329,7 @@ }; 91A17F62BDD3A47B620B8F785CC8B605 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17979012F15292B8E646C3D69BB45763 /* SocketRocket.xcconfig */; + baseConfigurationReference = C59D3FCABF89A223424416FCCF12B670 /* SocketRocket.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3281,7 +3359,7 @@ }; 98220769C0FAD22BA9763C663E86BBDA /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8FFE95948B8B44700795DACEC0372ED5 /* UITableView+FDTemplateLayoutCell.xcconfig */; + baseConfigurationReference = 35EAE74E5132A23FB8A5DEAD9F2ED8FE /* UITableView+FDTemplateLayoutCell.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3311,7 +3389,7 @@ }; 9DB789882BAFB3FAAAC0CE3010D697E4 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0712B6EB2B50F748C0C18FF36D97B3DF /* AFNetworking.xcconfig */; + baseConfigurationReference = 399D564FB809301AF166719C68708229 /* AFNetworking.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3341,7 +3419,7 @@ }; A1F2087375C7B0E0FC17B7C69C343A24 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 7297AD18E47185F3F70FA09B01B9E511 /* LKDBHelper.xcconfig */; + baseConfigurationReference = 9CC9FBF8AF1D72E7C9B5EC4112586103 /* LKDBHelper.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3372,7 +3450,7 @@ }; A500AE804E9C41A4C32A283EE0F9FE17 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 17979012F15292B8E646C3D69BB45763 /* SocketRocket.xcconfig */; + baseConfigurationReference = C59D3FCABF89A223424416FCCF12B670 /* SocketRocket.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3403,7 +3481,7 @@ }; B47DB8873BD38F138D40B5834981E81C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 8FFE95948B8B44700795DACEC0372ED5 /* UITableView+FDTemplateLayoutCell.xcconfig */; + baseConfigurationReference = 35EAE74E5132A23FB8A5DEAD9F2ED8FE /* UITableView+FDTemplateLayoutCell.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3434,7 +3512,7 @@ }; C2562A2CCB1E969A1C97ED084AF1D0A2 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F8EDD5DCE505C958412B980AE9818187 /* SDWebImage.xcconfig */; + baseConfigurationReference = 52C76AE5C4FEB2823CB9B6FA40CB9312 /* SDWebImage.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3465,7 +3543,7 @@ }; C31D4A60B85340BE5612ED03122BB05A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 687C5821B77D4D232E15C3BD22C69C47 /* IQKeyboardManager.xcconfig */; + baseConfigurationReference = 61615A4BA5FD1E80D97AD163695F7253 /* IQKeyboardManager.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3495,7 +3573,7 @@ }; C7C4781DE4E0F4EACA91CAF393AB7B31 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DC42CB78293EF7E2CE36240956AA0249 /* Toast.xcconfig */; + baseConfigurationReference = 7AF17F320B7EE79DE46A5FD89542A6FA /* Toast.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3559,7 +3637,7 @@ }; CF7020C6E9C00CE59577DC6F9E4255AF /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 46D5F33AFF37B1C04CBDE88EF04B11A3 /* MBProgressHUD.xcconfig */; + baseConfigurationReference = 0A605A9C44A718DE8A45059C9828A9F0 /* MBProgressHUD.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3589,7 +3667,7 @@ }; D0283D74AA9E4B0F055622C3C9C03217 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 39CB9D0EBDE904E619E327F0B49A9062 /* MJRefresh.xcconfig */; + baseConfigurationReference = 70CE012FB313B9D041F010EDCACCC25C /* MJRefresh.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3619,7 +3697,7 @@ }; D58874A0278544B4451530E213B17915 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = DC42CB78293EF7E2CE36240956AA0249 /* Toast.xcconfig */; + baseConfigurationReference = 7AF17F320B7EE79DE46A5FD89542A6FA /* Toast.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3649,7 +3727,7 @@ }; D8013C7029DB0DC9BF66FCEA8D372A24 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F8EDD5DCE505C958412B980AE9818187 /* SDWebImage.xcconfig */; + baseConfigurationReference = 52C76AE5C4FEB2823CB9B6FA40CB9312 /* SDWebImage.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3679,7 +3757,7 @@ }; D958D0B06505E793082732152F56DAB8 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 687C5821B77D4D232E15C3BD22C69C47 /* IQKeyboardManager.xcconfig */; + baseConfigurationReference = 61615A4BA5FD1E80D97AD163695F7253 /* IQKeyboardManager.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3710,7 +3788,7 @@ }; DF7FA40181E08DC392346D86E3A8405C /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0712B6EB2B50F748C0C18FF36D97B3DF /* AFNetworking.xcconfig */; + baseConfigurationReference = 399D564FB809301AF166719C68708229 /* AFNetworking.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3741,7 +3819,7 @@ }; F147DE2EB0DE030E54C6E63C35F621A1 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 46D5F33AFF37B1C04CBDE88EF04B11A3 /* MBProgressHUD.xcconfig */; + baseConfigurationReference = 0A605A9C44A718DE8A45059C9828A9F0 /* MBProgressHUD.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3830,7 +3908,7 @@ }; FC7B99973F9E44159F9D60984F5CB4EC /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 572894CF08231457B24C1071533852F6 /* TTTAttributedLabel.xcconfig */; + baseConfigurationReference = B724EFE1A35CEE6EE7D804EBC9E9B647 /* TTTAttributedLabel.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; @@ -3860,7 +3938,7 @@ }; FE3EC76958EB417BB5A9577967FD1019 /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 0DE0E0C75D4EFF8E1F1A6897C860EC33 /* Masonry.xcconfig */; + baseConfigurationReference = 4E23A195A0FEDD4FE55DB45C9D24DB0D /* Masonry.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = ""; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; diff --git a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.markdown b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.markdown index 0d2d219..9b90b5e 100644 --- a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.markdown @@ -24,6 +24,11 @@ OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +## Bugly + +Copyright (C) 2017 Tencent Bugly, Inc. All rights reserved. + + ## FMDB If you are using FMDB in your project, I'd love to hear about it. Let Gus know @@ -339,6 +344,21 @@ SOFTWARE. +## UMCAnalytics + +Copyright 2011 - 2018 umeng.com. All rights reserved. + + +## UMCCommon + +Copyright 2011 - 2018 umeng.com. All rights reserved. + + +## UMCSecurityPlugins + +Copyright 2011 - 2018 umeng.com. All rights reserved. + + ## WechatOpenSDK Copyright 2018 tencent.com. All rights reserved. diff --git a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.plist b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.plist index 0a65ae8..a333b72 100644 --- a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA-acknowledgements.plist @@ -41,6 +41,17 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright (C) 2017 Tencent Bugly, Inc. All rights reserved. + + License + Copyright + Title + Bugly + Type + PSGroupSpecifier + FooterText If you are using FMDB in your project, I'd love to hear about it. Let Gus know @@ -446,6 +457,39 @@ SOFTWARE. Type PSGroupSpecifier + + FooterText + Copyright 2011 - 2018 umeng.com. All rights reserved. + + License + Copyright + Title + UMCAnalytics + Type + PSGroupSpecifier + + + FooterText + Copyright 2011 - 2018 umeng.com. All rights reserved. + + License + Copyright + Title + UMCCommon + Type + PSGroupSpecifier + + + FooterText + Copyright 2011 - 2018 umeng.com. All rights reserved. + + License + Copyright + Title + UMCSecurityPlugins + Type + PSGroupSpecifier + FooterText Copyright 2018 tencent.com. All rights reserved. diff --git a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.debug.xcconfig b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.debug.xcconfig index 7486bb7..c79557d 100644 --- a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.debug.xcconfig +++ b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.debug.xcconfig @@ -1,10 +1,10 @@ -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/FMDB" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/JSONModel" "${PODS_CONFIGURATION_BUILD_DIR}/LKDBHelper" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/NJKWebViewProgress" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/TTTAttributedLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Toast" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YTKKeyValueStore" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/FMDB" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/JSONModel" "${PODS_CONFIGURATION_BUILD_DIR}/LKDBHelper" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/NJKWebViewProgress" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/TTTAttributedLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Toast" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YTKKeyValueStore" "${PODS_ROOT}/Bugly" "${PODS_ROOT}/UMCAnalytics" "${PODS_ROOT}/UMCCommon" "${PODS_ROOT}/UMCSecurityPlugins/thirdparties" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/JPush" "${PODS_ROOT}/Headers/Public/WechatOpenSDK" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/JCore" "${PODS_ROOT}/JPush" "${PODS_ROOT}/WechatOpenSDK/WechatSDK1.8.2" OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/FMDB/FMDB.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager/IQKeyboardManager.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/JSONModel/JSONModel.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LKDBHelper/LKDBHelper.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/NJKWebViewProgress/NJKWebViewProgress.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/TTTAttributedLabel/TTTAttributedLabel.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Toast/Toast.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell/UITableView_FDTemplateLayoutCell.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/YTKKeyValueStore/YTKKeyValueStore.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/JPush" -isystem "${PODS_ROOT}/Headers/Public/WechatOpenSDK" -OTHER_LDFLAGS = $(inherited) -ObjC -l"WeChatSDK" -l"c++" -l"jcore-ios-1.2.2" -l"jpush-ios-3.1.0" -l"resolv" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "FMDB" -framework "Foundation" -framework "IQKeyboardManager" -framework "JSONModel" -framework "LKDBHelper" -framework "MBProgressHUD" -framework "MJRefresh" -framework "Masonry" -framework "NJKWebViewProgress" -framework "SDWebImage" -framework "Security" -framework "SocketRocket" -framework "SystemConfiguration" -framework "TTTAttributedLabel" -framework "Toast" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "YTKKeyValueStore" -weak_framework "UserNotifications" +OTHER_LDFLAGS = $(inherited) -ObjC -l"WeChatSDK" -l"c++" -l"jcore-ios-1.2.2" -l"jpush-ios-3.1.0" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "Bugly" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "FMDB" -framework "Foundation" -framework "IQKeyboardManager" -framework "JSONModel" -framework "LKDBHelper" -framework "MBProgressHUD" -framework "MJRefresh" -framework "Masonry" -framework "NJKWebViewProgress" -framework "SDWebImage" -framework "Security" -framework "SecurityEnvSDK" -framework "SocketRocket" -framework "SystemConfiguration" -framework "TTTAttributedLabel" -framework "Toast" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "UMAnalytics" -framework "UMCommon" -framework "UTDID" -framework "YTKKeyValueStore" -weak_framework "UserNotifications" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.release.xcconfig b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.release.xcconfig index 7486bb7..c79557d 100644 --- a/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.release.xcconfig +++ b/Pods/Target Support Files/Pods-GIGA/Pods-GIGA.release.xcconfig @@ -1,10 +1,10 @@ -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/FMDB" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/JSONModel" "${PODS_CONFIGURATION_BUILD_DIR}/LKDBHelper" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/NJKWebViewProgress" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/TTTAttributedLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Toast" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YTKKeyValueStore" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking" "${PODS_CONFIGURATION_BUILD_DIR}/FMDB" "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager" "${PODS_CONFIGURATION_BUILD_DIR}/JSONModel" "${PODS_CONFIGURATION_BUILD_DIR}/LKDBHelper" "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD" "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh" "${PODS_CONFIGURATION_BUILD_DIR}/Masonry" "${PODS_CONFIGURATION_BUILD_DIR}/NJKWebViewProgress" "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage" "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket" "${PODS_CONFIGURATION_BUILD_DIR}/TTTAttributedLabel" "${PODS_CONFIGURATION_BUILD_DIR}/Toast" "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell" "${PODS_CONFIGURATION_BUILD_DIR}/YTKKeyValueStore" "${PODS_ROOT}/Bugly" "${PODS_ROOT}/UMCAnalytics" "${PODS_ROOT}/UMCCommon" "${PODS_ROOT}/UMCSecurityPlugins/thirdparties" GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 HEADER_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/JPush" "${PODS_ROOT}/Headers/Public/WechatOpenSDK" LD_RUNPATH_SEARCH_PATHS = $(inherited) '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${PODS_ROOT}/JCore" "${PODS_ROOT}/JPush" "${PODS_ROOT}/WechatOpenSDK/WechatSDK1.8.2" OTHER_CFLAGS = $(inherited) -iquote "${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/FMDB/FMDB.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManager/IQKeyboardManager.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/JSONModel/JSONModel.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/LKDBHelper/LKDBHelper.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MBProgressHUD/MBProgressHUD.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/MJRefresh/MJRefresh.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Masonry/Masonry.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/NJKWebViewProgress/NJKWebViewProgress.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SDWebImage/SDWebImage.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/SocketRocket/SocketRocket.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/TTTAttributedLabel/TTTAttributedLabel.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/Toast/Toast.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/UITableView+FDTemplateLayoutCell/UITableView_FDTemplateLayoutCell.framework/Headers" -iquote "${PODS_CONFIGURATION_BUILD_DIR}/YTKKeyValueStore/YTKKeyValueStore.framework/Headers" -isystem "${PODS_ROOT}/Headers/Public" -isystem "${PODS_ROOT}/Headers/Public/JPush" -isystem "${PODS_ROOT}/Headers/Public/WechatOpenSDK" -OTHER_LDFLAGS = $(inherited) -ObjC -l"WeChatSDK" -l"c++" -l"jcore-ios-1.2.2" -l"jpush-ios-3.1.0" -l"resolv" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "FMDB" -framework "Foundation" -framework "IQKeyboardManager" -framework "JSONModel" -framework "LKDBHelper" -framework "MBProgressHUD" -framework "MJRefresh" -framework "Masonry" -framework "NJKWebViewProgress" -framework "SDWebImage" -framework "Security" -framework "SocketRocket" -framework "SystemConfiguration" -framework "TTTAttributedLabel" -framework "Toast" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "YTKKeyValueStore" -weak_framework "UserNotifications" +OTHER_LDFLAGS = $(inherited) -ObjC -l"WeChatSDK" -l"c++" -l"jcore-ios-1.2.2" -l"jpush-ios-3.1.0" -l"resolv" -l"sqlite3" -l"sqlite3.0" -l"z" -framework "AFNetworking" -framework "Bugly" -framework "CFNetwork" -framework "CoreFoundation" -framework "CoreGraphics" -framework "CoreTelephony" -framework "FMDB" -framework "Foundation" -framework "IQKeyboardManager" -framework "JSONModel" -framework "LKDBHelper" -framework "MBProgressHUD" -framework "MJRefresh" -framework "Masonry" -framework "NJKWebViewProgress" -framework "SDWebImage" -framework "Security" -framework "SecurityEnvSDK" -framework "SocketRocket" -framework "SystemConfiguration" -framework "TTTAttributedLabel" -framework "Toast" -framework "UIKit" -framework "UITableView_FDTemplateLayoutCell" -framework "UMAnalytics" -framework "UMCommon" -framework "UTDID" -framework "YTKKeyValueStore" -weak_framework "UserNotifications" PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) PODS_PODFILE_DIR_PATH = ${SRCROOT}/. diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/5.5.0_443a85fb47_20180402175324 b/Pods/UMCAnalytics/UMAnalytics.framework/5.5.0_443a85fb47_20180402175324 new file mode 100644 index 0000000..d50359d --- /dev/null +++ b/Pods/UMCAnalytics/UMAnalytics.framework/5.5.0_443a85fb47_20180402175324 @@ -0,0 +1 @@ +5.5.0 diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/Headers b/Pods/UMCAnalytics/UMAnalytics.framework/Headers new file mode 120000 index 0000000..a177d2a --- /dev/null +++ b/Pods/UMCAnalytics/UMAnalytics.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/UMAnalytics b/Pods/UMCAnalytics/UMAnalytics.framework/UMAnalytics new file mode 120000 index 0000000..4afaf4f --- /dev/null +++ b/Pods/UMCAnalytics/UMAnalytics.framework/UMAnalytics @@ -0,0 +1 @@ +Versions/Current/UMAnalytics \ No newline at end of file diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/DplusMobClick.h b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/DplusMobClick.h new file mode 100644 index 0000000..0d9f183 --- /dev/null +++ b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/DplusMobClick.h @@ -0,0 +1,77 @@ +// +// DplusMobClick.h +// Analytics +// +// Copyright (C) 2010-2016 Umeng.com . All rights reserved. + +#import +#import + +@interface DplusMobClick : NSObject + +/** Dplus增加事件 + @param eventName 事件名 + @param property 自定义属性 + */ ++(void) track:(NSString *)eventName; ++(void) track:(NSString *)eventName property:(NSDictionary *) property; + +/** + * 设置属性 键值对 会覆盖同名的key + * 将该函数指定的key-value写入dplus专用文件;APP启动时会自动读取该文件的所有key-value,并将key-value自动作为后续所有track事件的属性。 + */ ++(void) registerSuperProperty:(NSDictionary *)property; + +/** + * + * 从dplus专用文件中删除指定key-value + @param key + */ ++(void) unregisterSuperProperty:(NSString *)propertyName; + +/** + * + * 返回dplus专用文件中key对应的value;如果不存在,则返回空。 + @param key + @return void + */ ++(NSString *)getSuperProperty:(NSString *)propertyName; + +/** + * 返回Dplus专用文件中的所有key-value;如果不存在,则返回空。 + */ ++(NSDictionary *)getSuperProperties; + +/** + *清空Dplus专用文件中的所有key-value。 + */ ++(void)clearSuperProperties; + +/** + * 设置预置事件属性 键值对 会覆盖同名的key + */ ++(void) registerPreProperties:(NSDictionary *)property; + +/** + * + * 删除指定预置事件属性 + @param key + */ ++(void) unregisterPreProperty:(NSString *)propertyName; + +/** + * 获取预置事件所有属性;如果不存在,则返回空。 + */ ++(NSDictionary *)getPreProperties; + +/** + *清空所有预置事件属性。 + */ ++(void)clearPreProperties; + + +/** + * 设置关注事件是否首次触发,只关注eventList前五个合法eventID.只要已经保存五个,此接口无效 + */ ++(void)setFirstLaunchEvent:(NSArray *)eventList; +@end diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/MobClick.h b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/MobClick.h new file mode 100644 index 0000000..539734d --- /dev/null +++ b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/MobClick.h @@ -0,0 +1,214 @@ +// +// MobClick.h +// Analytics +// +// Copyright (C) 2010-2017 Umeng.com . All rights reserved. + +#import +#import + +typedef void(^CallbackBlock)(); + +/** + 统计的场景类别,默认为普通统计;若使用游戏统计API,则需选择游戏场景类别,如E_UM_GAME。 + */ +typedef NS_ENUM (NSUInteger, eScenarioType) +{ + E_UM_NORMAL = 0, // default value + E_UM_GAME = 1, // game + E_UM_DPLUS = 4 // DPlus +}; + +@class CLLocation; +@interface MobClick : NSObject + +#pragma mark basics + +///--------------------------------------------------------------------------------------- +/// @name 设置 +///--------------------------------------------------------------------------------------- + +/** 设置 统计场景类型,默认为普通应用统计:E_UM_NORMAL + @param 游戏统计必须设置为:E_UM_GAME. + @return void. + */ ++ (void)setScenarioType:(eScenarioType)eSType; + +/** 开启CrashReport收集, 默认YES(开启状态). + @param value 设置为NO,可关闭友盟CrashReport收集功能. + @return void. +*/ ++ (void)setCrashReportEnabled:(BOOL)value; + +#pragma mark event logs +///--------------------------------------------------------------------------------------- +/// @name 页面计时 +///--------------------------------------------------------------------------------------- + +/** 手动页面时长统计, 记录某个页面展示的时长. + @param pageName 统计的页面名称. + @param seconds 单位为秒,int型. + @return void. + */ ++ (void)logPageView:(NSString *)pageName seconds:(int)seconds; + +/** 自动页面时长统计, 开始记录某个页面展示时长. + 使用方法:必须配对调用beginLogPageView:和endLogPageView:两个函数来完成自动统计,若只调用某一个函数不会生成有效数据。 + 在该页面展示时调用beginLogPageView:,当退出该页面时调用endLogPageView: + @param pageName 统计的页面名称. + @return void. + */ ++ (void)beginLogPageView:(NSString *)pageName; + +/** 自动页面时长统计, 结束记录某个页面展示时长. + 使用方法:必须配对调用beginLogPageView:和endLogPageView:两个函数来完成自动统计,若只调用某一个函数不会生成有效数据。 + 在该页面展示时调用beginLogPageView:,当退出该页面时调用endLogPageView: + @param pageName 统计的页面名称. + @return void. + */ ++ (void)endLogPageView:(NSString *)pageName; + + +///--------------------------------------------------------------------------------------- +/// @name 事件统计 +///--------------------------------------------------------------------------------------- + +/** 自定义事件,数量统计. +使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID + + @param eventId 网站上注册的事件Id. + @param label 分类标签。不同的标签会分别进行统计,方便同一事件的不同标签的对比,为nil或空字符串时后台会生成和eventId同名的标签. + @param accumulation 累加值。为减少网络交互,可以自行对某一事件ID的某一分类标签进行累加,再传入次数作为参数。 + @return void. + */ ++ (void)event:(NSString *)eventId; //等同于 event:eventId label:eventId; +/** 自定义事件,数量统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID + */ ++ (void)event:(NSString *)eventId label:(NSString *)label; // label为nil或@""时,等同于 event:eventId label:eventId; + +/** 自定义事件,数量统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID + */ ++ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes; + ++ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes counter:(int)number; + +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + beginEvent,endEvent要配对使用,也可以自己计时后通过durations参数传递进来 + + @param eventId 网站上注册的事件Id. + @param label 分类标签。不同的标签会分别进行统计,方便同一事件的不同标签的对比,为nil或空字符串时后台会生成和eventId同名的标签. + @param primarykey 这个参数用于和event_id一起标示一个唯一事件,并不会被统计;对于同一个事件在beginEvent和endEvent 中要传递相同的eventId 和 primarykey + @param millisecond 自己计时需要的话需要传毫秒进来 + @return void. + + @warning 每个event的attributes不能超过10个 + eventId、attributes中key和value都不能使用空格和特殊字符,必须是NSString,且长度不能超过255个字符(否则将截取前255个字符) + id, ts, du是保留字段,不能作为eventId及key的名称 +*/ ++ (void)beginEvent:(NSString *)eventId; + +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ + ++ (void)endEvent:(NSString *)eventId; +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ + ++ (void)beginEvent:(NSString *)eventId label:(NSString *)label; +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ + ++ (void)endEvent:(NSString *)eventId label:(NSString *)label; +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ + ++ (void)beginEvent:(NSString *)eventId primarykey :(NSString *)keyName attributes:(NSDictionary *)attributes; +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ + ++ (void)endEvent:(NSString *)eventId primarykey:(NSString *)keyName; +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ + ++ (void)event:(NSString *)eventId durations:(int)millisecond; +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ + ++ (void)event:(NSString *)eventId label:(NSString *)label durations:(int)millisecond; +/** 自定义事件,时长统计. + 使用前,请先到友盟App管理后台的设置->编辑自定义事件 中添加相应的事件ID,然后在工程中传入相应的事件ID. + */ ++ (void)event:(NSString *)eventId attributes:(NSDictionary *)attributes durations:(int)millisecond; + + +#pragma mark - user methods +/** active user sign-in. + 使用sign-In函数后,如果结束该PUID的统计,需要调用sign-Off函数 + @param puid : user's ID + @param provider : 不能以下划线"_"开头,使用大写字母和数字标识; 如果是上市公司,建议使用股票代码。 + @return void. + */ ++ (void)profileSignInWithPUID:(NSString *)puid; ++ (void)profileSignInWithPUID:(NSString *)puid provider:(NSString *)provider; + +/** active user sign-off. + 停止sign-in PUID的统计 + @return void. + */ ++ (void)profileSignOff; + +///--------------------------------------------------------------------------------------- +/// @name 地理位置设置 +/// 需要链接 CoreLocation.framework 并且 #import +///--------------------------------------------------------------------------------------- + +/** 设置经纬度信息 + @param latitude 纬度. + @param longitude 经度. + @return void + */ ++ (void)setLatitude:(double)latitude longitude:(double)longitude; + +/** 设置经纬度信息 + @param location CLLocation 经纬度信息 + @return void + */ ++ (void)setLocation:(CLLocation *)location; + +///--------------------------------------------------------------------------------------- +/// @name Utility函数 +///--------------------------------------------------------------------------------------- + +/** 判断设备是否越狱,依据是否存在apt和Cydia.app + */ ++ (BOOL)isJailbroken; + +/** 判断App是否被破解 + */ ++ (BOOL)isPirated; + +/** 设置 app secret + @param secret string + @return void. + */ ++ (void)setSecret:(NSString *)secret; + ++ (void)setCrashCBBlock:(CallbackBlock)cbBlock; + +/** DeepLink事件 + @param link 唤起应用的link + @return void. + */ ++ (void)onDeepLinkReceived:(NSURL *)link; + +@end diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/MobClickGameAnalytics.h b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/MobClickGameAnalytics.h new file mode 100644 index 0000000..f8b9fa1 --- /dev/null +++ b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/Headers/MobClickGameAnalytics.h @@ -0,0 +1,184 @@ +// +// MobClickGameAnalytics.h +// Analytics +// +// Copyright (C) 2010-2014 Umeng.com . All rights reserved. + +@interface MobClickGameAnalytics : NSObject + +#pragma mark - account function +/** active user sign-in. + 使用sign-In函数后,如果结束该PUID的统计,需要调用sign-Off函数 + @param puid : user's ID + @param provider : 不能以下划线"_"开头,使用大写字母和数字标识; 如果是上市公司,建议使用股票代码。 + @return void. + */ ++ (void)profileSignInWithPUID:(NSString *)puid; ++ (void)profileSignInWithPUID:(NSString *)puid provider:(NSString *)provider; + +/** active user sign-off. + 停止sign-in PUID的统计 + @return void. + */ ++ (void)profileSignOff; + +#pragma mark GameLevel methods +///--------------------------------------------------------------------------------------- +/// @name set game level +///--------------------------------------------------------------------------------------- + +/** 设置玩家的等级. + */ + +/** 设置玩家等级属性. + @param level 玩家等级 + @return void + */ ++ (void)setUserLevelId:(int)level; + +///--------------------------------------------------------------------------------------- +/// @name 关卡统计 +///--------------------------------------------------------------------------------------- + +/** 记录玩家进入关卡,通过关卡及失败的情况. + */ + + +/** 进入关卡. + @param level 关卡 + @return void + */ ++ (void)startLevel:(NSString *)level; + +/** 通过关卡. + @param level 关卡,如果level == nil 则为当前关卡 + @return void + */ ++ (void)finishLevel:(NSString *)level; + +/** 未通过关卡. + @param level 关卡,如果level == nil 则为当前关卡 + @return void + */ + ++ (void)failLevel:(NSString *)level; + + +#pragma mark - +#pragma mark Pay methods + +///--------------------------------------------------------------------------------------- +/// @name 支付统计 +///--------------------------------------------------------------------------------------- + +/** 记录玩家交易兑换货币的情况 + @param currencyAmount 现金或等价物总额 + @param currencyType 为ISO4217定义的3位字母代码,如CNY,USD等(如使用其它自定义等价物作为现金,可使用ISO4217中未定义的3位字母组合传入货币类型) + @param virtualAmount 虚拟币数量 + @param channel 支付渠道 + @param orderId 交易订单ID + @return void + */ ++ (void)exchange:(NSString *)orderId currencyAmount:(double)currencyAmount currencyType:(NSString *)currencyType virtualCurrencyAmount:(double)virtualAmount paychannel:(int)channel; + +/** 玩家支付货币兑换虚拟币. + @param cash 真实货币数量 + @param source 支付渠道 + @param coin 虚拟币数量 + @return void + */ + ++ (void)pay:(double)cash source:(int)source coin:(double)coin; + +/** 玩家支付货币购买道具. + @param cash 真实货币数量 + @param source 支付渠道 + @param item 道具名称 + @param amount 道具数量 + @param price 道具单价 + @return void + */ ++ (void)pay:(double)cash source:(int)source item:(NSString *)item amount:(int)amount price:(double)price; + + +#pragma mark - +#pragma mark Buy methods + +///--------------------------------------------------------------------------------------- +/// @name 虚拟币购买统计 +///--------------------------------------------------------------------------------------- + +/** 记录玩家使用虚拟币的消费情况 + */ + + +/** 玩家使用虚拟币购买道具 +@param item 道具名称 +@param amount 道具数量 +@param price 道具单价 +@return void + */ ++ (void)buy:(NSString *)item amount:(int)amount price:(double)price; + + +#pragma mark - +#pragma mark Use methods + + +///--------------------------------------------------------------------------------------- +/// @name 道具消耗统计 +///--------------------------------------------------------------------------------------- + +/** 记录玩家道具消费情况 + */ + + +/** 玩家使用虚拟币购买道具 +@param item 道具名称 +@param amount 道具数量 +@param price 道具单价 +@return void + */ + ++ (void)use:(NSString *)item amount:(int)amount price:(double)price; + + +#pragma mark - +#pragma mark Bonus methods + + +///--------------------------------------------------------------------------------------- +/// @name 虚拟币及道具奖励统计 +///--------------------------------------------------------------------------------------- + +/** 记录玩家获赠虚拟币及道具的情况 + */ + + +/** 玩家获虚拟币奖励 +@param coin 虚拟币数量 +@param source 奖励方式 +@return void + */ + ++ (void)bonus:(double)coin source:(int)source; + +/** 玩家获道具奖励 +@param item 道具名称 +@param amount 道具数量 +@param price 道具单价 +@param source 奖励方式 +@return void + */ + ++ (void)bonus:(NSString *)item amount:(int)amount price:(double)price source:(int)source; + +#pragma mark DEPRECATED + +//已经被新的setUserLevelId:方法替代,请使用新的API。 ++ (void)setUserLevel:(NSString *)level; + +//已经被新的active user方法替代,请使用新的API。 ++ (void)setUserID:(NSString *)userId sex:(int)sex age:(int)age platform:(NSString *)platform; + +@end diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/UMAnalytics b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/UMAnalytics new file mode 100644 index 0000000..8729e1f Binary files /dev/null and b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/A/UMAnalytics differ diff --git a/Pods/UMCAnalytics/UMAnalytics.framework/Versions/Current b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/Current new file mode 120000 index 0000000..8c7e5a6 --- /dev/null +++ b/Pods/UMCAnalytics/UMAnalytics.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/Pods/UMCCommon/UMCommon.framework/1.5.2_4310ef9013_20180622144442 b/Pods/UMCCommon/UMCommon.framework/1.5.2_4310ef9013_20180622144442 new file mode 100644 index 0000000..4cda8f1 --- /dev/null +++ b/Pods/UMCCommon/UMCommon.framework/1.5.2_4310ef9013_20180622144442 @@ -0,0 +1 @@ +1.5.2 diff --git a/Pods/UMCCommon/UMCommon.framework/Headers b/Pods/UMCCommon/UMCommon.framework/Headers new file mode 120000 index 0000000..a177d2a --- /dev/null +++ b/Pods/UMCCommon/UMCommon.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/Pods/UMCCommon/UMCommon.framework/UMCommon b/Pods/UMCCommon/UMCommon.framework/UMCommon new file mode 120000 index 0000000..bb6bc10 --- /dev/null +++ b/Pods/UMCCommon/UMCommon.framework/UMCommon @@ -0,0 +1 @@ +Versions/Current/UMCommon \ No newline at end of file diff --git a/Pods/UMCCommon/UMCommon.framework/Versions/A/Headers/UMCommon.h b/Pods/UMCCommon/UMCommon.framework/Versions/A/Headers/UMCommon.h new file mode 100644 index 0000000..3b6f087 --- /dev/null +++ b/Pods/UMCCommon/UMCommon.framework/Versions/A/Headers/UMCommon.h @@ -0,0 +1,19 @@ +// +// UMCommon.h +// UMCommon +// +// Created by San Zhang on 11/2/16. +// Copyright © 2016 UMeng. All rights reserved. +// + +#import + +//! Project version number for UMCommon. +FOUNDATION_EXPORT double UMCommonVersionNumber; + +//! Project version string for UMCommon. +FOUNDATION_EXPORT const unsigned char UMCommonVersionString[]; + +// In this header, you should import all the public headers of your framework using statements like #import + +#import diff --git a/Pods/UMCCommon/UMCommon.framework/Versions/A/Headers/UMConfigure.h b/Pods/UMCCommon/UMCommon.framework/Versions/A/Headers/UMConfigure.h new file mode 100644 index 0000000..fd07759 --- /dev/null +++ b/Pods/UMCCommon/UMCommon.framework/Versions/A/Headers/UMConfigure.h @@ -0,0 +1,38 @@ +// +// UMConfigure.h +// UMCommon +// +// Created by San Zhang on 9/6/16. +// Copyright © 2016 UMeng. All rights reserved. +// + +#import + +@interface UMConfigure : NSObject + +/** 初始化友盟所有组件产品 + @param appKey 开发者在友盟官网申请的appkey. + @param channel 渠道标识,可设置nil表示"App Store". + */ ++ (void)initWithAppkey:(NSString *)appKey channel:(NSString *)channel; + +/** 设置是否在console输出sdk的log信息. + @param bFlag 默认NO(不输出log); 设置为YES, 输出可供调试参考的log信息. 发布产品时必须设置为NO. + */ ++ (void)setLogEnabled:(BOOL)bFlag; + +/** 设置是否对日志信息进行加密, 默认NO(不加密). + @param value 设置为YES, umeng SDK 会将日志信息做加密处理 + */ ++ (void)setEncryptEnabled:(BOOL)value; + ++ (NSString *)umidString; + +/** + 集成测试需要device_id + */ ++ (NSString*)deviceIDForIntegration; + + + +@end diff --git a/Pods/UMCCommon/UMCommon.framework/Versions/A/UMCommon b/Pods/UMCCommon/UMCommon.framework/Versions/A/UMCommon new file mode 100644 index 0000000..c28872d Binary files /dev/null and b/Pods/UMCCommon/UMCommon.framework/Versions/A/UMCommon differ diff --git a/Pods/UMCCommon/UMCommon.framework/Versions/Current b/Pods/UMCCommon/UMCommon.framework/Versions/Current new file mode 120000 index 0000000..8c7e5a6 --- /dev/null +++ b/Pods/UMCCommon/UMCommon.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file diff --git a/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/1.0.6_7e4af54c27fe03856bc628f6c86e7c3020180117 b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/1.0.6_7e4af54c27fe03856bc628f6c86e7c3020180117 new file mode 100644 index 0000000..e69de29 diff --git a/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/EnvExport.h b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/EnvExport.h new file mode 100644 index 0000000..f1df085 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/EnvExport.h @@ -0,0 +1,15 @@ +// +// EnvExport.h +// SecurityEnvTest +// +// Created by asherli on 17/9/1. +// Copyright © 2017年 alibaba. All rights reserved. +// + +#ifndef EnvExport_h +#define EnvExport_h + +#define SEC_ERROR_UMID_OK 0 +#define SEC_ERROR_UMID_UNKNOWN_ERR 1 + +#endif /* EnvExport_h */ diff --git a/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/ISecurityEnvInitListener.h b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/ISecurityEnvInitListener.h new file mode 100644 index 0000000..2953a20 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/ISecurityEnvInitListener.h @@ -0,0 +1,21 @@ +// +// ISecurityEnvInitListener.h +// SecurityEnvSDK +// +// Created by asherli on 17/9/1. +// Copyright © 2017年 alibaba. All rights reserved. +// + +#ifndef SECURITYENV_ISECURITY_ENV_INITLISTENER_H +#define SECURITYENV_ISECURITY_ENV_INITLISTENER_H + +#import +#include "EnvExport.h" + +@interface ISecurityEnvInitListener : NSObject + +- (void) onUMIDInitFinished : (const char *) strToken : (int) status; + +@end + +#endif /* SECURITYENV_ISECURITY_ENV_INITLISTENER_H */ diff --git a/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/SecurityEnvSDK.h b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/SecurityEnvSDK.h new file mode 100644 index 0000000..8a9e2e4 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Headers/SecurityEnvSDK.h @@ -0,0 +1,27 @@ +// +// SecurityEnvSDK.h +// SecurityGuardMain +// +// Created by asherli on 2017/07/12. +// Copyright © 2016年 alibaba. All rights reserved. +// + +#ifndef SECURITYENV_SECURITY_ENV_SDK_H +#define SECURITYENV_SECURITY_ENV_SDK_H + +#import +#import "ISecurityEnvInitListener.h" + +@interface SecurityEnvSDK : NSObject + +- (NSInteger) initSync; + +- (void) initASync : (ISecurityEnvInitListener *) listener; + +- (NSString*) getToken; + +// build by mtl + +@end + +#endif /* SECURITYENV_SECURITY_ENV_SDK_H */ diff --git a/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Info.plist b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Info.plist new file mode 100644 index 0000000..f944a08 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Info.plist @@ -0,0 +1,12 @@ + + + + + CFBundleIdentifier + com.alimobilesec.SecurityEnvSDK + CFBundleName + SecurityEnvSDK + CFBundleShortVersionString + 1.0 + + diff --git a/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Modules/module.modulemap b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Modules/module.modulemap new file mode 100644 index 0000000..77102c0 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module SecurityEnvSDK { + umbrella header "SecurityEnvSDK.h" + + export * + module * { export * } +} diff --git a/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/SecurityEnvSDK b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/SecurityEnvSDK new file mode 100644 index 0000000..61a9294 Binary files /dev/null and b/Pods/UMCSecurityPlugins/thirdparties/SecurityEnvSDK.framework/SecurityEnvSDK differ diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/1.1.0_284361e9aad9bf95a33916c655ecefb720180108 b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/1.1.0_284361e9aad9bf95a33916c655ecefb720180108 new file mode 100644 index 0000000..e69de29 diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Headers b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Headers new file mode 120000 index 0000000..a177d2a --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Headers @@ -0,0 +1 @@ +Versions/Current/Headers \ No newline at end of file diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Resources b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Resources new file mode 120000 index 0000000..953ee36 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Resources @@ -0,0 +1 @@ +Versions/Current/Resources \ No newline at end of file diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/UTDID b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/UTDID new file mode 120000 index 0000000..fff26a7 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/UTDID @@ -0,0 +1 @@ +Versions/Current/UTDID \ No newline at end of file diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Headers/AidProtocol.h b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Headers/AidProtocol.h new file mode 100644 index 0000000..e431bf3 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Headers/AidProtocol.h @@ -0,0 +1,23 @@ +// +// AidProtocol.h +// UtdidSDK +// +// Created by ALLEN on 14-12-22. +// Copyright (c) 2014年 Alvin. All rights reserved. +// + +#ifndef AidProtocol_h +#define AidProtocol_h + +#define EVENT_REQUEST_STARTED 1000 +#define EVENT_REQUEST_SUCCESS 1001 +#define EVENT_REQUEST_FAILED 1002 +#define EVENT_NETWORK_ERROR 1003 + +@protocol AidProtocolDelegate +@required +- (void) onAidEventChanged:(NSInteger)eventId + aid:(NSString *)aid; +@end + +#endif diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Headers/UTDevice.h b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Headers/UTDevice.h new file mode 100644 index 0000000..49ed9d1 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Headers/UTDevice.h @@ -0,0 +1,56 @@ +// +// UTDevice.h +// +// +// Created by Alvin on 4/21/13. +// +// 设备信息的分装类:sdk合作开发需要用这个类提供的设备信息接口 + +// Version:utdid4all-1.1.0 + +#ifndef UTDIDDevice_h +#define UTDIDDevice_h + +#import "AidProtocol.h" + +@interface UTDevice : NSObject + +/** + * @brief 获取SDK生成的设备唯一标识. + * + * @warning 调用说明:这个设备唯一标识是持久的,并且格式安全,iOS6以及以下,多应用互通. + * + * 调用顺序:utdid任意时刻都可以调用. + * + * @return 24字节的设备唯一标识. + */ ++(NSString *) utdid; + +/** + * @brief 同步获得AID. + * + * @warning 调用说明:若本地端没有最新AID,将耗费远程通信时间并阻塞线程,建议将此调用置于非主线程,或使用{@link getAidAsync}异步获得AID。 + * + * 调用顺序:aid任意时刻都可以调用. + * + * @return AID. + */ ++(NSString *) aid:(NSString *)appName + token:(NSString *)token; + +/** + * @brief 异步请求AID. + * + * @warning 调用说明:若本地端没有最新AID,将建立异步请求获得AID, + * + * 调用顺序:aidAsync任意时刻都可以调用. + * + * @return AID. + */ ++(void) aidAsync:(NSString *)appName + token:(NSString *)token + aidDelegate:(id)aidDelegate; + +@end + +#endif diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Resources/Info.plist b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Resources/Info.plist new file mode 100644 index 0000000..cb425ba Binary files /dev/null and b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/Resources/Info.plist differ diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/UTDID b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/UTDID new file mode 100644 index 0000000..bc30575 Binary files /dev/null and b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/A/UTDID differ diff --git a/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/Current b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/Current new file mode 120000 index 0000000..8c7e5a6 --- /dev/null +++ b/Pods/UMCSecurityPlugins/thirdparties/UTDID.framework/Versions/Current @@ -0,0 +1 @@ +A \ No newline at end of file