// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 55; objects = { /* Begin PBXBuildFile section */ 57232BB7F95997E2D46B9CF8 /* Pods_TreeHole.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 0A36C0BF581F207BA348D1A2 /* Pods_TreeHole.framework */; }; 5FF295EA8835717BF58B93F6 /* Pods_HoleNotification.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 74C6371F8879CD5C14B77D4D /* Pods_HoleNotification.framework */; }; 8110E00B2A724EEC0050F3E0 /* THLVTipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8110E00A2A724EEC0050F3E0 /* THLVTipView.m */; }; 8110E00D2A724EF80050F3E0 /* THLVTipView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8110E00C2A724EF80050F3E0 /* THLVTipView.xib */; }; 8110E0102A7352050050F3E0 /* THMineHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8110E00F2A7352040050F3E0 /* THMineHeaderView.m */; }; 8110E0122A7352260050F3E0 /* THMineHeaderView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8110E0112A7352260050F3E0 /* THMineHeaderView.xib */; }; 8110E0152A736DAE0050F3E0 /* THMineTypeNavView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8110E0142A736DAE0050F3E0 /* THMineTypeNavView.m */; }; 8110E0172A736DC30050F3E0 /* THMineTypeNavView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8110E0162A736DC30050F3E0 /* THMineTypeNavView.xib */; }; 8117270729D67CAB00259C1B /* THLanternAnimationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117255729D67CAA00259C1B /* THLanternAnimationController.m */; }; 8117270829D67CAB00259C1B /* THHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117255A29D67CAA00259C1B /* THHomeViewController.m */; }; 8117270929D67CAB00259C1B /* THBottleModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117255D29D67CAA00259C1B /* THBottleModel.m */; }; 8117270A29D67CAB00259C1B /* THBottleInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117255E29D67CAA00259C1B /* THBottleInfoModel.m */; }; 8117270B29D67CAB00259C1B /* THBottleInfoCardContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117256129D67CAA00259C1B /* THBottleInfoCardContainerView.m */; }; 8117270C29D67CAB00259C1B /* THHomeHotPartyView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117256429D67CAA00259C1B /* THHomeHotPartyView.m */; }; 8117270D29D67CAB00259C1B /* THLanternScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117256629D67CAA00259C1B /* THLanternScrollView.m */; }; 8117270E29D67CAB00259C1B /* THLanternScrollItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117256729D67CAA00259C1B /* THLanternScrollItemView.m */; }; 8117270F29D67CAB00259C1B /* THBottleInfoCardContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117256929D67CAA00259C1B /* THBottleInfoCardContentView.m */; }; 8117271029D67CAB00259C1B /* THBottleInfoImagesCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117256A29D67CAA00259C1B /* THBottleInfoImagesCollectionCell.m */; }; 8117271129D67CAB00259C1B /* THBottleInfoBuyVipView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117256E29D67CAA00259C1B /* THBottleInfoBuyVipView.m */; }; 8117271229D67CAB00259C1B /* AppDelegate+THSetup.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117257029D67CAA00259C1B /* AppDelegate+THSetup.m */; }; 8117271329D67CAB00259C1B /* THUserInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117257529D67CAA00259C1B /* THUserInfoModel.m */; }; 8117271429D67CAB00259C1B /* ProvinceCityArea.geojson in Resources */ = {isa = PBXBuildFile; fileRef = 8117257B29D67CAA00259C1B /* ProvinceCityArea.geojson */; }; 8117271529D67CAB00259C1B /* CYHProvinceCityAreaHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117257C29D67CAA00259C1B /* CYHProvinceCityAreaHelper.m */; }; 8117271729D67CAB00259C1B /* GeTuiServiceTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117258329D67CAA00259C1B /* GeTuiServiceTool.m */; }; 8117271829D67CAB00259C1B /* GeTuiServiceTool+QuickAuthorize.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117258429D67CAA00259C1B /* GeTuiServiceTool+QuickAuthorize.m */; }; 8117271929D67CAB00259C1B /* NSObject+YYModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117258829D67CAA00259C1B /* NSObject+YYModel.m */; }; 8117271A29D67CAB00259C1B /* YYClassInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117258929D67CAA00259C1B /* YYClassInfo.m */; }; 8117271B29D67CAB00259C1B /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 8117258D29D67CAA00259C1B /* Images.xcassets */; }; 8117271C29D67CAB00259C1B /* QMUIRuntime.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117259329D67CAA00259C1B /* QMUIRuntime.m */; }; 8117271D29D67CAB00259C1B /* QMUIHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117259729D67CAA00259C1B /* QMUIHelper.m */; }; 8117271E29D67CAB00259C1B /* QMUIConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117259929D67CAA00259C1B /* QMUIConfiguration.m */; }; 8117271F29D67CAB00259C1B /* QMUICommonViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117259C29D67CAA00259C1B /* QMUICommonViewController.m */; }; 8117272029D67CAB00259C1B /* QMUINavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117259F29D67CAA00259C1B /* QMUINavigationController.m */; }; 8117272129D67CAB00259C1B /* QMUITabBarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725A129D67CAA00259C1B /* QMUITabBarViewController.m */; }; 8117272229D67CAB00259C1B /* QMUICommonTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725A229D67CAA00259C1B /* QMUICommonTableViewController.m */; }; 8117272329D67CAB00259C1B /* QMUIModalPresentationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725A429D67CAA00259C1B /* QMUIModalPresentationViewController.m */; }; 8117272429D67CAB00259C1B /* QMUIDialogViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725A529D67CAA00259C1B /* QMUIDialogViewController.m */; }; 8117272529D67CAB00259C1B /* QMUIStaticTableViewCellData.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725A729D67CAA00259C1B /* QMUIStaticTableViewCellData.m */; }; 8117272629D67CAB00259C1B /* QMUIStaticTableViewCellDataSource.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725A829D67CAA00259C1B /* QMUIStaticTableViewCellDataSource.m */; }; 8117272729D67CAB00259C1B /* UITableView+QMUIStaticCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725A929D67CAA00259C1B /* UITableView+QMUIStaticCell.m */; }; 8117272829D67CAB00259C1B /* QMUICellHeightCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725AD29D67CAA00259C1B /* QMUICellHeightCache.m */; }; 8117272929D67CAB00259C1B /* QMUILogManagerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725AE29D67CAA00259C1B /* QMUILogManagerViewController.m */; }; 8117272A29D67CAB00259C1B /* QMUITableView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725AF29D67CAA00259C1B /* QMUITableView.m */; }; 8117272B29D67CAB00259C1B /* QMUIToastAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725B229D67CAA00259C1B /* QMUIToastAnimator.m */; }; 8117272C29D67CAB00259C1B /* QMUIToastBackgroundView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725B429D67CAA00259C1B /* QMUIToastBackgroundView.m */; }; 8117272D29D67CAB00259C1B /* QMUIToastView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725B629D67CAA00259C1B /* QMUIToastView.m */; }; 8117272E29D67CAB00259C1B /* QMUIToastContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725B729D67CAA00259C1B /* QMUIToastContentView.m */; }; 8117272F29D67CAB00259C1B /* UITableView+QMUICellHeightKeyCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725BB29D67CAA00259C1B /* UITableView+QMUICellHeightKeyCache.m */; }; 8117273029D67CAB00259C1B /* QMUICellHeightKeyCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725BC29D67CAA00259C1B /* QMUICellHeightKeyCache.m */; }; 8117273129D67CAB00259C1B /* QMUILabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725C029D67CAA00259C1B /* QMUILabel.m */; }; 8117273229D67CAB00259C1B /* QMUITableViewHeaderFooterView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725C129D67CAA00259C1B /* QMUITableViewHeaderFooterView.m */; }; 8117273329D67CAB00259C1B /* QMUIEmotionInputManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725C229D67CAA00259C1B /* QMUIEmotionInputManager.m */; }; 8117273429D67CAB00259C1B /* QMUIKeyboardManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725C429D67CAA00259C1B /* QMUIKeyboardManager.m */; }; 8117273529D67CAB00259C1B /* QMUICellSizeKeyCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725C929D67CAA00259C1B /* QMUICellSizeKeyCache.m */; }; 8117273629D67CAB00259C1B /* UICollectionView+QMUICellSizeKeyCache.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725CA29D67CAA00259C1B /* UICollectionView+QMUICellSizeKeyCache.m */; }; 8117273729D67CAB00259C1B /* QMUIGridView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725CB29D67CAA00259C1B /* QMUIGridView.m */; }; 8117273829D67CAB00259C1B /* QMUIAssetsGroup.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725CD29D67CAA00259C1B /* QMUIAssetsGroup.m */; }; 8117273929D67CAB00259C1B /* QMUIAssetsManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725CE29D67CAA00259C1B /* QMUIAssetsManager.m */; }; 8117273A29D67CAB00259C1B /* QMUIAsset.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725D229D67CAA00259C1B /* QMUIAsset.m */; }; 8117273B29D67CAB00259C1B /* QMUIEmptyView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725D329D67CAA00259C1B /* QMUIEmptyView.m */; }; 8117273C29D67CAB00259C1B /* QMUIImagePreviewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725D629D67CAA00259C1B /* QMUIImagePreviewViewController.m */; }; 8117273D29D67CAB00259C1B /* QMUIImagePreviewViewTransitionAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725D729D67CAA00259C1B /* QMUIImagePreviewViewTransitionAnimator.m */; }; 8117273E29D67CAB00259C1B /* QMUIImagePreviewView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725D929D67CAA00259C1B /* QMUIImagePreviewView.m */; }; 8117273F29D67CAB00259C1B /* QMUIAnimationHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725DD29D67CAA00259C1B /* QMUIAnimationHelper.m */; }; 8117274029D67CAB00259C1B /* QMUIDisplayLinkAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725E129D67CAA00259C1B /* QMUIDisplayLinkAnimation.m */; }; 8117274129D67CAB00259C1B /* QMUITableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725E229D67CAA00259C1B /* QMUITableViewCell.m */; }; 8117274229D67CAB00259C1B /* QMUIThemePrivate.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725E529D67CAA00259C1B /* QMUIThemePrivate.m */; }; 8117274329D67CAB00259C1B /* QMUIThemeManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725E829D67CAA00259C1B /* QMUIThemeManager.m */; }; 8117274429D67CAB00259C1B /* UIImage+QMUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725E929D67CAA00259C1B /* UIImage+QMUITheme.m */; }; 8117274529D67CAB00259C1B /* UIViewController+QMUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725EB29D67CAA00259C1B /* UIViewController+QMUITheme.m */; }; 8117274629D67CAB00259C1B /* UIColor+QMUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725EC29D67CAA00259C1B /* UIColor+QMUITheme.m */; }; 8117274729D67CAB00259C1B /* QMUIThemeManagerCenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725EE29D67CAA00259C1B /* QMUIThemeManagerCenter.m */; }; 8117274829D67CAB00259C1B /* UIVisualEffect+QMUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725EF29D67CAA00259C1B /* UIVisualEffect+QMUITheme.m */; }; 8117274929D67CAB00259C1B /* UIView+QMUITheme.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725F229D67CAA00259C1B /* UIView+QMUITheme.m */; }; 8117274A29D67CAB00259C1B /* QMUIMoreOperationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725F829D67CAA00259C1B /* QMUIMoreOperationController.m */; }; 8117274B29D67CAB00259C1B /* QMUIPieProgressView.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725F929D67CAA00259C1B /* QMUIPieProgressView.m */; }; 8117274C29D67CAB00259C1B /* QMUITips.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725FB29D67CAA00259C1B /* QMUITips.m */; }; 8117274D29D67CAB00259C1B /* UINavigationBar+Transition.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725FE29D67CAA00259C1B /* UINavigationBar+Transition.m */; }; 8117274E29D67CAB00259C1B /* UINavigationController+NavigationBarTransition.m in Sources */ = {isa = PBXBuildFile; fileRef = 811725FF29D67CAA00259C1B /* UINavigationController+NavigationBarTransition.m */; }; 8117274F29D67CAB00259C1B /* QMUILogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117260229D67CAA00259C1B /* QMUILogger.m */; }; 8117275029D67CAB00259C1B /* QMUILogItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117260729D67CAA00259C1B /* QMUILogItem.m */; }; 8117275129D67CAB00259C1B /* QMUILogNameManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117260829D67CAA00259C1B /* QMUILogNameManager.m */; }; 8117275229D67CAB00259C1B /* CALayer+QMUIViewAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117260A29D67CAA00259C1B /* CALayer+QMUIViewAnimation.m */; }; 8117275329D67CAB00259C1B /* QMUICollectionViewPagingLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117260B29D67CAA00259C1B /* QMUICollectionViewPagingLayout.m */; }; 8117275429D67CAB00259C1B /* NSObject+QMUIMultipleDelegates.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117260D29D67CAA00259C1B /* NSObject+QMUIMultipleDelegates.m */; }; 8117275529D67CAB00259C1B /* QMUIMultipleDelegates.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117261029D67CAA00259C1B /* QMUIMultipleDelegates.m */; }; 8117275629D67CAB00259C1B /* UIBarItem+QMUIBadge.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117261729D67CAA00259C1B /* UIBarItem+QMUIBadge.m */; }; 8117275729D67CAB00259C1B /* UIView+QMUIBadge.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117261829D67CAA00259C1B /* UIView+QMUIBadge.m */; }; 8117275829D67CAB00259C1B /* QMUIMarqueeLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117261929D67CAA00259C1B /* QMUIMarqueeLabel.m */; }; 8117275929D67CAB00259C1B /* QMUINavigationButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117261B29D67CAA00259C1B /* QMUINavigationButton.m */; }; 8117275A29D67CAB00259C1B /* QMUIToolbarButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117261C29D67CAA00259C1B /* QMUIToolbarButton.m */; }; 8117275B29D67CAB00259C1B /* QMUIButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117261D29D67CAA00259C1B /* QMUIButton.m */; }; 8117275C29D67CAB00259C1B /* QMUIOrderedDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262129D67CAA00259C1B /* QMUIOrderedDictionary.m */; }; 8117275D29D67CAB00259C1B /* QMUIConsoleToolbar.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262729D67CAA00259C1B /* QMUIConsoleToolbar.m */; }; 8117275E29D67CAB00259C1B /* QMUIConsole.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262829D67CAA00259C1B /* QMUIConsole.m */; }; 8117275F29D67CAB00259C1B /* QMUIConsoleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262929D67CAA00259C1B /* QMUIConsoleViewController.m */; }; 8117276029D67CAB00259C1B /* QMUILog+QMUIConsole.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262A29D67CAA00259C1B /* QMUILog+QMUIConsole.m */; }; 8117276129D67CAB00259C1B /* QMUIAppearance.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262B29D67CAA00259C1B /* QMUIAppearance.m */; }; 8117276229D67CAB00259C1B /* QMUIEmotionView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262D29D67CAA00259C1B /* QMUIEmotionView.m */; }; 8117276329D67CAB00259C1B /* QMUITextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117262E29D67CAA00259C1B /* QMUITextView.m */; }; 8117276429D67CAB00259C1B /* QMUIImagePickerCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117263129D67CAA00259C1B /* QMUIImagePickerCollectionViewCell.m */; }; 8117276529D67CAB00259C1B /* QMUIImagePickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117263229D67CAA00259C1B /* QMUIImagePickerViewController.m */; }; 8117276629D67CAB00259C1B /* QMUIImagePickerPreviewViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117263529D67CAA00259C1B /* QMUIImagePickerPreviewViewController.m */; }; 8117276729D67CAB00259C1B /* QMUIAlbumViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117263729D67CAA00259C1B /* QMUIAlbumViewController.m */; }; 8117276829D67CAB00259C1B /* QMUIImagePickerHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117263829D67CAA00259C1B /* QMUIImagePickerHelper.m */; }; 8117276929D67CAB00259C1B /* QMUIWindowSizeMonitor.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117263C29D67CAA00259C1B /* QMUIWindowSizeMonitor.m */; }; 8117276A29D67CAB00259C1B /* QMUIAlertController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117263D29D67CAA00259C1B /* QMUIAlertController.m */; }; 8117276B29D67CAB00259C1B /* QMUINavigationBarScrollingAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117264129D67CAA00259C1B /* QMUINavigationBarScrollingAnimator.m */; }; 8117276C29D67CAB00259C1B /* QMUINavigationBarScrollingSnapAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117264229D67CAA00259C1B /* QMUINavigationBarScrollingSnapAnimator.m */; }; 8117276D29D67CAB00259C1B /* QMUIScrollAnimator.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117264529D67CAA00259C1B /* QMUIScrollAnimator.m */; }; 8117276E29D67CAB00259C1B /* QMUIPopupMenuBaseItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117264E29D67CAA00259C1B /* QMUIPopupMenuBaseItem.m */; }; 8117276F29D67CAB00259C1B /* QMUIPopupMenuView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265029D67CAA00259C1B /* QMUIPopupMenuView.m */; }; 8117277029D67CAB00259C1B /* QMUIPopupMenuButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265129D67CAA00259C1B /* QMUIPopupMenuButtonItem.m */; }; 8117277129D67CAB00259C1B /* QMUIPopupContainerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265329D67CAA00259C1B /* QMUIPopupContainerView.m */; }; 8117277229D67CAB00259C1B /* QMUISearchController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265529D67CAA00259C1B /* QMUISearchController.m */; }; 8117277329D67CAB00259C1B /* QMUILogger+QMUIConfigurationTemplate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265629D67CAA00259C1B /* QMUILogger+QMUIConfigurationTemplate.m */; }; 8117277429D67CAB00259C1B /* QMUITestView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265929D67CAA00259C1B /* QMUITestView.m */; }; 8117277529D67CAB00259C1B /* QMUISegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265C29D67CAA00259C1B /* QMUISegmentedControl.m */; }; 8117277629D67CAB00259C1B /* QMUIWeakObjectContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117265F29D67CAA00259C1B /* QMUIWeakObjectContainer.m */; }; 8117277729D67CAB00259C1B /* QMUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117266229D67CAA00259C1B /* QMUITextField.m */; }; 8117277829D67CAB00259C1B /* QMUIZoomImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117266329D67CAA00259C1B /* QMUIZoomImageView.m */; }; 8117277929D67CAB00259C1B /* QMUIFloatLayoutView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117266429D67CAA00259C1B /* QMUIFloatLayoutView.m */; }; 8117277A29D67CAB00259C1B /* CAAnimation+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117266829D67CAA00259C1B /* CAAnimation+QMUI.m */; }; 8117277B29D67CAB00259C1B /* QMUISearchBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117266A29D67CAA00259C1B /* QMUISearchBar.m */; }; 8117277C29D67CAB00259C1B /* QMUINavigationTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117266D29D67CAA00259C1B /* QMUINavigationTitleView.m */; }; 8117277D29D67CAB00259C1B /* UIToolbar+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267029D67CAA00259C1B /* UIToolbar+QMUI.m */; }; 8117277E29D67CAB00259C1B /* NSNumber+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267229D67CAA00259C1B /* NSNumber+QMUI.m */; }; 8117277F29D67CAB00259C1B /* UIColor+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267329D67CAA00259C1B /* UIColor+QMUI.m */; }; 8117278029D67CAB00259C1B /* UINavigationBar+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267529D67CAA00259C1B /* UINavigationBar+QMUI.m */; }; 8117278129D67CAB00259C1B /* UISearchController+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267829D67CAA00259C1B /* UISearchController+QMUI.m */; }; 8117278229D67CAB00259C1B /* UIImage+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267A29D67CAA00259C1B /* UIImage+QMUI.m */; }; 8117278329D67CAB00259C1B /* UIControl+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267B29D67CAA00259C1B /* UIControl+QMUI.m */; }; 8117278429D67CAB00259C1B /* UITableView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267C29D67CAA00259C1B /* UITableView+QMUI.m */; }; 8117278529D67CAB00259C1B /* UIApplication+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267D29D67CAA00259C1B /* UIApplication+QMUI.m */; }; 8117278629D67CAB00259C1B /* UITextField+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117267F29D67CAA00259C1B /* UITextField+QMUI.m */; }; 8117278729D67CAB00259C1B /* NSArray+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117268029D67CAA00259C1B /* NSArray+QMUI.m */; }; 8117278829D67CAB00259C1B /* UITableViewHeaderFooterView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117268629D67CAA00259C1B /* UITableViewHeaderFooterView+QMUI.m */; }; 8117278929D67CAB00259C1B /* UINavigationItem+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117268729D67CAA00259C1B /* UINavigationItem+QMUI.m */; }; 8117278A29D67CAB00259C1B /* UIScrollView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117268B29D67CAA00259C1B /* UIScrollView+QMUI.m */; }; 8117278B29D67CAB00259C1B /* UICollectionView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117268F29D67CAA00259C1B /* UICollectionView+QMUI.m */; }; 8117278C29D67CAB00259C1B /* UITraitCollection+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117269029D67CAA00259C1B /* UITraitCollection+QMUI.m */; }; 8117278D29D67CAB00259C1B /* UILabel+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117269529D67CAA00259C1B /* UILabel+QMUI.m */; }; 8117278E29D67CAB00259C1B /* UIButton+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117269729D67CAA00259C1B /* UIButton+QMUI.m */; }; 8117278F29D67CAB00259C1B /* UIImageView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117269929D67CAA00259C1B /* UIImageView+QMUI.m */; }; 8117279029D67CAB00259C1B /* UITabBar+QMUIBarProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117269C29D67CAA00259C1B /* UITabBar+QMUIBarProtocol.m */; }; 8117279129D67CAB00259C1B /* QMUIBarProtocolPrivate.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117269E29D67CAA00259C1B /* QMUIBarProtocolPrivate.m */; }; 8117279229D67CAB00259C1B /* UINavigationBar+QMUIBarProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726A129D67CAA00259C1B /* UINavigationBar+QMUIBarProtocol.m */; }; 8117279329D67CAB00259C1B /* UIGestureRecognizer+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726A229D67CAA00259C1B /* UIGestureRecognizer+QMUI.m */; }; 8117279429D67CAB00259C1B /* UIViewController+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726A529D67CAA00259C1B /* UIViewController+QMUI.m */; }; 8117279529D67CAB00259C1B /* UIView+QMUIBorder.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726A729D67CAA00259C1B /* UIView+QMUIBorder.m */; }; 8117279629D67CAB00259C1B /* UIWindow+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726AD29D67CAA00259C1B /* UIWindow+QMUI.m */; }; 8117279729D67CAB00259C1B /* UIBezierPath+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726B229D67CAA00259C1B /* UIBezierPath+QMUI.m */; }; 8117279829D67CAB00259C1B /* UIBlurEffect+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726B429D67CAA00259C1B /* UIBlurEffect+QMUI.m */; }; 8117279929D67CAB00259C1B /* UITabBar+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726B529D67CAA00259C1B /* UITabBar+QMUI.m */; }; 8117279A29D67CAB00259C1B /* QMUIStringPrivate.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726B629D67CAA00259C1B /* QMUIStringPrivate.m */; }; 8117279B29D67CAB00259C1B /* UIView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726BA29D67CAA00259C1B /* UIView+QMUI.m */; }; 8117279C29D67CAB00259C1B /* UIActivityIndicatorView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726BC29D67CAA00259C1B /* UIActivityIndicatorView+QMUI.m */; }; 8117279D29D67CAB00259C1B /* UITabBarItem+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726BD29D67CAA00259C1B /* UITabBarItem+QMUI.m */; }; 8117279E29D67CAB00259C1B /* UITextInputTraits+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726BE29D67CAA00259C1B /* UITextInputTraits+QMUI.m */; }; 8117279F29D67CAB00259C1B /* NSShadow+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726C029D67CAA00259C1B /* NSShadow+QMUI.m */; }; 811727A029D67CAB00259C1B /* UITextView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726C329D67CAA00259C1B /* UITextView+QMUI.m */; }; 811727A129D67CAB00259C1B /* NSCharacterSet+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726C429D67CAA00259C1B /* NSCharacterSet+QMUI.m */; }; 811727A229D67CAB00259C1B /* UISwitch+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726C529D67CAA00259C1B /* UISwitch+QMUI.m */; }; 811727A329D67CAB00259C1B /* UISearchBar+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726C629D67CAA00259C1B /* UISearchBar+QMUI.m */; }; 811727A429D67CAB00259C1B /* UITableViewCell+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726C729D67CAA00259C1B /* UITableViewCell+QMUI.m */; }; 811727A529D67CAB00259C1B /* NSAttributedString+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726C829D67CAA00259C1B /* NSAttributedString+QMUI.m */; }; 811727A629D67CAB00259C1B /* UIInterface+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726CB29D67CAA00259C1B /* UIInterface+QMUI.m */; }; 811727A729D67CAB00259C1B /* UIFont+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726CD29D67CAA00259C1B /* UIFont+QMUI.m */; }; 811727A829D67CAB00259C1B /* NSObject+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726CF29D67CAA00259C1B /* NSObject+QMUI.m */; }; 811727A929D67CAB00259C1B /* NSParagraphStyle+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D029D67CAA00259C1B /* NSParagraphStyle+QMUI.m */; }; 811727AA29D67CAB00259C1B /* NSURL+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D129D67CAA00259C1B /* NSURL+QMUI.m */; }; 811727AB29D67CAB00259C1B /* UIVisualEffectView+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D229D67CAA00259C1B /* UIVisualEffectView+QMUI.m */; }; 811727AC29D67CAB00259C1B /* UIBarItem+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D429D67CAA00259C1B /* UIBarItem+QMUI.m */; }; 811727AD29D67CAB00259C1B /* UISlider+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D629D67CAA00259C1B /* UISlider+QMUI.m */; }; 811727AE29D67CAB00259C1B /* CALayer+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D729D67CAA00259C1B /* CALayer+QMUI.m */; }; 811727AF29D67CAB00259C1B /* UINavigationController+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D829D67CAA00259C1B /* UINavigationController+QMUI.m */; }; 811727B029D67CAB00259C1B /* NSString+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726D929D67CAA00259C1B /* NSString+QMUI.m */; }; 811727B129D67CAB00259C1B /* UIMenuController+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726DA29D67CAA00259C1B /* UIMenuController+QMUI.m */; }; 811727B229D67CAB00259C1B /* UICollectionViewCell+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726DD29D67CAA00259C1B /* UICollectionViewCell+QMUI.m */; }; 811727B329D67CAB00259C1B /* NSPointerArray+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726DE29D67CAA00259C1B /* NSPointerArray+QMUI.m */; }; 811727B429D67CAB00259C1B /* NSMethodSignature+QMUI.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726E029D67CAA00259C1B /* NSMethodSignature+QMUI.m */; }; 811727B629D67CAB00259C1B /* NetResponseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726E529D67CAA00259C1B /* NetResponseModel.m */; }; 811727B829D67CAB00259C1B /* OSSTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726ED29D67CAA00259C1B /* OSSTool.m */; }; 811727B929D67CAB00259C1B /* NSString+CYH.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726F029D67CAA00259C1B /* NSString+CYH.m */; }; 811727BA29D67CAB00259C1B /* UIView+Creat.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726F229D67CAA00259C1B /* UIView+Creat.m */; }; 811727BC29D67CAB00259C1B /* THTabBarItemGifPlusButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726FA29D67CAA00259C1B /* THTabBarItemGifPlusButton.m */; }; 811727BD29D67CAB00259C1B /* THTabBarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 811726FC29D67CAA00259C1B /* THTabBarViewController.m */; }; 811727BE29D67CAB00259C1B /* THTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117270129D67CAA00259C1B /* THTableViewController.m */; }; 811727BF29D67CAB00259C1B /* THNavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117270229D67CAA00259C1B /* THNavigationController.m */; }; 811727C029D67CAB00259C1B /* THViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117270329D67CAA00259C1B /* THViewController.m */; }; 811727C129D67CAB00259C1B /* THView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8117270629D67CAA00259C1B /* THView.m */; }; 81425CA829F0DAAA009FAE0B /* THNetworkInterfaceService.m in Sources */ = {isa = PBXBuildFile; fileRef = 81425CA729F0DAAA009FAE0B /* THNetworkInterfaceService.m */; }; 8142BA3D29F26C770089E7F7 /* NetworkingTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 8142BA3C29F26C770089E7F7 /* NetworkingTool.m */; }; 8142BA3F29F26CDD0089E7F7 /* NetworkingManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 8142BA3E29F26CDD0089E7F7 /* NetworkingManager.m */; }; 81D172122994993D00901C59 /* THGiveVipMessageCellData.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D172112994993D00901C59 /* THGiveVipMessageCellData.m */; }; 81D1721829949D2500901C59 /* THGiveVipMessageCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D1721729949D2500901C59 /* THGiveVipMessageCell.m */; }; 81D1722F2995D95C00901C59 /* AppDelegate+THCustomTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 81D1722E2995D95C00901C59 /* AppDelegate+THCustomTabBarController.m */; }; 81DA68EF293EE70B001E694D /* recommdBottle.m in Sources */ = {isa = PBXBuildFile; fileRef = 81DA68EE293EE70B001E694D /* recommdBottle.m */; }; 9A6EC99B283E0BC900D80FF7 /* TUIMessageDataProvider+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A6EC99A283E0BC900D80FF7 /* TUIMessageDataProvider+TUIPatch.m */; }; 9A75DB29283F2383000680D6 /* NotificationService.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A75DB28283F2383000680D6 /* NotificationService.m */; }; 9A75DB33283F6386000680D6 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A75DB32283F6386000680D6 /* libz.tbd */; }; 9A75DB35283F6391000680D6 /* libsqlite3.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A75DB34283F6390000680D6 /* libsqlite3.tbd */; }; 9A75DB37283F639C000680D6 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A75DB36283F639C000680D6 /* UserNotifications.framework */; }; 9AC37C92285C045500003F93 /* swiftModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AC37C91285C045500003F93 /* swiftModel.swift */; }; B00677ED28324A5A00A835D9 /* ApplePayService.m in Sources */ = {isa = PBXBuildFile; fileRef = B00677EB28324A5900A835D9 /* ApplePayService.m */; }; B00FC7AD2882B2E1002D2FA7 /* BottlePhotoCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7AC2882B2E1002D2FA7 /* BottlePhotoCollectionCell.m */; }; B00FC7B02882D2D6002D2FA7 /* BottlePhotoCollectionView.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7AF2882D2D6002D2FA7 /* BottlePhotoCollectionView.m */; }; B00FC7B428839D5D002D2FA7 /* MTChatRecordInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7B328839D5D002D2FA7 /* MTChatRecordInputView.m */; }; B00FC7B728839D89002D2FA7 /* MTAudioManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7B628839D89002D2FA7 /* MTAudioManager.m */; }; B00FC7BA28839DB5002D2FA7 /* MTCameraTools.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7B828839DB5002D2FA7 /* MTCameraTools.m */; }; B00FC7C628839E08002D2FA7 /* ZZCircleProgress.bundle in Resources */ = {isa = PBXBuildFile; fileRef = B00FC7BF28839E07002D2FA7 /* ZZCircleProgress.bundle */; }; B00FC7C728839E08002D2FA7 /* ZZCountingLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7C128839E07002D2FA7 /* ZZCountingLabel.m */; }; B00FC7C828839E08002D2FA7 /* ZZCircleProgress.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7C328839E07002D2FA7 /* ZZCircleProgress.m */; }; B00FC7CC28839E42002D2FA7 /* AudioPlayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7CB28839E42002D2FA7 /* AudioPlayerView.m */; }; B00FC7D928839F8E002D2FA7 /* DDAudioHttp.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7CF28839F8D002D2FA7 /* DDAudioHttp.m */; }; B00FC7DA28839F8E002D2FA7 /* DDAudioManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7D028839F8D002D2FA7 /* DDAudioManager.m */; }; B00FC7DB28839F8E002D2FA7 /* DDLruStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7D228839F8D002D2FA7 /* DDLruStorage.m */; }; B00FC7DC28839F8E002D2FA7 /* DDAudioDiskCache.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7D428839F8D002D2FA7 /* DDAudioDiskCache.m */; }; B00FC7DD28839F8E002D2FA7 /* NSString+DDExt.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7D828839F8D002D2FA7 /* NSString+DDExt.m */; }; B00FC7E12883A051002D2FA7 /* DDHttpManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B00FC7DF2883A051002D2FA7 /* DDHttpManager.m */; }; B012AA6D282CF37500BBACA2 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B012AA6B282CF37500BBACA2 /* LaunchScreen.storyboard */; }; B0152CCE285EC6A300FFEC94 /* WalletViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B0152CCD285EC6A300FFEC94 /* WalletViewController.m */; }; B0152CD1285EC76100FFEC94 /* WalletInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B0152CD0285EC76100FFEC94 /* WalletInfo.m */; }; B0152CD4285EC78C00FFEC94 /* WalletRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = B0152CD3285EC78C00FFEC94 /* WalletRecord.m */; }; B0152CD7285EC79D00FFEC94 /* WalletBanner.m in Sources */ = {isa = PBXBuildFile; fileRef = B0152CD6285EC79D00FFEC94 /* WalletBanner.m */; }; B0152CDA285ECCEE00FFEC94 /* WalletRecordCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B0152CD9285ECCEE00FFEC94 /* WalletRecordCell.m */; }; B027191E2824B71E000BD727 /* AlibabaPuHuiTi-2-115-Black.ttf in Resources */ = {isa = PBXBuildFile; fileRef = B027191D2824B71E000BD727 /* AlibabaPuHuiTi-2-115-Black.ttf */; }; B0345F37281BFC2700D292C4 /* BottleReadView.m in Sources */ = {isa = PBXBuildFile; fileRef = B0345F36281BFC2700D292C4 /* BottleReadView.m */; }; B0345F3A281BFDB100D292C4 /* BottleDetailInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B0345F39281BFDB100D292C4 /* BottleDetailInfo.m */; }; B038476D28141A4100F47C18 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B038476C28141A4100F47C18 /* AppDelegate.m */; }; B038477828141A4200F47C18 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B038477728141A4200F47C18 /* Assets.xcassets */; }; B038477E28141A4200F47C18 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = B038477D28141A4200F47C18 /* main.m */; }; B038478628141AC200F47C18 /* AppSetup.m in Sources */ = {isa = PBXBuildFile; fileRef = B038478428141AC200F47C18 /* AppSetup.m */; }; B038493028141AD100F47C18 /* PYAppService.m in Sources */ = {isa = PBXBuildFile; fileRef = B038478828141AD100F47C18 /* PYAppService.m */; }; B038493128141AD100F47C18 /* PYHTTPManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B038478928141AD100F47C18 /* PYHTTPManager.m */; }; B038493228141AD100F47C18 /* UINavigationController+FDFullscreenPopGesture.m in Sources */ = {isa = PBXBuildFile; fileRef = B038478D28141AD100F47C18 /* UINavigationController+FDFullscreenPopGesture.m */; }; B038493328141AD200F47C18 /* PYNavigationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038479228141AD100F47C18 /* PYNavigationViewController.m */; }; B038493428141AD200F47C18 /* UIViewController+BXYStatefulViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038479528141AD100F47C18 /* UIViewController+BXYStatefulViewController.m */; }; B038493528141AD200F47C18 /* BXYViewStateMachine.m in Sources */ = {isa = PBXBuildFile; fileRef = B038479A28141AD100F47C18 /* BXYViewStateMachine.m */; }; B038493628141AD200F47C18 /* PYTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038479B28141AD100F47C18 /* PYTableViewController.m */; }; B038493728141AD200F47C18 /* PYImageView.m in Sources */ = {isa = PBXBuildFile; fileRef = B038479C28141AD100F47C18 /* PYImageView.m */; }; B038493828141AD200F47C18 /* MTStatefulBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = B038479F28141AD100F47C18 /* MTStatefulBaseView.m */; }; B038493928141AD200F47C18 /* PYBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847A028141AD100F47C18 /* PYBaseViewController.m */; }; B038493A28141AD200F47C18 /* UIView+MTCreate.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847A328141AD100F47C18 /* UIView+MTCreate.m */; }; B038493B28141AD200F47C18 /* PYThemeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847A628141AD100F47C18 /* PYThemeButton.m */; }; B038493C28141AD200F47C18 /* PYInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847A828141AD100F47C18 /* PYInputView.m */; }; B038493D28141AD200F47C18 /* PYCellInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847AB28141AD100F47C18 /* PYCellInputView.m */; }; B038493E28141AD200F47C18 /* FSTextInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847AC28141AD100F47C18 /* FSTextInputView.m */; }; B038493F28141AD200F47C18 /* AlertInputView.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847AE28141AD100F47C18 /* AlertInputView.m */; }; B038494028141AD200F47C18 /* PYGetSmsCodeButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847AF28141AD100F47C18 /* PYGetSmsCodeButton.m */; }; B038494128141AD200F47C18 /* YUButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847B328141AD100F47C18 /* YUButton.m */; }; B038494228141AD200F47C18 /* AmountKeyboard.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847B428141AD100F47C18 /* AmountKeyboard.m */; }; B038494328141AD200F47C18 /* PYWebController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847B928141AD100F47C18 /* PYWebController.m */; }; B038494428141AD200F47C18 /* YJWebProgressLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847BA28141AD100F47C18 /* YJWebProgressLayer.m */; }; B038494528141AD200F47C18 /* PYHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847BB28141AD100F47C18 /* PYHUD.m */; }; B038494628141AD200F47C18 /* UIView+JHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847C028141AD100F47C18 /* UIView+JHUD.m */; }; B038494728141AD200F47C18 /* JHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847C128141AD100F47C18 /* JHUD.m */; }; B038494828141AD200F47C18 /* UIImage+JHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847C428141AD100F47C18 /* UIImage+JHUD.m */; }; B038494928141AD200F47C18 /* JHUDAnimationView.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847C528141AD100F47C18 /* JHUDAnimationView.m */; }; B038494A28141AD200F47C18 /* MTCacheManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847CA28141AD100F47C18 /* MTCacheManager.m */; }; B038494B28141AD200F47C18 /* MTGridSelectConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847CD28141AD100F47C18 /* MTGridSelectConfig.m */; }; B038494C28141AD200F47C18 /* MTGridSelectView.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847CE28141AD100F47C18 /* MTGridSelectView.m */; }; B038494D28141AD200F47C18 /* PickerButton.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847D028141AD100F47C18 /* PickerButton.m */; }; B038494E28141AD200F47C18 /* UIImage+PHAsset.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847D228141AD100F47C18 /* UIImage+PHAsset.m */; }; B038495E28141AD200F47C18 /* TZImagePickerController+MTImagePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847F328141AD100F47C18 /* TZImagePickerController+MTImagePicker.m */; }; B038495F28141AD200F47C18 /* NSDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847F728141AD100F47C18 /* NSDictionary+BlocksKit.m */; }; B038496028141AD200F47C18 /* NSMutableArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847F928141AD100F47C18 /* NSMutableArray+BlocksKit.m */; }; B038496128141AD200F47C18 /* NSMutableIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847FA28141AD100F47C18 /* NSMutableIndexSet+BlocksKit.m */; }; B038496228141AD200F47C18 /* NSObject+BKBlockObservation.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847FD28141AD100F47C18 /* NSObject+BKBlockObservation.m */; }; B038496328141AD200F47C18 /* NSTimer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B03847FE28141AD100F47C18 /* NSTimer+BlocksKit.m */; }; B038496428141AD200F47C18 /* NSInvocation+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480228141AD100F47C18 /* NSInvocation+BlocksKit.m */; }; B038496528141AD200F47C18 /* NSSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480328141AD100F47C18 /* NSSet+BlocksKit.m */; }; B038496628141AD200F47C18 /* NSMutableOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480728141AD100F47C18 /* NSMutableOrderedSet+BlocksKit.m */; }; B038496728141AD200F47C18 /* NSOrderedSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480828141AD100F47C18 /* NSOrderedSet+BlocksKit.m */; }; B038496828141AD200F47C18 /* NSObject+BKAssociatedObjects.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480A28141AD100F47C18 /* NSObject+BKAssociatedObjects.m */; }; B038496928141AD200F47C18 /* NSMapTable+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480B28141AD100F47C18 /* NSMapTable+BlocksKit.m */; }; B038496A28141AD200F47C18 /* NSArray+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480E28141AD100F47C18 /* NSArray+BlocksKit.m */; }; B038496B28141AD200F47C18 /* NSObject+BKBlockExecution.m in Sources */ = {isa = PBXBuildFile; fileRef = B038480F28141AD100F47C18 /* NSObject+BKBlockExecution.m */; }; B038496C28141AD200F47C18 /* NSIndexSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038481228141AD100F47C18 /* NSIndexSet+BlocksKit.m */; }; B038496D28141AD200F47C18 /* NSMutableDictionary+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038481628141AD100F47C18 /* NSMutableDictionary+BlocksKit.m */; }; B038496E28141AD200F47C18 /* NSMutableSet+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038481728141AD100F47C18 /* NSMutableSet+BlocksKit.m */; }; B038496F28141AD200F47C18 /* UITextView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038481A28141AD100F47C18 /* UITextView+BlocksKit.m */; }; B038497028141AD200F47C18 /* UIView+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038481D28141AD100F47C18 /* UIView+BlocksKit.m */; }; B038497128141AD200F47C18 /* UIGestureRecognizer+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038481E28141AD100F47C18 /* UIGestureRecognizer+BlocksKit.m */; }; B038497228141AD200F47C18 /* UITextField+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038482028141AD100F47C18 /* UITextField+BlocksKit.m */; }; B038497328141AD200F47C18 /* UIControl+BlocksKit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038482128141AD100F47C18 /* UIControl+BlocksKit.m */; }; B038497428141AD200F47C18 /* A2BlockInvocation.m in Sources */ = {isa = PBXBuildFile; fileRef = B038482528141AD100F47C18 /* A2BlockInvocation.m */; }; B038497528141AD200F47C18 /* NSObject+A2BlockDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B038482828141AD100F47C18 /* NSObject+A2BlockDelegate.m */; }; B038497628141AD200F47C18 /* A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B038482A28141AD100F47C18 /* A2DynamicDelegate.m */; }; B038497728141AD200F47C18 /* NSObject+A2DynamicDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = B038482B28141AD100F47C18 /* NSObject+A2DynamicDelegate.m */; }; B038497828141AD200F47C18 /* UITextField+MTLimit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038482F28141AD100F47C18 /* UITextField+MTLimit.m */; }; B038497928141AD200F47C18 /* NSString+MTLimit.m in Sources */ = {isa = PBXBuildFile; fileRef = B038483128141AD100F47C18 /* NSString+MTLimit.m */; }; B038497A28141AD200F47C18 /* MTTextFieldLimitManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B038483328141AD100F47C18 /* MTTextFieldLimitManager.m */; }; B038497B28141AD200F47C18 /* CWCarousel.m in Sources */ = {isa = PBXBuildFile; fileRef = B038483728141AD100F47C18 /* CWCarousel.m */; }; B038497C28141AD200F47C18 /* CWFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = B038483928141AD100F47C18 /* CWFlowLayout.m */; }; B038497D28141AD200F47C18 /* MTPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = B038483E28141AD100F47C18 /* MTPickerView.m */; }; B038497E28141AD200F47C18 /* province.json in Resources */ = {isa = PBXBuildFile; fileRef = B038484328141AD100F47C18 /* province.json */; }; B038497F28141AD200F47C18 /* FSDateSignModel.m in Sources */ = {isa = PBXBuildFile; fileRef = B038484428141AD100F47C18 /* FSDateSignModel.m */; }; B038498028141AD200F47C18 /* address-for-ios.plist in Resources */ = {isa = PBXBuildFile; fileRef = B038484528141AD100F47C18 /* address-for-ios.plist */; }; B038498128141AD200F47C18 /* FSLocationDataManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B038484628141AD100F47C18 /* FSLocationDataManager.m */; }; B038498228141AD200F47C18 /* FSLocationPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = B038484728141AD100F47C18 /* FSLocationPickerView.m */; }; B038498328141AD200F47C18 /* CAAnimation+WAnimation.m in Sources */ = {isa = PBXBuildFile; fileRef = B038484B28141AD100F47C18 /* CAAnimation+WAnimation.m */; }; B038498428141AD200F47C18 /* UIBarButtonItem+WZLBadge.m in Sources */ = {isa = PBXBuildFile; fileRef = B038485028141AD100F47C18 /* UIBarButtonItem+WZLBadge.m */; }; B038498528141AD200F47C18 /* UITabBarItem+WZLBadge.m in Sources */ = {isa = PBXBuildFile; fileRef = B038485128141AD100F47C18 /* UITabBarItem+WZLBadge.m */; }; B038498628141AD200F47C18 /* UIView+WZLBadge.m in Sources */ = {isa = PBXBuildFile; fileRef = B038485728141AD100F47C18 /* UIView+WZLBadge.m */; }; B038499128141AD200F47C18 /* MTPageConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B038487328141AD100F47C18 /* MTPageConfig.m */; }; B038499228141AD200F47C18 /* MTPageView.m in Sources */ = {isa = PBXBuildFile; fileRef = B038487428141AD100F47C18 /* MTPageView.m */; }; B038499328141AD200F47C18 /* WLUnitFieldTextRange.m in Sources */ = {isa = PBXBuildFile; fileRef = B038487928141AD100F47C18 /* WLUnitFieldTextRange.m */; }; B038499428141AD200F47C18 /* WLUnitField.m in Sources */ = {isa = PBXBuildFile; fileRef = B038487C28141AD100F47C18 /* WLUnitField.m */; }; B038499528141AD200F47C18 /* WLUnitFieldTextPosition.m in Sources */ = {isa = PBXBuildFile; fileRef = B038487D28141AD100F47C18 /* WLUnitFieldTextPosition.m */; }; B038499628141AD200F47C18 /* YBRectConst.m in Sources */ = {isa = PBXBuildFile; fileRef = B038488028141AD100F47C18 /* YBRectConst.m */; }; B038499728141AD200F47C18 /* YBPopupMenuPath.m in Sources */ = {isa = PBXBuildFile; fileRef = B038488128141AD100F47C18 /* YBPopupMenuPath.m */; }; B038499828141AD200F47C18 /* YBPopupMenu.m in Sources */ = {isa = PBXBuildFile; fileRef = B038488328141AD100F47C18 /* YBPopupMenu.m */; }; B038499928141AD200F47C18 /* ToastUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = B038488628141AD100F47C18 /* ToastUtil.m */; }; B038499A28141AD200F47C18 /* MTAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = B038488828141AD100F47C18 /* MTAlertView.m */; }; B038499B28141AD200F47C18 /* zhPopupController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038488B28141AD100F47C18 /* zhPopupController.m */; }; B038499C28141AD200F47C18 /* MTActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = B038488F28141AD100F47C18 /* MTActionSheet.m */; }; B038499D28141AD200F47C18 /* RichTextLabel.m in Sources */ = {isa = PBXBuildFile; fileRef = B038489028141AD100F47C18 /* RichTextLabel.m */; }; B038499E28141AD200F47C18 /* MTCommonListTableConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B038489228141AD100F47C18 /* MTCommonListTableConfig.m */; }; B038499F28141AD200F47C18 /* MTCommonListTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B038489528141AD100F47C18 /* MTCommonListTableViewCell.m */; }; B03849A028141AD200F47C18 /* MTCommonListTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038489828141AD100F47C18 /* MTCommonListTableViewController.m */; }; B03849A128141AD200F47C18 /* MTShareServiceImp.m in Sources */ = {isa = PBXBuildFile; fileRef = B038489A28141AD100F47C18 /* MTShareServiceImp.m */; }; B03849A228141AD200F47C18 /* TPServiceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B038489E28141AD100F47C18 /* TPServiceManager.m */; }; B03849A328141AD200F47C18 /* UIDevice+hw.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848A228141AD100F47C18 /* UIDevice+hw.m */; }; B03849A428141AD200F47C18 /* UIView+PYExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848A328141AD100F47C18 /* UIView+PYExtension.m */; }; B03849A528141AD200F47C18 /* UIBarButtonItem+PYExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848A428141AD100F47C18 /* UIBarButtonItem+PYExtension.m */; }; B03849A628141AD200F47C18 /* UIViewAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848AA28141AD100F47C18 /* UIViewAdditions.m */; }; B03849A728141AD200F47C18 /* NSString+PYExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848AB28141AD100F47C18 /* NSString+PYExtension.m */; }; B03849A828141AD200F47C18 /* UIScreenEx.mm in Sources */ = {isa = PBXBuildFile; fileRef = B03848AC28141AD100F47C18 /* UIScreenEx.mm */; }; B03849A928141AD200F47C18 /* NSTimer+addition.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848B128141AD100F47C18 /* NSTimer+addition.m */; }; B03849AA28141AD200F47C18 /* UIView+WaterMark.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848B328141AD100F47C18 /* UIView+WaterMark.m */; }; B03849AB28141AD200F47C18 /* NSDictionary+Json.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848B628141AD100F47C18 /* NSDictionary+Json.m */; }; B03849AC28141AD200F47C18 /* NSDate+Common.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848BA28141AD100F47C18 /* NSDate+Common.m */; }; B03849AD28141AD200F47C18 /* NSDateDeal.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848BB28141AD100F47C18 /* NSDateDeal.m */; }; B03849AE28141AD200F47C18 /* UIColor+PYExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848BC28141AD100F47C18 /* UIColor+PYExtension.m */; }; B03849AF28141AD200F47C18 /* UIImage+TintColor.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848C028141AD100F47C18 /* UIImage+TintColor.m */; }; B03849B028141AD200F47C18 /* UIImage+Extender.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848C128141AD100F47C18 /* UIImage+Extender.m */; }; B03849B128141AD200F47C18 /* UIImage+Scale.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848C228141AD100F47C18 /* UIImage+Scale.m */; }; B03849B228141AD200F47C18 /* UIImage+Gradient.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848C428141AD100F47C18 /* UIImage+Gradient.m */; }; B03849B328141AD200F47C18 /* BlackListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848C928141AD100F47C18 /* BlackListCell.m */; }; B03849B428141AD200F47C18 /* SettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848CD28141AD100F47C18 /* SettingsViewController.m */; }; B03849B528141AD200F47C18 /* BlackListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848CE28141AD100F47C18 /* BlackListViewController.m */; }; B03849B628141AD200F47C18 /* PrivacySettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848D128141AD100F47C18 /* PrivacySettingsViewController.m */; }; B03849B728141AD200F47C18 /* ChangePhoneViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848D228141AD100F47C18 /* ChangePhoneViewController.m */; }; B03849B828141AD200F47C18 /* SystemSettingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848D528141AD100F47C18 /* SystemSettingsViewController.m */; }; B03849B928141AD200F47C18 /* FeedbackViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848D628141AD100F47C18 /* FeedbackViewController.m */; }; B03849BA28141AD200F47C18 /* ChatService.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848DA28141AD100F47C18 /* ChatService.m */; }; B03849BB28141AD200F47C18 /* GroupInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848DD28141AD100F47C18 /* GroupInfo.m */; }; B03849BC28141AD200F47C18 /* AvatarView.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848DF28141AD100F47C18 /* AvatarView.m */; }; B03849BE28141AD200F47C18 /* ChatViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848E528141AD100F47C18 /* ChatViewController.m */; }; B03849BF28141AD200F47C18 /* MsgListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848E728141AD100F47C18 /* MsgListViewController.m */; }; B03849C028141AD200F47C18 /* C2CChatSetttingsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848E828141AD100F47C18 /* C2CChatSetttingsViewController.m */; }; B03849C128141AD200F47C18 /* TUIGlobalization+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848EB28141AD100F47C18 /* TUIGlobalization+TUIPatch.m */; }; B03849C228141AD200F47C18 /* V2TIMMessage+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848F328141AD100F47C18 /* V2TIMMessage+TUIPatch.m */; }; B03849C328141AD200F47C18 /* TUIConversationListController+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848F528141AD100F47C18 /* TUIConversationListController+TUIPatch.m */; }; B03849C428141AD200F47C18 /* TUITool+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848F628141AD100F47C18 /* TUITool+TUIPatch.m */; }; B03849C528141AD200F47C18 /* TUIMessageCell+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848F728141AD100F47C18 /* TUIMessageCell+TUIPatch.m */; }; B03849C728141AD200F47C18 /* TUIImageMessageCellData+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848FA28141AD100F47C18 /* TUIImageMessageCellData+TUIPatch.m */; }; B03849C828141AD200F47C18 /* TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848FB28141AD100F47C18 /* TUIPatch.m */; }; B03849C928141AD200F47C18 /* TUIBaseMessageController+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848FC28141AD100F47C18 /* TUIBaseMessageController+TUIPatch.m */; }; B03849CA28141AD200F47C18 /* AppConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B03848FE28141AD100F47C18 /* AppConfig.m */; }; B03849CB28141AD200F47C18 /* User.m in Sources */ = {isa = PBXBuildFile; fileRef = B038490628141AD100F47C18 /* User.m */; }; B03849CC28141AD200F47C18 /* UserService.m in Sources */ = {isa = PBXBuildFile; fileRef = B038490728141AD100F47C18 /* UserService.m */; }; B03849CD28141AD200F47C18 /* UserCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B038490D28141AD100F47C18 /* UserCell.m */; }; B03849CE28141AD200F47C18 /* ReportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038491128141AD100F47C18 /* ReportViewController.m */; }; B03849CF28141AD200F47C18 /* EditSloganViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038491228141AD100F47C18 /* EditSloganViewController.m */; }; B03849D128141AD200F47C18 /* EditNameViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038491428141AD100F47C18 /* EditNameViewController.m */; }; B03849D228141AD200F47C18 /* UserListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038491628141AD100F47C18 /* UserListViewController.m */; }; B03849D328141AD200F47C18 /* EditProfileViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038491728141AD100F47C18 /* EditProfileViewController.m */; }; B03849D428141AD200F47C18 /* JWTDecoder.m in Sources */ = {isa = PBXBuildFile; fileRef = B038491E28141AD100F47C18 /* JWTDecoder.m */; }; B03849D528141AD200F47C18 /* LoginService.m in Sources */ = {isa = PBXBuildFile; fileRef = B038491F28141AD100F47C18 /* LoginService.m */; }; B03849D628141AD200F47C18 /* SetAvatarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038492128141AD100F47C18 /* SetAvatarViewController.m */; }; B03849D728141AD200F47C18 /* LaunchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038492728141AD100F47C18 /* LaunchViewController.m */; }; B03849D828141AD200F47C18 /* LoginBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038492828141AD100F47C18 /* LoginBaseViewController.m */; }; B03849D928141AD200F47C18 /* PhoneLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038492928141AD100F47C18 /* PhoneLoginViewController.m */; }; B03849DA28141AD200F47C18 /* SetNickNameViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038492B28141AD100F47C18 /* SetNickNameViewController.m */; }; B03849DB28141AD200F47C18 /* PhoneFlashLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038492C28141AD100F47C18 /* PhoneFlashLoginViewController.m */; }; B03849DC28141AD200F47C18 /* GetSmsCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B038492D28141AD100F47C18 /* GetSmsCodeViewController.m */; }; B03849E22814DE2A00F47C18 /* SetGenderViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B03849E12814DE2A00F47C18 /* SetGenderViewController.m */; }; B04EEF53284F11D8007BB5FB /* TUIConversationListDataProvider+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B04EEF52284F11D8007BB5FB /* TUIConversationListDataProvider+TUIPatch.m */; }; B05F778D2884072200502B8F /* TUISystemMessageCellData+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B05F778C2884072200502B8F /* TUISystemMessageCellData+TUIPatch.m */; }; B0760214281AB9CB009CD229 /* BottlePublishViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B0760213281AB9CB009CD229 /* BottlePublishViewController.m */; }; B076021B281B769F009CD229 /* BottleTypeInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B076021A281B769F009CD229 /* BottleTypeInfo.m */; }; B076021E281B7719009CD229 /* BottleInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B076021D281B7719009CD229 /* BottleInfo.m */; }; B0760221281B7801009CD229 /* HomeBottleInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B0760220281B7801009CD229 /* HomeBottleInfo.m */; }; B07834B9284A41DC0031FB16 /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = B07834A7284A41DC0031FB16 /* LICENSE */; }; B07834BA284A41DC0031FB16 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = B07834A8284A41DC0031FB16 /* README.md */; }; B07834D1284A49310031FB16 /* KSProgressLayer.m in Sources */ = {isa = PBXBuildFile; fileRef = B07834C2284A49300031FB16 /* KSProgressLayer.m */; }; B07834D2284A49310031FB16 /* UIImage+KS.m in Sources */ = {isa = PBXBuildFile; fileRef = B07834C7284A49300031FB16 /* UIImage+KS.m */; }; B07834D3284A49310031FB16 /* KSPhotoItem.m in Sources */ = {isa = PBXBuildFile; fileRef = B07834CA284A49300031FB16 /* KSPhotoItem.m */; }; B07834D4284A49310031FB16 /* KSPhotoBrowser.m in Sources */ = {isa = PBXBuildFile; fileRef = B07834CC284A49300031FB16 /* KSPhotoBrowser.m */; }; B07834D6284A49310031FB16 /* KSPhotoView.m in Sources */ = {isa = PBXBuildFile; fileRef = B07834CE284A49310031FB16 /* KSPhotoView.m */; }; B07834D7284A49310031FB16 /* KSSDImageManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B07834D0284A49310031FB16 /* KSSDImageManager.m */; }; B07CCB7E281BA0C00042ED5E /* BottleTypeGroupInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B07CCB7D281BA0C00042ED5E /* BottleTypeGroupInfo.m */; }; B08279E32860380700076770 /* TUITheme+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B08279E22860380700076770 /* TUITheme+TUIPatch.m */; }; B08279E628603DD100076770 /* UIImage+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B08279E428603DD100076770 /* UIImage+TUIPatch.m */; }; B0842D3528AD2BB40096ADEF /* GenderPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = B0842D3428AD2BB40096ADEF /* GenderPickerView.m */; }; B08D6215281FC3FE00B329C6 /* VIPViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B08D6212281FC3FE00B329C6 /* VIPViewController.m */; }; B08D6216281FC3FE00B329C6 /* VIPItem.m in Sources */ = {isa = PBXBuildFile; fileRef = B08D6213281FC3FE00B329C6 /* VIPItem.m */; }; B08D6217281FC3FE00B329C6 /* VIPSpecialInfoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B08D6214281FC3FE00B329C6 /* VIPSpecialInfoCell.m */; }; B09AB3CA281D64050007C5EB /* MessageNotificationListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B09AB3C8281D64050007C5EB /* MessageNotificationListViewController.m */; }; B09AB3CD281D64B80007C5EB /* MessageNotificationCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B09AB3CB281D64B80007C5EB /* MessageNotificationCell.m */; }; B09AB3D0281D64D30007C5EB /* MessageNotification.m in Sources */ = {isa = PBXBuildFile; fileRef = B09AB3CE281D64D30007C5EB /* MessageNotification.m */; }; B09DE77D281581B7001281E4 /* ProfileViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B09DE77C281581B7001281E4 /* ProfileViewController.m */; }; B0B650432816C6EA00B4F93D /* TUIConversationCell+TUIPatch.m in Sources */ = {isa = PBXBuildFile; fileRef = B0B650422816C6EA00B4F93D /* TUIConversationCell+TUIPatch.m */; }; B0C63FFA2818D465005A12B8 /* BottleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C63FF92818D465005A12B8 /* BottleViewController.m */; }; B0C63FFF2818D917005A12B8 /* BottleCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C63FFE2818D917005A12B8 /* BottleCollectionCell.m */; }; B0C64006281A2989005A12B8 /* BottleService.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C64005281A2988005A12B8 /* BottleService.m */; }; B0C64009281A2ED4005A12B8 /* BottleTypePickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C64008281A2ED4005A12B8 /* BottleTypePickerViewController.m */; }; B0C6407A281A4D39005A12B8 /* BottleTypeCollectionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C64079281A4D39005A12B8 /* BottleTypeCollectionCell.m */; }; B0C6407D281A5496005A12B8 /* BottleTypeCollectionHeader.m in Sources */ = {isa = PBXBuildFile; fileRef = B0C6407C281A5496005A12B8 /* BottleTypeCollectionHeader.m */; }; B0D657772826A7A0002ADD3C /* C2CChatViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D657762826A7A0002ADD3C /* C2CChatViewController.m */; }; B0D8ECE2281FC52C0048B92F /* VIPGoodsInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D8ECE1281FC52C0048B92F /* VIPGoodsInfo.m */; }; B0D8ECE5281FC5BD0048B92F /* VIPGoods.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D8ECE4281FC5BD0048B92F /* VIPGoods.m */; }; B0D8ECE8281FCB810048B92F /* VIPConfig.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D8ECE7281FCB810048B92F /* VIPConfig.m */; }; B0D8ECEB281FE7860048B92F /* VIPCardInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D8ECEA281FE7860048B92F /* VIPCardInfo.m */; }; B0D8ECEE281FE7F90048B92F /* VIPCard.m in Sources */ = {isa = PBXBuildFile; fileRef = B0D8ECED281FE7F90048B92F /* VIPCard.m */; }; B0DB7A8D28293A15002A5170 /* TH_login_enter.png in Resources */ = {isa = PBXBuildFile; fileRef = B0DB7A8C28293A15002A5170 /* TH_login_enter.png */; }; B0E0EA412849C31D00043AB8 /* ProfileCardViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = B0E0EA402849C31D00043AB8 /* ProfileCardViewController.m */; }; B0E0EA442849C69800043AB8 /* ProfilePhotoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = B0E0EA432849C69800043AB8 /* ProfilePhotoCell.m */; }; B0E0EA48284A288D00043AB8 /* ProfilePhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = B0E0EA47284A288D00043AB8 /* ProfilePhoto.m */; }; B0EDD46F28489AB20036B441 /* GTExtensionSDK.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 9A753E3D283FB99E002BC240 /* GTExtensionSDK.framework */; }; D916866D2A077160007DD80E /* THNearAndLanternViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D916866C2A077160007DD80E /* THNearAndLanternViewController.m */; }; D91686702A0798FD007DD80E /* THDemoMineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D916866F2A0798FD007DD80E /* THDemoMineViewController.m */; }; D93C3B772925E3AE00E840FD /* BigUserImgAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = D93C3B762925E3AE00E840FD /* BigUserImgAlertView.m */; }; D95E4A3E29212DBB00CBBDDA /* MineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D95E4A3D29212DBB00CBBDDA /* MineViewController.m */; }; D9AC771628EED2A9004C54BF /* BottleBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC771528EED2A9004C54BF /* BottleBaseViewController.m */; }; D9AC771928EF2F24004C54BF /* BottleNerbyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC771828EF2F24004C54BF /* BottleNerbyViewController.m */; }; D9AC771C28EF3053004C54BF /* userNearbyModel.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC771B28EF3053004C54BF /* userNearbyModel.m */; }; D9AC771F28EFE0F3004C54BF /* BottleUserNearbyTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC771E28EFE0F3004C54BF /* BottleUserNearbyTableViewCell.m */; }; D9AC772228F05B45004C54BF /* BottleUserNearbyShaiXuanAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC772128F05B45004C54BF /* BottleUserNearbyShaiXuanAlertView.m */; }; D9AC772628F05D57004C54BF /* ZcqVender.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC772528F05D57004C54BF /* ZcqVender.m */; }; D9AC772928F0640F004C54BF /* BottleShaiXuanCellView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC772828F0640F004C54BF /* BottleShaiXuanCellView.m */; }; D9AC772C28F1080D004C54BF /* SetLoginUserInfoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D9AC772B28F1080D004C54BF /* SetLoginUserInfoViewController.m */; }; D9FD6A98291C053E00923069 /* InviteCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FD6A97291C053E00923069 /* InviteCodeViewController.m */; }; D9FD6ABB2920418500923069 /* InviteCordViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FD6ABA2920418400923069 /* InviteCordViewCell.m */; }; D9FD6ABE2920633800923069 /* inputInviteCodeAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FD6ABD2920633800923069 /* inputInviteCodeAlertView.m */; }; D9FD6AC12920A95F00923069 /* ShareInviteCodeAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = D9FD6AC02920A95E00923069 /* ShareInviteCodeAlertView.m */; }; FC8C57C529357A57006E5110 /* NearbyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57C429357A57006E5110 /* NearbyViewController.m */; }; FC8C57E32935A3F6006E5110 /* BRResultModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57C82935A3F6006E5110 /* BRResultModel.m */; }; FC8C57E42935A3F6006E5110 /* BRStringPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57CB2935A3F6006E5110 /* BRStringPickerView.m */; }; FC8C57E52935A3F6006E5110 /* BRDatePickerView+BR.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57CE2935A3F6006E5110 /* BRDatePickerView+BR.m */; }; FC8C57E62935A3F6006E5110 /* NSDate+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57D02935A3F6006E5110 /* NSDate+BRPickerView.m */; }; FC8C57E72935A3F6006E5110 /* BRDatePickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57D12935A3F6006E5110 /* BRDatePickerView.m */; }; FC8C57E82935A3F6006E5110 /* BRPickerView.bundle in Resources */ = {isa = PBXBuildFile; fileRef = FC8C57D72935A3F6006E5110 /* BRPickerView.bundle */; }; FC8C57E92935A3F6006E5110 /* BRPickerStyle.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57D82935A3F6006E5110 /* BRPickerStyle.m */; }; FC8C57EA2935A3F6006E5110 /* BRBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57D92935A3F6006E5110 /* BRBaseView.m */; }; FC8C57EB2935A3F6006E5110 /* NSBundle+BRPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57DA2935A3F6006E5110 /* NSBundle+BRPickerView.m */; }; FC8C57EC2935A3F6006E5110 /* BRAddressModel.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57DE2935A3F6006E5110 /* BRAddressModel.m */; }; FC8C57ED2935A3F6006E5110 /* BRAddressPickerView.bundle in Resources */ = {isa = PBXBuildFile; fileRef = FC8C57E12935A3F6006E5110 /* BRAddressPickerView.bundle */; }; FC8C57EE2935A3F6006E5110 /* BRAddressPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = FC8C57E22935A3F6006E5110 /* BRAddressPickerView.m */; }; FC8C57F02935A617006E5110 /* linkage3_data.json in Resources */ = {isa = PBXBuildFile; fileRef = FC8C57EF2935A617006E5110 /* linkage3_data.json */; }; FC998D252936F98300E67DCD /* BottleDetialController.m in Sources */ = {isa = PBXBuildFile; fileRef = FC998D242936F98300E67DCD /* BottleDetialController.m */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ 0A36C0BF581F207BA348D1A2 /* Pods_TreeHole.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TreeHole.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 14A2457DD01F77CBA8F99B41 /* Pods-TreeHole.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TreeHole.release.xcconfig"; path = "Target Support Files/Pods-TreeHole/Pods-TreeHole.release.xcconfig"; sourceTree = ""; }; 49AB12FA477E4D65042A4720 /* Pods-TreeHole.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TreeHole.debug.xcconfig"; path = "Target Support Files/Pods-TreeHole/Pods-TreeHole.debug.xcconfig"; sourceTree = ""; }; 6A3613F5F0C387980F724DC6 /* Pods-HoleNotification.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-HoleNotification.release.xcconfig"; path = "Target Support Files/Pods-HoleNotification/Pods-HoleNotification.release.xcconfig"; sourceTree = ""; }; 74C6371F8879CD5C14B77D4D /* Pods_HoleNotification.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_HoleNotification.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 8110E0092A724EEC0050F3E0 /* THLVTipView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = THLVTipView.h; sourceTree = ""; }; 8110E00A2A724EEC0050F3E0 /* THLVTipView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THLVTipView.m; sourceTree = ""; }; 8110E00C2A724EF80050F3E0 /* THLVTipView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = THLVTipView.xib; sourceTree = ""; }; 8110E00E2A7352040050F3E0 /* THMineHeaderView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = THMineHeaderView.h; sourceTree = ""; }; 8110E00F2A7352040050F3E0 /* THMineHeaderView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THMineHeaderView.m; sourceTree = ""; }; 8110E0112A7352260050F3E0 /* THMineHeaderView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = THMineHeaderView.xib; sourceTree = ""; }; 8110E0132A736DAE0050F3E0 /* THMineTypeNavView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = THMineTypeNavView.h; sourceTree = ""; }; 8110E0142A736DAE0050F3E0 /* THMineTypeNavView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THMineTypeNavView.m; sourceTree = ""; }; 8110E0162A736DC30050F3E0 /* THMineTypeNavView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = THMineTypeNavView.xib; sourceTree = ""; }; 8117255729D67CAA00259C1B /* THLanternAnimationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THLanternAnimationController.m; sourceTree = ""; }; 8117255829D67CAA00259C1B /* THHomeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THHomeViewController.h; sourceTree = ""; }; 8117255929D67CAA00259C1B /* THLanternAnimationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THLanternAnimationController.h; sourceTree = ""; }; 8117255A29D67CAA00259C1B /* THHomeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THHomeViewController.m; sourceTree = ""; }; 8117255C29D67CAA00259C1B /* THBottleInfoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THBottleInfoModel.h; sourceTree = ""; }; 8117255D29D67CAA00259C1B /* THBottleModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THBottleModel.m; sourceTree = ""; }; 8117255E29D67CAA00259C1B /* THBottleInfoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THBottleInfoModel.m; sourceTree = ""; }; 8117255F29D67CAA00259C1B /* THBottleModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THBottleModel.h; sourceTree = ""; }; 8117256129D67CAA00259C1B /* THBottleInfoCardContainerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THBottleInfoCardContainerView.m; sourceTree = ""; }; 8117256229D67CAA00259C1B /* THBottleInfoImagesCollectionCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THBottleInfoImagesCollectionCell.h; sourceTree = ""; }; 8117256329D67CAA00259C1B /* THBottleInfoCardContentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THBottleInfoCardContentView.h; sourceTree = ""; }; 8117256429D67CAA00259C1B /* THHomeHotPartyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THHomeHotPartyView.m; sourceTree = ""; }; 8117256529D67CAA00259C1B /* THBottleInfoBuyVipView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THBottleInfoBuyVipView.h; sourceTree = ""; }; 8117256629D67CAA00259C1B /* THLanternScrollView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THLanternScrollView.m; sourceTree = ""; }; 8117256729D67CAA00259C1B /* THLanternScrollItemView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THLanternScrollItemView.m; sourceTree = ""; }; 8117256829D67CAA00259C1B /* THHomeHotPartyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THHomeHotPartyView.h; sourceTree = ""; }; 8117256929D67CAA00259C1B /* THBottleInfoCardContentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THBottleInfoCardContentView.m; sourceTree = ""; }; 8117256A29D67CAA00259C1B /* THBottleInfoImagesCollectionCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THBottleInfoImagesCollectionCell.m; sourceTree = ""; }; 8117256B29D67CAA00259C1B /* THBottleInfoCardContainerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THBottleInfoCardContainerView.h; sourceTree = ""; }; 8117256C29D67CAA00259C1B /* THLanternScrollItemView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THLanternScrollItemView.h; sourceTree = ""; }; 8117256D29D67CAA00259C1B /* THLanternScrollView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THLanternScrollView.h; sourceTree = ""; }; 8117256E29D67CAA00259C1B /* THBottleInfoBuyVipView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THBottleInfoBuyVipView.m; sourceTree = ""; }; 8117257029D67CAA00259C1B /* AppDelegate+THSetup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "AppDelegate+THSetup.m"; sourceTree = ""; }; 8117257129D67CAA00259C1B /* AppDelegate+THSetup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "AppDelegate+THSetup.h"; sourceTree = ""; }; 8117257529D67CAA00259C1B /* THUserInfoModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THUserInfoModel.m; sourceTree = ""; }; 8117257629D67CAA00259C1B /* THUserInfoModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THUserInfoModel.h; sourceTree = ""; }; 8117257A29D67CAA00259C1B /* CYHProvinceCityAreaHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CYHProvinceCityAreaHelper.h; sourceTree = ""; }; 8117257B29D67CAA00259C1B /* ProvinceCityArea.geojson */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = ProvinceCityArea.geojson; sourceTree = ""; }; 8117257C29D67CAA00259C1B /* CYHProvinceCityAreaHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CYHProvinceCityAreaHelper.m; sourceTree = ""; }; 8117258029D67CAA00259C1B /* GeTuiServiceTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GeTuiServiceTool.h; sourceTree = ""; }; 8117258129D67CAA00259C1B /* GeTuiServiceTool+QuickAuthorize.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "GeTuiServiceTool+QuickAuthorize.h"; sourceTree = ""; }; 8117258329D67CAA00259C1B /* GeTuiServiceTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GeTuiServiceTool.m; sourceTree = ""; }; 8117258429D67CAA00259C1B /* GeTuiServiceTool+QuickAuthorize.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "GeTuiServiceTool+QuickAuthorize.m"; sourceTree = ""; }; 8117258629D67CAA00259C1B /* YYClassInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYClassInfo.h; sourceTree = ""; }; 8117258729D67CAA00259C1B /* YYModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YYModel.h; sourceTree = ""; }; 8117258829D67CAA00259C1B /* NSObject+YYModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+YYModel.m"; sourceTree = ""; }; 8117258929D67CAA00259C1B /* YYClassInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YYClassInfo.m; sourceTree = ""; }; 8117258A29D67CAA00259C1B /* NSObject+YYModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+YYModel.h"; sourceTree = ""; }; 8117258D29D67CAA00259C1B /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = ""; }; 8117258E29D67CAA00259C1B /* QMUIKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIKit.h; sourceTree = ""; }; 8117259029D67CAA00259C1B /* QMUICommonDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICommonDefines.h; sourceTree = ""; }; 8117259129D67CAA00259C1B /* QMUIConfigurationMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIConfigurationMacros.h; sourceTree = ""; }; 8117259229D67CAA00259C1B /* QMUIHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIHelper.h; sourceTree = ""; }; 8117259329D67CAA00259C1B /* QMUIRuntime.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIRuntime.m; sourceTree = ""; }; 8117259429D67CAA00259C1B /* QMUIConfiguration.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIConfiguration.h; sourceTree = ""; }; 8117259529D67CAA00259C1B /* QMUILab.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUILab.h; sourceTree = ""; }; 8117259629D67CAA00259C1B /* QMUIRuntime.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIRuntime.h; sourceTree = ""; }; 8117259729D67CAA00259C1B /* QMUIHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIHelper.m; sourceTree = ""; }; 8117259829D67CAA00259C1B /* QMUICore.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICore.h; sourceTree = ""; }; 8117259929D67CAA00259C1B /* QMUIConfiguration.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIConfiguration.m; sourceTree = ""; }; 8117259B29D67CAA00259C1B /* QMUINavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUINavigationController.h; sourceTree = ""; }; 8117259C29D67CAA00259C1B /* QMUICommonViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUICommonViewController.m; sourceTree = ""; }; 8117259D29D67CAA00259C1B /* QMUICommonTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICommonTableViewController.h; sourceTree = ""; }; 8117259E29D67CAA00259C1B /* QMUITabBarViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITabBarViewController.h; sourceTree = ""; }; 8117259F29D67CAA00259C1B /* QMUINavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUINavigationController.m; sourceTree = ""; }; 811725A029D67CAA00259C1B /* QMUICommonViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICommonViewController.h; sourceTree = ""; }; 811725A129D67CAA00259C1B /* QMUITabBarViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITabBarViewController.m; sourceTree = ""; }; 811725A229D67CAA00259C1B /* QMUICommonTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUICommonTableViewController.m; sourceTree = ""; }; 811725A429D67CAA00259C1B /* QMUIModalPresentationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIModalPresentationViewController.m; sourceTree = ""; }; 811725A529D67CAA00259C1B /* QMUIDialogViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIDialogViewController.m; sourceTree = ""; }; 811725A729D67CAA00259C1B /* QMUIStaticTableViewCellData.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIStaticTableViewCellData.m; sourceTree = ""; }; 811725A829D67CAA00259C1B /* QMUIStaticTableViewCellDataSource.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIStaticTableViewCellDataSource.m; sourceTree = ""; }; 811725A929D67CAA00259C1B /* UITableView+QMUIStaticCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+QMUIStaticCell.m"; sourceTree = ""; }; 811725AA29D67CAA00259C1B /* UITableView+QMUIStaticCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+QMUIStaticCell.h"; sourceTree = ""; }; 811725AB29D67CAA00259C1B /* QMUIStaticTableViewCellDataSource.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIStaticTableViewCellDataSource.h; sourceTree = ""; }; 811725AC29D67CAA00259C1B /* QMUIStaticTableViewCellData.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIStaticTableViewCellData.h; sourceTree = ""; }; 811725AD29D67CAA00259C1B /* QMUICellHeightCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUICellHeightCache.m; sourceTree = ""; }; 811725AE29D67CAA00259C1B /* QMUILogManagerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUILogManagerViewController.m; sourceTree = ""; }; 811725AF29D67CAA00259C1B /* QMUITableView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITableView.m; sourceTree = ""; }; 811725B129D67CAA00259C1B /* QMUIToastView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIToastView.h; sourceTree = ""; }; 811725B229D67CAA00259C1B /* QMUIToastAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIToastAnimator.m; sourceTree = ""; }; 811725B329D67CAA00259C1B /* QMUIToastContentView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIToastContentView.h; sourceTree = ""; }; 811725B429D67CAA00259C1B /* QMUIToastBackgroundView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIToastBackgroundView.m; sourceTree = ""; }; 811725B529D67CAA00259C1B /* QMUIToastAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIToastAnimator.h; sourceTree = ""; }; 811725B629D67CAA00259C1B /* QMUIToastView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIToastView.m; sourceTree = ""; }; 811725B729D67CAA00259C1B /* QMUIToastContentView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIToastContentView.m; sourceTree = ""; }; 811725B829D67CAA00259C1B /* QMUIToastBackgroundView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIToastBackgroundView.h; sourceTree = ""; }; 811725B929D67CAA00259C1B /* QMUIAlertController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIAlertController.h; sourceTree = ""; }; 811725BB29D67CAA00259C1B /* UITableView+QMUICellHeightKeyCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+QMUICellHeightKeyCache.m"; sourceTree = ""; }; 811725BC29D67CAA00259C1B /* QMUICellHeightKeyCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUICellHeightKeyCache.m; sourceTree = ""; }; 811725BD29D67CAA00259C1B /* QMUICellHeightKeyCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICellHeightKeyCache.h; sourceTree = ""; }; 811725BE29D67CAA00259C1B /* UITableView+QMUICellHeightKeyCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+QMUICellHeightKeyCache.h"; sourceTree = ""; }; 811725BF29D67CAA00259C1B /* QMUIWindowSizeMonitor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIWindowSizeMonitor.h; sourceTree = ""; }; 811725C029D67CAA00259C1B /* QMUILabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUILabel.m; sourceTree = ""; }; 811725C129D67CAA00259C1B /* QMUITableViewHeaderFooterView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITableViewHeaderFooterView.m; sourceTree = ""; }; 811725C229D67CAA00259C1B /* QMUIEmotionInputManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIEmotionInputManager.m; sourceTree = ""; }; 811725C329D67CAA00259C1B /* QMUIWeakObjectContainer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIWeakObjectContainer.h; sourceTree = ""; }; 811725C429D67CAA00259C1B /* QMUIKeyboardManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIKeyboardManager.m; sourceTree = ""; }; 811725C529D67CAA00259C1B /* QMUISegmentedControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUISegmentedControl.h; sourceTree = ""; }; 811725C729D67CAA00259C1B /* UICollectionView+QMUICellSizeKeyCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+QMUICellSizeKeyCache.h"; sourceTree = ""; }; 811725C829D67CAA00259C1B /* QMUICellSizeKeyCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICellSizeKeyCache.h; sourceTree = ""; }; 811725C929D67CAA00259C1B /* QMUICellSizeKeyCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUICellSizeKeyCache.m; sourceTree = ""; }; 811725CA29D67CAA00259C1B /* UICollectionView+QMUICellSizeKeyCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+QMUICellSizeKeyCache.m"; sourceTree = ""; }; 811725CB29D67CAA00259C1B /* QMUIGridView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIGridView.m; sourceTree = ""; }; 811725CD29D67CAA00259C1B /* QMUIAssetsGroup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIAssetsGroup.m; sourceTree = ""; }; 811725CE29D67CAA00259C1B /* QMUIAssetsManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIAssetsManager.m; sourceTree = ""; }; 811725CF29D67CAA00259C1B /* QMUIAsset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIAsset.h; sourceTree = ""; }; 811725D029D67CAA00259C1B /* QMUIAssetsGroup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIAssetsGroup.h; sourceTree = ""; }; 811725D129D67CAA00259C1B /* QMUIAssetsManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIAssetsManager.h; sourceTree = ""; }; 811725D229D67CAA00259C1B /* QMUIAsset.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIAsset.m; sourceTree = ""; }; 811725D329D67CAA00259C1B /* QMUIEmptyView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIEmptyView.m; sourceTree = ""; }; 811725D529D67CAA00259C1B /* QMUIImagePreviewView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIImagePreviewView.h; sourceTree = ""; }; 811725D629D67CAA00259C1B /* QMUIImagePreviewViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIImagePreviewViewController.m; sourceTree = ""; }; 811725D729D67CAA00259C1B /* QMUIImagePreviewViewTransitionAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIImagePreviewViewTransitionAnimator.m; sourceTree = ""; }; 811725D829D67CAA00259C1B /* QMUIImagePreviewViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIImagePreviewViewController.h; sourceTree = ""; }; 811725D929D67CAA00259C1B /* QMUIImagePreviewView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIImagePreviewView.m; sourceTree = ""; }; 811725DA29D67CAA00259C1B /* QMUIImagePreviewViewTransitionAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIImagePreviewViewTransitionAnimator.h; sourceTree = ""; }; 811725DB29D67CAA00259C1B /* QMUITestView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITestView.h; sourceTree = ""; }; 811725DD29D67CAA00259C1B /* QMUIAnimationHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIAnimationHelper.m; sourceTree = ""; }; 811725DE29D67CAA00259C1B /* QMUIEasings.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIEasings.h; sourceTree = ""; }; 811725DF29D67CAA00259C1B /* QMUIDisplayLinkAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIDisplayLinkAnimation.h; sourceTree = ""; }; 811725E029D67CAA00259C1B /* QMUIAnimationHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIAnimationHelper.h; sourceTree = ""; }; 811725E129D67CAA00259C1B /* QMUIDisplayLinkAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIDisplayLinkAnimation.m; sourceTree = ""; }; 811725E229D67CAA00259C1B /* QMUITableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITableViewCell.m; sourceTree = ""; }; 811725E429D67CAA00259C1B /* UIColor+QMUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+QMUITheme.h"; sourceTree = ""; }; 811725E529D67CAA00259C1B /* QMUIThemePrivate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIThemePrivate.m; sourceTree = ""; }; 811725E629D67CAA00259C1B /* UIVisualEffect+QMUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIVisualEffect+QMUITheme.h"; sourceTree = ""; }; 811725E729D67CAA00259C1B /* QMUIThemeManagerCenter.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIThemeManagerCenter.h; sourceTree = ""; }; 811725E829D67CAA00259C1B /* QMUIThemeManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIThemeManager.m; sourceTree = ""; }; 811725E929D67CAA00259C1B /* UIImage+QMUITheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+QMUITheme.m"; sourceTree = ""; }; 811725EA29D67CAA00259C1B /* UIView+QMUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+QMUITheme.h"; sourceTree = ""; }; 811725EB29D67CAA00259C1B /* UIViewController+QMUITheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+QMUITheme.m"; sourceTree = ""; }; 811725EC29D67CAA00259C1B /* UIColor+QMUITheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+QMUITheme.m"; sourceTree = ""; }; 811725ED29D67CAA00259C1B /* QMUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITheme.h; sourceTree = ""; }; 811725EE29D67CAA00259C1B /* QMUIThemeManagerCenter.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIThemeManagerCenter.m; sourceTree = ""; }; 811725EF29D67CAA00259C1B /* UIVisualEffect+QMUITheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIVisualEffect+QMUITheme.m"; sourceTree = ""; }; 811725F029D67CAA00259C1B /* QMUIThemePrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIThemePrivate.h; sourceTree = ""; }; 811725F129D67CAA00259C1B /* UIViewController+QMUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+QMUITheme.h"; sourceTree = ""; }; 811725F229D67CAA00259C1B /* UIView+QMUITheme.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+QMUITheme.m"; sourceTree = ""; }; 811725F329D67CAA00259C1B /* UIImage+QMUITheme.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+QMUITheme.h"; sourceTree = ""; }; 811725F429D67CAA00259C1B /* QMUIThemeManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIThemeManager.h; sourceTree = ""; }; 811725F529D67CAA00259C1B /* QMUILogger+QMUIConfigurationTemplate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "QMUILogger+QMUIConfigurationTemplate.h"; sourceTree = ""; }; 811725F629D67CAA00259C1B /* QMUISearchController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUISearchController.h; sourceTree = ""; }; 811725F729D67CAA00259C1B /* QMUIPopupContainerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIPopupContainerView.h; sourceTree = ""; }; 811725F829D67CAA00259C1B /* QMUIMoreOperationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIMoreOperationController.m; sourceTree = ""; }; 811725F929D67CAA00259C1B /* QMUIPieProgressView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIPieProgressView.m; sourceTree = ""; }; 811725FA29D67CAA00259C1B /* CAAnimation+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CAAnimation+QMUI.h"; sourceTree = ""; }; 811725FB29D67CAA00259C1B /* QMUITips.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITips.m; sourceTree = ""; }; 811725FD29D67CAA00259C1B /* UINavigationController+NavigationBarTransition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+NavigationBarTransition.h"; sourceTree = ""; }; 811725FE29D67CAA00259C1B /* UINavigationBar+Transition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationBar+Transition.m"; sourceTree = ""; }; 811725FF29D67CAA00259C1B /* UINavigationController+NavigationBarTransition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+NavigationBarTransition.m"; sourceTree = ""; }; 8117260029D67CAA00259C1B /* UINavigationBar+Transition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationBar+Transition.h"; sourceTree = ""; }; 8117260229D67CAA00259C1B /* QMUILogger.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUILogger.m; sourceTree = ""; }; 8117260329D67CAA00259C1B /* QMUILog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUILog.h; sourceTree = ""; }; 8117260429D67CAA00259C1B /* QMUILogItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUILogItem.h; sourceTree = ""; }; 8117260529D67CAA00259C1B /* QMUILogNameManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUILogNameManager.h; sourceTree = ""; }; 8117260629D67CAA00259C1B /* QMUILogger.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUILogger.h; sourceTree = ""; }; 8117260729D67CAA00259C1B /* QMUILogItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUILogItem.m; sourceTree = ""; }; 8117260829D67CAA00259C1B /* QMUILogNameManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUILogNameManager.m; sourceTree = ""; }; 8117260929D67CAA00259C1B /* QMUIFloatLayoutView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIFloatLayoutView.h; sourceTree = ""; }; 8117260A29D67CAA00259C1B /* CALayer+QMUIViewAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+QMUIViewAnimation.m"; sourceTree = ""; }; 8117260B29D67CAA00259C1B /* QMUICollectionViewPagingLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUICollectionViewPagingLayout.m; sourceTree = ""; }; 8117260D29D67CAA00259C1B /* NSObject+QMUIMultipleDelegates.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+QMUIMultipleDelegates.m"; sourceTree = ""; }; 8117260E29D67CAA00259C1B /* QMUIMultipleDelegates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIMultipleDelegates.h; sourceTree = ""; }; 8117260F29D67CAA00259C1B /* NSObject+QMUIMultipleDelegates.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+QMUIMultipleDelegates.h"; sourceTree = ""; }; 8117261029D67CAA00259C1B /* QMUIMultipleDelegates.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIMultipleDelegates.m; sourceTree = ""; }; 8117261129D67CAA00259C1B /* QMUIZoomImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIZoomImageView.h; sourceTree = ""; }; 8117261229D67CAA00259C1B /* QMUITextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITextField.h; sourceTree = ""; }; 8117261429D67CAA00259C1B /* UIBarItem+QMUIBadge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarItem+QMUIBadge.h"; sourceTree = ""; }; 8117261529D67CAA00259C1B /* UIView+QMUIBadge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+QMUIBadge.h"; sourceTree = ""; }; 8117261629D67CAA00259C1B /* QMUIBadgeProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIBadgeProtocol.h; sourceTree = ""; }; 8117261729D67CAA00259C1B /* UIBarItem+QMUIBadge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarItem+QMUIBadge.m"; sourceTree = ""; }; 8117261829D67CAA00259C1B /* UIView+QMUIBadge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+QMUIBadge.m"; sourceTree = ""; }; 8117261929D67CAA00259C1B /* QMUIMarqueeLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIMarqueeLabel.m; sourceTree = ""; }; 8117261B29D67CAA00259C1B /* QMUINavigationButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUINavigationButton.m; sourceTree = ""; }; 8117261C29D67CAA00259C1B /* QMUIToolbarButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIToolbarButton.m; sourceTree = ""; }; 8117261D29D67CAA00259C1B /* QMUIButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIButton.m; sourceTree = ""; }; 8117261E29D67CAA00259C1B /* QMUIToolbarButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIToolbarButton.h; sourceTree = ""; }; 8117261F29D67CAA00259C1B /* QMUINavigationButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUINavigationButton.h; sourceTree = ""; }; 8117262029D67CAA00259C1B /* QMUIButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIButton.h; sourceTree = ""; }; 8117262129D67CAA00259C1B /* QMUIOrderedDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIOrderedDictionary.m; sourceTree = ""; }; 8117262329D67CAA00259C1B /* QMUIConsoleToolbar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIConsoleToolbar.h; sourceTree = ""; }; 8117262429D67CAA00259C1B /* QMUIConsoleViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIConsoleViewController.h; sourceTree = ""; }; 8117262529D67CAA00259C1B /* QMUIConsole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIConsole.h; sourceTree = ""; }; 8117262629D67CAA00259C1B /* QMUILog+QMUIConsole.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "QMUILog+QMUIConsole.h"; sourceTree = ""; }; 8117262729D67CAA00259C1B /* QMUIConsoleToolbar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIConsoleToolbar.m; sourceTree = ""; }; 8117262829D67CAA00259C1B /* QMUIConsole.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIConsole.m; sourceTree = ""; }; 8117262929D67CAA00259C1B /* QMUIConsoleViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIConsoleViewController.m; sourceTree = ""; }; 8117262A29D67CAA00259C1B /* QMUILog+QMUIConsole.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "QMUILog+QMUIConsole.m"; sourceTree = ""; }; 8117262B29D67CAA00259C1B /* QMUIAppearance.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIAppearance.m; sourceTree = ""; }; 8117262C29D67CAA00259C1B /* QMUINavigationTitleView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUINavigationTitleView.h; sourceTree = ""; }; 8117262D29D67CAA00259C1B /* QMUIEmotionView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIEmotionView.m; sourceTree = ""; }; 8117262E29D67CAA00259C1B /* QMUITextView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITextView.m; sourceTree = ""; }; 8117262F29D67CAA00259C1B /* QMUISearchBar.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUISearchBar.h; sourceTree = ""; }; 8117263129D67CAA00259C1B /* QMUIImagePickerCollectionViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIImagePickerCollectionViewCell.m; sourceTree = ""; }; 8117263229D67CAA00259C1B /* QMUIImagePickerViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIImagePickerViewController.m; sourceTree = ""; }; 8117263329D67CAA00259C1B /* QMUIImagePickerHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIImagePickerHelper.h; sourceTree = ""; }; 8117263429D67CAA00259C1B /* QMUIAlbumViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIAlbumViewController.h; sourceTree = ""; }; 8117263529D67CAA00259C1B /* QMUIImagePickerPreviewViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIImagePickerPreviewViewController.m; sourceTree = ""; }; 8117263629D67CAA00259C1B /* QMUIImagePickerCollectionViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIImagePickerCollectionViewCell.h; sourceTree = ""; }; 8117263729D67CAA00259C1B /* QMUIAlbumViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIAlbumViewController.m; sourceTree = ""; }; 8117263829D67CAA00259C1B /* QMUIImagePickerHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIImagePickerHelper.m; sourceTree = ""; }; 8117263929D67CAA00259C1B /* QMUIImagePickerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIImagePickerViewController.h; sourceTree = ""; }; 8117263A29D67CAA00259C1B /* QMUIImagePickerPreviewViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIImagePickerPreviewViewController.h; sourceTree = ""; }; 8117263B29D67CAA00259C1B /* QMUILabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUILabel.h; sourceTree = ""; }; 8117263C29D67CAA00259C1B /* QMUIWindowSizeMonitor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIWindowSizeMonitor.m; sourceTree = ""; }; 8117263D29D67CAA00259C1B /* QMUIAlertController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIAlertController.m; sourceTree = ""; }; 8117263E29D67CAA00259C1B /* QMUILogManagerViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUILogManagerViewController.h; sourceTree = ""; }; 8117263F29D67CAA00259C1B /* QMUITableView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITableView.h; sourceTree = ""; }; 8117264129D67CAA00259C1B /* QMUINavigationBarScrollingAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUINavigationBarScrollingAnimator.m; sourceTree = ""; }; 8117264229D67CAA00259C1B /* QMUINavigationBarScrollingSnapAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUINavigationBarScrollingSnapAnimator.m; sourceTree = ""; }; 8117264329D67CAA00259C1B /* QMUIScrollAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIScrollAnimator.h; sourceTree = ""; }; 8117264429D67CAA00259C1B /* QMUINavigationBarScrollingAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUINavigationBarScrollingAnimator.h; sourceTree = ""; }; 8117264529D67CAA00259C1B /* QMUIScrollAnimator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIScrollAnimator.m; sourceTree = ""; }; 8117264629D67CAA00259C1B /* QMUINavigationBarScrollingSnapAnimator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUINavigationBarScrollingSnapAnimator.h; sourceTree = ""; }; 8117264729D67CAA00259C1B /* QMUICellHeightCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICellHeightCache.h; sourceTree = ""; }; 8117264829D67CAA00259C1B /* QMUIDialogViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIDialogViewController.h; sourceTree = ""; }; 8117264929D67CAA00259C1B /* QMUIModalPresentationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIModalPresentationViewController.h; sourceTree = ""; }; 8117264A29D67CAA00259C1B /* QMUIPieProgressView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIPieProgressView.h; sourceTree = ""; }; 8117264C29D67CAA00259C1B /* QMUIPopupMenuItemProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIPopupMenuItemProtocol.h; sourceTree = ""; }; 8117264D29D67CAA00259C1B /* QMUIPopupMenuView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIPopupMenuView.h; sourceTree = ""; }; 8117264E29D67CAA00259C1B /* QMUIPopupMenuBaseItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIPopupMenuBaseItem.m; sourceTree = ""; }; 8117264F29D67CAA00259C1B /* QMUIPopupMenuButtonItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIPopupMenuButtonItem.h; sourceTree = ""; }; 8117265029D67CAA00259C1B /* QMUIPopupMenuView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIPopupMenuView.m; sourceTree = ""; }; 8117265129D67CAA00259C1B /* QMUIPopupMenuButtonItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIPopupMenuButtonItem.m; sourceTree = ""; }; 8117265229D67CAA00259C1B /* QMUIPopupMenuBaseItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIPopupMenuBaseItem.h; sourceTree = ""; }; 8117265329D67CAA00259C1B /* QMUIPopupContainerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIPopupContainerView.m; sourceTree = ""; }; 8117265429D67CAA00259C1B /* QMUIMoreOperationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIMoreOperationController.h; sourceTree = ""; }; 8117265529D67CAA00259C1B /* QMUISearchController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUISearchController.m; sourceTree = ""; }; 8117265629D67CAA00259C1B /* QMUILogger+QMUIConfigurationTemplate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "QMUILogger+QMUIConfigurationTemplate.m"; sourceTree = ""; }; 8117265729D67CAA00259C1B /* QMUITableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITableViewCell.h; sourceTree = ""; }; 8117265829D67CAA00259C1B /* QMUIEmptyView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIEmptyView.h; sourceTree = ""; }; 8117265929D67CAA00259C1B /* QMUITestView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITestView.m; sourceTree = ""; }; 8117265A29D67CAA00259C1B /* QMUIGridView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIGridView.h; sourceTree = ""; }; 8117265B29D67CAA00259C1B /* QMUIKeyboardManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIKeyboardManager.h; sourceTree = ""; }; 8117265C29D67CAA00259C1B /* QMUISegmentedControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUISegmentedControl.m; sourceTree = ""; }; 8117265D29D67CAA00259C1B /* QMUITableViewHeaderFooterView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITableViewHeaderFooterView.h; sourceTree = ""; }; 8117265E29D67CAA00259C1B /* QMUIEmotionInputManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIEmotionInputManager.h; sourceTree = ""; }; 8117265F29D67CAA00259C1B /* QMUIWeakObjectContainer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIWeakObjectContainer.m; sourceTree = ""; }; 8117266029D67CAA00259C1B /* QMUIOrderedDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIOrderedDictionary.h; sourceTree = ""; }; 8117266129D67CAA00259C1B /* QMUIMarqueeLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIMarqueeLabel.h; sourceTree = ""; }; 8117266229D67CAA00259C1B /* QMUITextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUITextField.m; sourceTree = ""; }; 8117266329D67CAA00259C1B /* QMUIZoomImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIZoomImageView.m; sourceTree = ""; }; 8117266429D67CAA00259C1B /* QMUIFloatLayoutView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIFloatLayoutView.m; sourceTree = ""; }; 8117266529D67CAA00259C1B /* QMUICollectionViewPagingLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUICollectionViewPagingLayout.h; sourceTree = ""; }; 8117266629D67CAA00259C1B /* CALayer+QMUIViewAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+QMUIViewAnimation.h"; sourceTree = ""; }; 8117266729D67CAA00259C1B /* QMUITips.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITips.h; sourceTree = ""; }; 8117266829D67CAA00259C1B /* CAAnimation+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CAAnimation+QMUI.m"; sourceTree = ""; }; 8117266929D67CAA00259C1B /* QMUITableViewProtocols.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITableViewProtocols.h; sourceTree = ""; }; 8117266A29D67CAA00259C1B /* QMUISearchBar.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUISearchBar.m; sourceTree = ""; }; 8117266B29D67CAA00259C1B /* QMUITextView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUITextView.h; sourceTree = ""; }; 8117266C29D67CAA00259C1B /* QMUIEmotionView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIEmotionView.h; sourceTree = ""; }; 8117266D29D67CAA00259C1B /* QMUINavigationTitleView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUINavigationTitleView.m; sourceTree = ""; }; 8117266E29D67CAA00259C1B /* QMUIAppearance.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIAppearance.h; sourceTree = ""; }; 8117267029D67CAA00259C1B /* UIToolbar+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIToolbar+QMUI.m"; sourceTree = ""; }; 8117267129D67CAA00259C1B /* UIView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+QMUI.h"; sourceTree = ""; }; 8117267229D67CAA00259C1B /* NSNumber+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSNumber+QMUI.m"; sourceTree = ""; }; 8117267329D67CAA00259C1B /* UIColor+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+QMUI.m"; sourceTree = ""; }; 8117267429D67CAA00259C1B /* QMUIStringPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIStringPrivate.h; sourceTree = ""; }; 8117267529D67CAA00259C1B /* UINavigationBar+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationBar+QMUI.m"; sourceTree = ""; }; 8117267629D67CAA00259C1B /* UITabBar+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITabBar+QMUI.h"; sourceTree = ""; }; 8117267729D67CAA00259C1B /* UIBezierPath+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBezierPath+QMUI.h"; sourceTree = ""; }; 8117267829D67CAA00259C1B /* UISearchController+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UISearchController+QMUI.m"; sourceTree = ""; }; 8117267929D67CAA00259C1B /* UIBlurEffect+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBlurEffect+QMUI.h"; sourceTree = ""; }; 8117267A29D67CAA00259C1B /* UIImage+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+QMUI.m"; sourceTree = ""; }; 8117267B29D67CAA00259C1B /* UIControl+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+QMUI.m"; sourceTree = ""; }; 8117267C29D67CAA00259C1B /* UITableView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableView+QMUI.m"; sourceTree = ""; }; 8117267D29D67CAA00259C1B /* UIApplication+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIApplication+QMUI.m"; sourceTree = ""; }; 8117267E29D67CAA00259C1B /* UIWindow+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIWindow+QMUI.h"; sourceTree = ""; }; 8117267F29D67CAA00259C1B /* UITextField+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+QMUI.m"; sourceTree = ""; }; 8117268029D67CAA00259C1B /* NSArray+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+QMUI.m"; sourceTree = ""; }; 8117268129D67CAA00259C1B /* UITableViewCell+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableViewCell+QMUI.h"; sourceTree = ""; }; 8117268229D67CAA00259C1B /* UISearchBar+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UISearchBar+QMUI.h"; sourceTree = ""; }; 8117268329D67CAA00259C1B /* NSAttributedString+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSAttributedString+QMUI.h"; sourceTree = ""; }; 8117268429D67CAA00259C1B /* NSCharacterSet+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSCharacterSet+QMUI.h"; sourceTree = ""; }; 8117268529D67CAA00259C1B /* UISwitch+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UISwitch+QMUI.h"; sourceTree = ""; }; 8117268629D67CAA00259C1B /* UITableViewHeaderFooterView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableViewHeaderFooterView+QMUI.m"; sourceTree = ""; }; 8117268729D67CAA00259C1B /* UINavigationItem+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationItem+QMUI.m"; sourceTree = ""; }; 8117268829D67CAA00259C1B /* UITextView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextView+QMUI.h"; sourceTree = ""; }; 8117268929D67CAA00259C1B /* NSShadow+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSShadow+QMUI.h"; sourceTree = ""; }; 8117268A29D67CAA00259C1B /* UITextInputTraits+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextInputTraits+QMUI.h"; sourceTree = ""; }; 8117268B29D67CAA00259C1B /* UIScrollView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIScrollView+QMUI.m"; sourceTree = ""; }; 8117268C29D67CAA00259C1B /* UITabBarItem+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITabBarItem+QMUI.h"; sourceTree = ""; }; 8117268D29D67CAA00259C1B /* UIActivityIndicatorView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIActivityIndicatorView+QMUI.h"; sourceTree = ""; }; 8117268E29D67CAA00259C1B /* UIBarItem+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarItem+QMUI.h"; sourceTree = ""; }; 8117268F29D67CAA00259C1B /* UICollectionView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UICollectionView+QMUI.m"; sourceTree = ""; }; 8117269029D67CAA00259C1B /* UITraitCollection+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITraitCollection+QMUI.m"; sourceTree = ""; }; 8117269129D67CAA00259C1B /* UIVisualEffectView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIVisualEffectView+QMUI.h"; sourceTree = ""; }; 8117269229D67CAA00259C1B /* NSURL+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSURL+QMUI.h"; sourceTree = ""; }; 8117269329D67CAA00259C1B /* NSParagraphStyle+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSParagraphStyle+QMUI.h"; sourceTree = ""; }; 8117269429D67CAA00259C1B /* NSObject+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+QMUI.h"; sourceTree = ""; }; 8117269529D67CAA00259C1B /* UILabel+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UILabel+QMUI.m"; sourceTree = ""; }; 8117269629D67CAA00259C1B /* UIFont+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIFont+QMUI.h"; sourceTree = ""; }; 8117269729D67CAA00259C1B /* UIButton+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+QMUI.m"; sourceTree = ""; }; 8117269829D67CAA00259C1B /* UIInterface+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIInterface+QMUI.h"; sourceTree = ""; }; 8117269929D67CAA00259C1B /* UIImageView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+QMUI.m"; sourceTree = ""; }; 8117269B29D67CAA00259C1B /* QMUIBarProtocolPrivate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIBarProtocolPrivate.h; sourceTree = ""; }; 8117269C29D67CAA00259C1B /* UITabBar+QMUIBarProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITabBar+QMUIBarProtocol.m"; sourceTree = ""; }; 8117269D29D67CAA00259C1B /* UINavigationBar+QMUIBarProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationBar+QMUIBarProtocol.h"; sourceTree = ""; }; 8117269E29D67CAA00259C1B /* QMUIBarProtocolPrivate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIBarProtocolPrivate.m; sourceTree = ""; }; 8117269F29D67CAA00259C1B /* QMUIBarProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = QMUIBarProtocol.h; sourceTree = ""; }; 811726A029D67CAA00259C1B /* UITabBar+QMUIBarProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITabBar+QMUIBarProtocol.h"; sourceTree = ""; }; 811726A129D67CAA00259C1B /* UINavigationBar+QMUIBarProtocol.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationBar+QMUIBarProtocol.m"; sourceTree = ""; }; 811726A229D67CAA00259C1B /* UIGestureRecognizer+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIGestureRecognizer+QMUI.m"; sourceTree = ""; }; 811726A329D67CAA00259C1B /* NSMethodSignature+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMethodSignature+QMUI.h"; sourceTree = ""; }; 811726A429D67CAA00259C1B /* NSPointerArray+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSPointerArray+QMUI.h"; sourceTree = ""; }; 811726A529D67CAA00259C1B /* UIViewController+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+QMUI.m"; sourceTree = ""; }; 811726A629D67CAA00259C1B /* UICollectionViewCell+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UICollectionViewCell+QMUI.h"; sourceTree = ""; }; 811726A729D67CAA00259C1B /* UIView+QMUIBorder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+QMUIBorder.m"; sourceTree = ""; }; 811726A829D67CAA00259C1B /* UIMenuController+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIMenuController+QMUI.h"; sourceTree = ""; }; 811726A929D67CAA00259C1B /* NSString+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+QMUI.h"; sourceTree = ""; }; 811726AA29D67CAA00259C1B /* UINavigationController+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+QMUI.h"; sourceTree = ""; }; 811726AB29D67CAA00259C1B /* UISlider+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UISlider+QMUI.h"; sourceTree = ""; }; 811726AC29D67CAA00259C1B /* CALayer+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CALayer+QMUI.h"; sourceTree = ""; }; 811726AD29D67CAA00259C1B /* UIWindow+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIWindow+QMUI.m"; sourceTree = ""; }; 811726AE29D67CAA00259C1B /* UIApplication+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIApplication+QMUI.h"; sourceTree = ""; }; 811726AF29D67CAA00259C1B /* UIControl+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+QMUI.h"; sourceTree = ""; }; 811726B029D67CAA00259C1B /* UITableView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableView+QMUI.h"; sourceTree = ""; }; 811726B129D67CAA00259C1B /* UIImage+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+QMUI.h"; sourceTree = ""; }; 811726B229D67CAA00259C1B /* UIBezierPath+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBezierPath+QMUI.m"; sourceTree = ""; }; 811726B329D67CAA00259C1B /* UISearchController+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UISearchController+QMUI.h"; sourceTree = ""; }; 811726B429D67CAA00259C1B /* UIBlurEffect+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBlurEffect+QMUI.m"; sourceTree = ""; }; 811726B529D67CAA00259C1B /* UITabBar+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITabBar+QMUI.m"; sourceTree = ""; }; 811726B629D67CAA00259C1B /* QMUIStringPrivate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = QMUIStringPrivate.m; sourceTree = ""; }; 811726B729D67CAA00259C1B /* UINavigationBar+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationBar+QMUI.h"; sourceTree = ""; }; 811726B829D67CAA00259C1B /* UIColor+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+QMUI.h"; sourceTree = ""; }; 811726B929D67CAA00259C1B /* UIToolbar+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIToolbar+QMUI.h"; sourceTree = ""; }; 811726BA29D67CAA00259C1B /* UIView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+QMUI.m"; sourceTree = ""; }; 811726BB29D67CAA00259C1B /* NSNumber+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSNumber+QMUI.h"; sourceTree = ""; }; 811726BC29D67CAA00259C1B /* UIActivityIndicatorView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIActivityIndicatorView+QMUI.m"; sourceTree = ""; }; 811726BD29D67CAA00259C1B /* UITabBarItem+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITabBarItem+QMUI.m"; sourceTree = ""; }; 811726BE29D67CAA00259C1B /* UITextInputTraits+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextInputTraits+QMUI.m"; sourceTree = ""; }; 811726BF29D67CAA00259C1B /* UIScrollView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIScrollView+QMUI.h"; sourceTree = ""; }; 811726C029D67CAA00259C1B /* NSShadow+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSShadow+QMUI.m"; sourceTree = ""; }; 811726C129D67CAA00259C1B /* UITableViewHeaderFooterView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableViewHeaderFooterView+QMUI.h"; sourceTree = ""; }; 811726C229D67CAA00259C1B /* UINavigationItem+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationItem+QMUI.h"; sourceTree = ""; }; 811726C329D67CAA00259C1B /* UITextView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextView+QMUI.m"; sourceTree = ""; }; 811726C429D67CAA00259C1B /* NSCharacterSet+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSCharacterSet+QMUI.m"; sourceTree = ""; }; 811726C529D67CAA00259C1B /* UISwitch+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UISwitch+QMUI.m"; sourceTree = ""; }; 811726C629D67CAA00259C1B /* UISearchBar+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UISearchBar+QMUI.m"; sourceTree = ""; }; 811726C729D67CAA00259C1B /* UITableViewCell+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableViewCell+QMUI.m"; sourceTree = ""; }; 811726C829D67CAA00259C1B /* NSAttributedString+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSAttributedString+QMUI.m"; sourceTree = ""; }; 811726C929D67CAA00259C1B /* NSArray+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+QMUI.h"; sourceTree = ""; }; 811726CA29D67CAA00259C1B /* UITextField+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+QMUI.h"; sourceTree = ""; }; 811726CB29D67CAA00259C1B /* UIInterface+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIInterface+QMUI.m"; sourceTree = ""; }; 811726CC29D67CAA00259C1B /* UIButton+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+QMUI.h"; sourceTree = ""; }; 811726CD29D67CAA00259C1B /* UIFont+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIFont+QMUI.m"; sourceTree = ""; }; 811726CE29D67CAA00259C1B /* UILabel+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UILabel+QMUI.h"; sourceTree = ""; }; 811726CF29D67CAA00259C1B /* NSObject+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+QMUI.m"; sourceTree = ""; }; 811726D029D67CAA00259C1B /* NSParagraphStyle+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSParagraphStyle+QMUI.m"; sourceTree = ""; }; 811726D129D67CAA00259C1B /* NSURL+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSURL+QMUI.m"; sourceTree = ""; }; 811726D229D67CAA00259C1B /* UIVisualEffectView+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIVisualEffectView+QMUI.m"; sourceTree = ""; }; 811726D329D67CAA00259C1B /* UITraitCollection+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITraitCollection+QMUI.h"; sourceTree = ""; }; 811726D429D67CAA00259C1B /* UIBarItem+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarItem+QMUI.m"; sourceTree = ""; }; 811726D529D67CAA00259C1B /* UICollectionView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UICollectionView+QMUI.h"; sourceTree = ""; }; 811726D629D67CAA00259C1B /* UISlider+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UISlider+QMUI.m"; sourceTree = ""; }; 811726D729D67CAA00259C1B /* CALayer+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CALayer+QMUI.m"; sourceTree = ""; }; 811726D829D67CAA00259C1B /* UINavigationController+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+QMUI.m"; sourceTree = ""; }; 811726D929D67CAA00259C1B /* NSString+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+QMUI.m"; sourceTree = ""; }; 811726DA29D67CAA00259C1B /* UIMenuController+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIMenuController+QMUI.m"; sourceTree = ""; }; 811726DB29D67CAA00259C1B /* UIView+QMUIBorder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+QMUIBorder.h"; sourceTree = ""; }; 811726DC29D67CAA00259C1B /* UIViewController+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+QMUI.h"; sourceTree = ""; }; 811726DD29D67CAA00259C1B /* UICollectionViewCell+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UICollectionViewCell+QMUI.m"; sourceTree = ""; }; 811726DE29D67CAA00259C1B /* NSPointerArray+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSPointerArray+QMUI.m"; sourceTree = ""; }; 811726DF29D67CAA00259C1B /* UIGestureRecognizer+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIGestureRecognizer+QMUI.h"; sourceTree = ""; }; 811726E029D67CAA00259C1B /* NSMethodSignature+QMUI.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMethodSignature+QMUI.m"; sourceTree = ""; }; 811726E129D67CAA00259C1B /* UIImageView+QMUI.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+QMUI.h"; sourceTree = ""; }; 811726E329D67CAA00259C1B /* NetworkingManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkingManager.h; sourceTree = ""; }; 811726E529D67CAA00259C1B /* NetResponseModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NetResponseModel.m; sourceTree = ""; }; 811726E629D67CAA00259C1B /* NetworkingTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkingTool.h; sourceTree = ""; }; 811726E829D67CAA00259C1B /* NetworkingInterface.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetworkingInterface.h; sourceTree = ""; }; 811726E929D67CAA00259C1B /* NetResponseModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NetResponseModel.h; sourceTree = ""; }; 811726EB29D67CAA00259C1B /* OSSTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OSSTool.h; sourceTree = ""; }; 811726ED29D67CAA00259C1B /* OSSTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OSSTool.m; sourceTree = ""; }; 811726EE29D67CAA00259C1B /* CYH_PrefixHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CYH_PrefixHeader.h; sourceTree = ""; }; 811726F029D67CAA00259C1B /* NSString+CYH.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+CYH.m"; sourceTree = ""; }; 811726F129D67CAA00259C1B /* UIView+Creat.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+Creat.h"; sourceTree = ""; }; 811726F229D67CAA00259C1B /* UIView+Creat.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+Creat.m"; sourceTree = ""; }; 811726F329D67CAA00259C1B /* NSString+CYH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+CYH.h"; sourceTree = ""; }; 811726F529D67CAA00259C1B /* THNetworkInterfaceService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THNetworkInterfaceService.h; sourceTree = ""; }; 811726F929D67CAA00259C1B /* THTabBarViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THTabBarViewController.h; sourceTree = ""; }; 811726FA29D67CAA00259C1B /* THTabBarItemGifPlusButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THTabBarItemGifPlusButton.m; sourceTree = ""; }; 811726FB29D67CAA00259C1B /* THTabBarItemGifPlusButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THTabBarItemGifPlusButton.h; sourceTree = ""; }; 811726FC29D67CAA00259C1B /* THTabBarViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THTabBarViewController.m; sourceTree = ""; }; 811726FE29D67CAA00259C1B /* THTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THTableViewController.h; sourceTree = ""; }; 811726FF29D67CAA00259C1B /* THViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THViewController.h; sourceTree = ""; }; 8117270029D67CAA00259C1B /* THNavigationController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THNavigationController.h; sourceTree = ""; }; 8117270129D67CAA00259C1B /* THTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THTableViewController.m; sourceTree = ""; }; 8117270229D67CAA00259C1B /* THNavigationController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THNavigationController.m; sourceTree = ""; }; 8117270329D67CAA00259C1B /* THViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THViewController.m; sourceTree = ""; }; 8117270529D67CAA00259C1B /* THView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THView.h; sourceTree = ""; }; 8117270629D67CAA00259C1B /* THView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THView.m; sourceTree = ""; }; 81425CA729F0DAAA009FAE0B /* THNetworkInterfaceService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THNetworkInterfaceService.m; sourceTree = ""; }; 8142BA3C29F26C770089E7F7 /* NetworkingTool.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NetworkingTool.m; sourceTree = ""; }; 8142BA3E29F26CDD0089E7F7 /* NetworkingManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NetworkingManager.m; sourceTree = ""; }; 81D172102994993D00901C59 /* THGiveVipMessageCellData.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = THGiveVipMessageCellData.h; sourceTree = ""; }; 81D172112994993D00901C59 /* THGiveVipMessageCellData.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THGiveVipMessageCellData.m; sourceTree = ""; }; 81D1721629949D2500901C59 /* THGiveVipMessageCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = THGiveVipMessageCell.h; sourceTree = ""; }; 81D1721729949D2500901C59 /* THGiveVipMessageCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THGiveVipMessageCell.m; sourceTree = ""; }; 81D1722D2995D95C00901C59 /* AppDelegate+THCustomTabBarController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "AppDelegate+THCustomTabBarController.h"; sourceTree = ""; }; 81D1722E2995D95C00901C59 /* AppDelegate+THCustomTabBarController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "AppDelegate+THCustomTabBarController.m"; sourceTree = ""; }; 81DA68ED293EE70B001E694D /* recommdBottle.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = recommdBottle.h; sourceTree = ""; }; 81DA68EE293EE70B001E694D /* recommdBottle.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = recommdBottle.m; sourceTree = ""; }; 9A6EC999283E0BC900D80FF7 /* TUIMessageDataProvider+TUIPatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TUIMessageDataProvider+TUIPatch.h"; sourceTree = ""; }; 9A6EC99A283E0BC900D80FF7 /* TUIMessageDataProvider+TUIPatch.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "TUIMessageDataProvider+TUIPatch.m"; sourceTree = ""; }; 9A6EC99E283E2AAB00D80FF7 /* message.caf */ = {isa = PBXFileReference; lastKnownFileType = file; path = message.caf; sourceTree = ""; }; 9A6EC99F283E76F700D80FF7 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "../zh-Hans.lproj/LaunchScreen.strings"; sourceTree = ""; }; 9A74FBD628597A520049F9C8 /* BaiduActionSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = BaiduActionSDK.framework; path = TreeHole/Utility/BaiduActionSDK.framework; sourceTree = ""; }; 9A753E3B283F8CA4002BC240 /* GTExtensionSDK */ = {isa = PBXFileReference; lastKnownFileType = archive.ar; name = GTExtensionSDK; path = Pods/GTExtensionSDK/GTExtensionSDK.framework/GTExtensionSDK; sourceTree = ""; }; 9A753E3D283FB99E002BC240 /* GTExtensionSDK.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = GTExtensionSDK.framework; path = Pods/GTExtensionSDK/GTExtensionSDK.framework; sourceTree = ""; }; 9A75DB25283F2383000680D6 /* HoleNotification.appex */ = {isa = PBXFileReference; explicitFileType = "wrapper.app-extension"; includeInIndex = 0; path = HoleNotification.appex; sourceTree = BUILT_PRODUCTS_DIR; }; 9A75DB27283F2383000680D6 /* NotificationService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NotificationService.h; sourceTree = ""; }; 9A75DB28283F2383000680D6 /* NotificationService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NotificationService.m; sourceTree = ""; }; 9A75DB2A283F2383000680D6 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 9A75DB32283F6386000680D6 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; }; 9A75DB34283F6390000680D6 /* libsqlite3.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libsqlite3.tbd; path = usr/lib/libsqlite3.tbd; sourceTree = SDKROOT; }; 9A75DB36283F639C000680D6 /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; }; 9A8D658D285C0E070069DCBC /* Alamofire.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; path = Alamofire.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 9AC37C90285C045500003F93 /* TreeHole-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TreeHole-Bridging-Header.h"; sourceTree = ""; }; 9AC37C91285C045500003F93 /* swiftModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = swiftModel.swift; sourceTree = ""; }; B00677EB28324A5900A835D9 /* ApplePayService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ApplePayService.m; sourceTree = ""; }; B00677EC28324A5A00A835D9 /* ApplePayService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ApplePayService.h; sourceTree = ""; }; B00FC7AB2882B2E1002D2FA7 /* BottlePhotoCollectionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottlePhotoCollectionCell.h; sourceTree = ""; }; B00FC7AC2882B2E1002D2FA7 /* BottlePhotoCollectionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottlePhotoCollectionCell.m; sourceTree = ""; }; B00FC7AE2882D2D6002D2FA7 /* BottlePhotoCollectionView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottlePhotoCollectionView.h; sourceTree = ""; }; B00FC7AF2882D2D6002D2FA7 /* BottlePhotoCollectionView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottlePhotoCollectionView.m; sourceTree = ""; }; B00FC7B228839D5D002D2FA7 /* MTChatRecordInputView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTChatRecordInputView.h; sourceTree = ""; }; B00FC7B328839D5D002D2FA7 /* MTChatRecordInputView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTChatRecordInputView.m; sourceTree = ""; }; B00FC7B528839D89002D2FA7 /* MTAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTAudioManager.h; sourceTree = ""; }; B00FC7B628839D89002D2FA7 /* MTAudioManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTAudioManager.m; sourceTree = ""; }; B00FC7B828839DB5002D2FA7 /* MTCameraTools.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTCameraTools.m; sourceTree = ""; }; B00FC7B928839DB5002D2FA7 /* MTCameraTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTCameraTools.h; sourceTree = ""; }; B00FC7BF28839E07002D2FA7 /* ZZCircleProgress.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = ZZCircleProgress.bundle; sourceTree = ""; }; B00FC7C028839E07002D2FA7 /* ZZCircleProgress.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZZCircleProgress.h; sourceTree = ""; }; B00FC7C128839E07002D2FA7 /* ZZCountingLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZZCountingLabel.m; sourceTree = ""; }; B00FC7C228839E07002D2FA7 /* ZZCountingLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZZCountingLabel.h; sourceTree = ""; }; B00FC7C328839E07002D2FA7 /* ZZCircleProgress.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZZCircleProgress.m; sourceTree = ""; }; B00FC7CA28839E41002D2FA7 /* AudioPlayerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AudioPlayerView.h; sourceTree = ""; }; B00FC7CB28839E42002D2FA7 /* AudioPlayerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AudioPlayerView.m; sourceTree = ""; }; B00FC7CF28839F8D002D2FA7 /* DDAudioHttp.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDAudioHttp.m; sourceTree = ""; }; B00FC7D028839F8D002D2FA7 /* DDAudioManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDAudioManager.m; sourceTree = ""; }; B00FC7D128839F8D002D2FA7 /* DDAudioDiskCache.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDAudioDiskCache.h; sourceTree = ""; }; B00FC7D228839F8D002D2FA7 /* DDLruStorage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDLruStorage.m; sourceTree = ""; }; B00FC7D328839F8D002D2FA7 /* NSString+DDExt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+DDExt.h"; sourceTree = ""; }; B00FC7D428839F8D002D2FA7 /* DDAudioDiskCache.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDAudioDiskCache.m; sourceTree = ""; }; B00FC7D528839F8D002D2FA7 /* DDAudioManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDAudioManager.h; sourceTree = ""; }; B00FC7D628839F8D002D2FA7 /* DDAudioHttp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDAudioHttp.h; sourceTree = ""; }; B00FC7D728839F8D002D2FA7 /* DDLruStorage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDLruStorage.h; sourceTree = ""; }; B00FC7D828839F8D002D2FA7 /* NSString+DDExt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+DDExt.m"; sourceTree = ""; }; B00FC7DF2883A051002D2FA7 /* DDHttpManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DDHttpManager.m; sourceTree = ""; }; B00FC7E02883A051002D2FA7 /* DDHttpManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DDHttpManager.h; sourceTree = ""; }; B012AA6C282CF37500BBACA2 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = LaunchScreen.storyboard; sourceTree = ""; }; B0152CCC285EC6A300FFEC94 /* WalletViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WalletViewController.h; sourceTree = ""; }; B0152CCD285EC6A300FFEC94 /* WalletViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WalletViewController.m; sourceTree = ""; }; B0152CCF285EC76100FFEC94 /* WalletInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WalletInfo.h; sourceTree = ""; }; B0152CD0285EC76100FFEC94 /* WalletInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WalletInfo.m; sourceTree = ""; }; B0152CD2285EC78C00FFEC94 /* WalletRecord.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WalletRecord.h; sourceTree = ""; }; B0152CD3285EC78C00FFEC94 /* WalletRecord.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WalletRecord.m; sourceTree = ""; }; B0152CD5285EC79D00FFEC94 /* WalletBanner.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WalletBanner.h; sourceTree = ""; }; B0152CD6285EC79D00FFEC94 /* WalletBanner.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WalletBanner.m; sourceTree = ""; }; B0152CD8285ECCEE00FFEC94 /* WalletRecordCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WalletRecordCell.h; sourceTree = ""; }; B0152CD9285ECCEE00FFEC94 /* WalletRecordCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WalletRecordCell.m; sourceTree = ""; }; B027191D2824B71E000BD727 /* AlibabaPuHuiTi-2-115-Black.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "AlibabaPuHuiTi-2-115-Black.ttf"; sourceTree = ""; }; B0345F35281BFC2700D292C4 /* BottleReadView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleReadView.h; sourceTree = ""; }; B0345F36281BFC2700D292C4 /* BottleReadView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleReadView.m; sourceTree = ""; }; B0345F38281BFDB100D292C4 /* BottleDetailInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleDetailInfo.h; sourceTree = ""; }; B0345F39281BFDB100D292C4 /* BottleDetailInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleDetailInfo.m; sourceTree = ""; }; B038476828141A4100F47C18 /* TreeHole.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = TreeHole.app; sourceTree = BUILT_PRODUCTS_DIR; }; B038476B28141A4100F47C18 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = ""; }; B038476C28141A4100F47C18 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = ""; }; B038477728141A4200F47C18 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; B038477C28141A4200F47C18 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; B038477D28141A4200F47C18 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = ""; }; B038478428141AC200F47C18 /* AppSetup.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppSetup.m; sourceTree = ""; }; B038478528141AC200F47C18 /* AppSetup.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppSetup.h; sourceTree = ""; }; B038478828141AD100F47C18 /* PYAppService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYAppService.m; sourceTree = ""; }; B038478928141AD100F47C18 /* PYHTTPManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYHTTPManager.m; sourceTree = ""; }; B038478A28141AD100F47C18 /* PYNavigationViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYNavigationViewController.h; sourceTree = ""; }; B038478C28141AD100F47C18 /* UINavigationController+FDFullscreenPopGesture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+FDFullscreenPopGesture.h"; sourceTree = ""; }; B038478D28141AD100F47C18 /* UINavigationController+FDFullscreenPopGesture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+FDFullscreenPopGesture.m"; sourceTree = ""; }; B038478E28141AD100F47C18 /* PYBaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYBaseViewController.h; sourceTree = ""; }; B038478F28141AD100F47C18 /* PYImageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYImageView.h; sourceTree = ""; }; B038479028141AD100F47C18 /* PYTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYTableViewController.h; sourceTree = ""; }; B038479128141AD100F47C18 /* PYAppService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYAppService.h; sourceTree = ""; }; B038479228141AD100F47C18 /* PYNavigationViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYNavigationViewController.m; sourceTree = ""; }; B038479328141AD100F47C18 /* PYHTTPManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYHTTPManager.h; sourceTree = ""; }; B038479528141AD100F47C18 /* UIViewController+BXYStatefulViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+BXYStatefulViewController.m"; sourceTree = ""; }; B038479628141AD100F47C18 /* BXYViewStateMachine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BXYViewStateMachine.h; sourceTree = ""; }; B038479728141AD100F47C18 /* BXYStatefulViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BXYStatefulViewController.h; sourceTree = ""; }; B038479828141AD100F47C18 /* UIViewController+BXYStatefulViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+BXYStatefulViewController.h"; sourceTree = ""; }; B038479928141AD100F47C18 /* BXYStatefulPlaceHolderView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BXYStatefulPlaceHolderView.h; sourceTree = ""; }; B038479A28141AD100F47C18 /* BXYViewStateMachine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BXYViewStateMachine.m; sourceTree = ""; }; B038479B28141AD100F47C18 /* PYTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYTableViewController.m; sourceTree = ""; }; B038479C28141AD100F47C18 /* PYImageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYImageView.m; sourceTree = ""; }; B038479E28141AD100F47C18 /* MTStatefulBaseView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTStatefulBaseView.h; sourceTree = ""; }; B038479F28141AD100F47C18 /* MTStatefulBaseView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTStatefulBaseView.m; sourceTree = ""; }; B03847A028141AD100F47C18 /* PYBaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYBaseViewController.m; sourceTree = ""; }; B03847A328141AD100F47C18 /* UIView+MTCreate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+MTCreate.m"; sourceTree = ""; }; B03847A428141AD100F47C18 /* PYThemeButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYThemeButton.h; sourceTree = ""; }; B03847A528141AD100F47C18 /* UIView+MTCreate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+MTCreate.h"; sourceTree = ""; }; B03847A628141AD100F47C18 /* PYThemeButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYThemeButton.m; sourceTree = ""; }; B03847A828141AD100F47C18 /* PYInputView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYInputView.m; sourceTree = ""; }; B03847A928141AD100F47C18 /* AlertInputView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AlertInputView.h; sourceTree = ""; }; B03847AA28141AD100F47C18 /* PYGetSmsCodeButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYGetSmsCodeButton.h; sourceTree = ""; }; B03847AB28141AD100F47C18 /* PYCellInputView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYCellInputView.m; sourceTree = ""; }; B03847AC28141AD100F47C18 /* FSTextInputView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSTextInputView.m; sourceTree = ""; }; B03847AD28141AD100F47C18 /* PYInputView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYInputView.h; sourceTree = ""; }; B03847AE28141AD100F47C18 /* AlertInputView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AlertInputView.m; sourceTree = ""; }; B03847AF28141AD100F47C18 /* PYGetSmsCodeButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYGetSmsCodeButton.m; sourceTree = ""; }; B03847B028141AD100F47C18 /* FSTextInputView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSTextInputView.h; sourceTree = ""; }; B03847B228141AD100F47C18 /* AmountKeyboard.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AmountKeyboard.h; sourceTree = ""; }; B03847B328141AD100F47C18 /* YUButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YUButton.m; sourceTree = ""; }; B03847B428141AD100F47C18 /* AmountKeyboard.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AmountKeyboard.m; sourceTree = ""; }; B03847B528141AD100F47C18 /* YUButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YUButton.h; sourceTree = ""; }; B03847B628141AD100F47C18 /* PYCellInputView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYCellInputView.h; sourceTree = ""; }; B03847B728141AD100F47C18 /* ToastUtil.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ToastUtil.h; sourceTree = ""; }; B03847B928141AD100F47C18 /* PYWebController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYWebController.m; sourceTree = ""; }; B03847BA28141AD100F47C18 /* YJWebProgressLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YJWebProgressLayer.m; sourceTree = ""; }; B03847BB28141AD100F47C18 /* PYHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PYHUD.m; sourceTree = ""; }; B03847BC28141AD100F47C18 /* PYHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYHUD.h; sourceTree = ""; }; B03847BD28141AD100F47C18 /* YJWebProgressLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YJWebProgressLayer.h; sourceTree = ""; }; B03847BE28141AD100F47C18 /* PYWebController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PYWebController.h; sourceTree = ""; }; B03847C028141AD100F47C18 /* UIView+JHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+JHUD.m"; sourceTree = ""; }; B03847C128141AD100F47C18 /* JHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JHUD.m; sourceTree = ""; }; B03847C228141AD100F47C18 /* JHUDAnimationView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JHUDAnimationView.h; sourceTree = ""; }; B03847C328141AD100F47C18 /* UIImage+JHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+JHUD.h"; sourceTree = ""; }; B03847C428141AD100F47C18 /* UIImage+JHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+JHUD.m"; sourceTree = ""; }; B03847C528141AD100F47C18 /* JHUDAnimationView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JHUDAnimationView.m; sourceTree = ""; }; B03847C628141AD100F47C18 /* UIView+JHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+JHUD.h"; sourceTree = ""; }; B03847C728141AD100F47C18 /* JHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JHUD.h; sourceTree = ""; }; B03847C928141AD100F47C18 /* MTCacheManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTCacheManager.h; sourceTree = ""; }; B03847CA28141AD100F47C18 /* MTCacheManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTCacheManager.m; sourceTree = ""; }; B03847CC28141AD100F47C18 /* MTGridSelectView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTGridSelectView.h; sourceTree = ""; }; B03847CD28141AD100F47C18 /* MTGridSelectConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTGridSelectConfig.m; sourceTree = ""; }; B03847CE28141AD100F47C18 /* MTGridSelectView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTGridSelectView.m; sourceTree = ""; }; B03847CF28141AD100F47C18 /* MTGridSelectConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTGridSelectConfig.h; sourceTree = ""; }; B03847D028141AD100F47C18 /* PickerButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PickerButton.m; sourceTree = ""; }; B03847D228141AD100F47C18 /* UIImage+PHAsset.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+PHAsset.m"; sourceTree = ""; }; B03847D328141AD100F47C18 /* TZImagePickerController+MTImagePicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TZImagePickerController+MTImagePicker.h"; sourceTree = ""; }; B03847F228141AD100F47C18 /* UIImage+PHAsset.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+PHAsset.h"; sourceTree = ""; }; B03847F328141AD100F47C18 /* TZImagePickerController+MTImagePicker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TZImagePickerController+MTImagePicker.m"; sourceTree = ""; }; B03847F528141AD100F47C18 /* BlocksKit+UIKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "BlocksKit+UIKit.h"; sourceTree = ""; }; B03847F728141AD100F47C18 /* NSDictionary+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+BlocksKit.m"; sourceTree = ""; }; B03847F828141AD100F47C18 /* NSOrderedSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSOrderedSet+BlocksKit.h"; sourceTree = ""; }; B03847F928141AD100F47C18 /* NSMutableArray+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableArray+BlocksKit.m"; sourceTree = ""; }; B03847FA28141AD100F47C18 /* NSMutableIndexSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableIndexSet+BlocksKit.m"; sourceTree = ""; }; B03847FB28141AD100F47C18 /* NSObject+BKBlockExecution.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+BKBlockExecution.h"; sourceTree = ""; }; B03847FC28141AD100F47C18 /* NSArray+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+BlocksKit.h"; sourceTree = ""; }; B03847FD28141AD100F47C18 /* NSObject+BKBlockObservation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+BKBlockObservation.m"; sourceTree = ""; }; B03847FE28141AD100F47C18 /* NSTimer+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSTimer+BlocksKit.m"; sourceTree = ""; }; B03847FF28141AD100F47C18 /* NSMapTable+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMapTable+BlocksKit.h"; sourceTree = ""; }; B038480028141AD100F47C18 /* BKMacros.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BKMacros.h; sourceTree = ""; }; B038480128141AD100F47C18 /* NSObject+BKAssociatedObjects.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+BKAssociatedObjects.h"; sourceTree = ""; }; B038480228141AD100F47C18 /* NSInvocation+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSInvocation+BlocksKit.m"; sourceTree = ""; }; B038480328141AD100F47C18 /* NSSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSSet+BlocksKit.m"; sourceTree = ""; }; B038480428141AD100F47C18 /* NSIndexSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSIndexSet+BlocksKit.h"; sourceTree = ""; }; B038480528141AD100F47C18 /* NSMutableSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableSet+BlocksKit.h"; sourceTree = ""; }; B038480628141AD100F47C18 /* NSMutableDictionary+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+BlocksKit.h"; sourceTree = ""; }; B038480728141AD100F47C18 /* NSMutableOrderedSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableOrderedSet+BlocksKit.m"; sourceTree = ""; }; B038480828141AD100F47C18 /* NSOrderedSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSOrderedSet+BlocksKit.m"; sourceTree = ""; }; B038480928141AD100F47C18 /* NSDictionary+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+BlocksKit.h"; sourceTree = ""; }; B038480A28141AD100F47C18 /* NSObject+BKAssociatedObjects.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+BKAssociatedObjects.m"; sourceTree = ""; }; B038480B28141AD100F47C18 /* NSMapTable+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMapTable+BlocksKit.m"; sourceTree = ""; }; B038480C28141AD100F47C18 /* NSTimer+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSTimer+BlocksKit.h"; sourceTree = ""; }; B038480D28141AD100F47C18 /* NSObject+BKBlockObservation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+BKBlockObservation.h"; sourceTree = ""; }; B038480E28141AD100F47C18 /* NSArray+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+BlocksKit.m"; sourceTree = ""; }; B038480F28141AD100F47C18 /* NSObject+BKBlockExecution.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+BKBlockExecution.m"; sourceTree = ""; }; B038481028141AD100F47C18 /* NSMutableIndexSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableIndexSet+BlocksKit.h"; sourceTree = ""; }; B038481128141AD100F47C18 /* NSMutableArray+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableArray+BlocksKit.h"; sourceTree = ""; }; B038481228141AD100F47C18 /* NSIndexSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSIndexSet+BlocksKit.m"; sourceTree = ""; }; B038481328141AD100F47C18 /* NSInvocation+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSInvocation+BlocksKit.h"; sourceTree = ""; }; B038481428141AD100F47C18 /* NSSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSSet+BlocksKit.h"; sourceTree = ""; }; B038481528141AD100F47C18 /* NSMutableOrderedSet+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableOrderedSet+BlocksKit.h"; sourceTree = ""; }; B038481628141AD100F47C18 /* NSMutableDictionary+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+BlocksKit.m"; sourceTree = ""; }; B038481728141AD100F47C18 /* NSMutableSet+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableSet+BlocksKit.m"; sourceTree = ""; }; B038481828141AD100F47C18 /* BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlocksKit.h; sourceTree = ""; }; B038481A28141AD100F47C18 /* UITextView+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextView+BlocksKit.m"; sourceTree = ""; }; B038481B28141AD100F47C18 /* UIControl+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+BlocksKit.h"; sourceTree = ""; }; B038481C28141AD100F47C18 /* UITextField+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+BlocksKit.h"; sourceTree = ""; }; B038481D28141AD100F47C18 /* UIView+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+BlocksKit.m"; sourceTree = ""; }; B038481E28141AD100F47C18 /* UIGestureRecognizer+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIGestureRecognizer+BlocksKit.m"; sourceTree = ""; }; B038481F28141AD100F47C18 /* UITextView+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextView+BlocksKit.h"; sourceTree = ""; }; B038482028141AD100F47C18 /* UITextField+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+BlocksKit.m"; sourceTree = ""; }; B038482128141AD100F47C18 /* UIControl+BlocksKit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+BlocksKit.m"; sourceTree = ""; }; B038482228141AD100F47C18 /* UIView+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+BlocksKit.h"; sourceTree = ""; }; B038482328141AD100F47C18 /* UIGestureRecognizer+BlocksKit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIGestureRecognizer+BlocksKit.h"; sourceTree = ""; }; B038482528141AD100F47C18 /* A2BlockInvocation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = A2BlockInvocation.m; sourceTree = ""; }; B038482628141AD100F47C18 /* NSObject+A2DynamicDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+A2DynamicDelegate.h"; sourceTree = ""; }; B038482728141AD100F47C18 /* A2DynamicDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = A2DynamicDelegate.h; sourceTree = ""; }; B038482828141AD100F47C18 /* NSObject+A2BlockDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+A2BlockDelegate.m"; sourceTree = ""; }; B038482928141AD100F47C18 /* A2BlockInvocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = A2BlockInvocation.h; sourceTree = ""; }; B038482A28141AD100F47C18 /* A2DynamicDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = A2DynamicDelegate.m; sourceTree = ""; }; B038482B28141AD100F47C18 /* NSObject+A2DynamicDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+A2DynamicDelegate.m"; sourceTree = ""; }; B038482C28141AD100F47C18 /* NSObject+A2BlockDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+A2BlockDelegate.h"; sourceTree = ""; }; B038482D28141AD100F47C18 /* BKDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BKDefines.h; sourceTree = ""; }; B038482F28141AD100F47C18 /* UITextField+MTLimit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITextField+MTLimit.m"; sourceTree = ""; }; B038483028141AD100F47C18 /* MTTextFieldLimitManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTTextFieldLimitManager.h; sourceTree = ""; }; B038483128141AD100F47C18 /* NSString+MTLimit.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+MTLimit.m"; sourceTree = ""; }; B038483228141AD100F47C18 /* UITextField+MTLimit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITextField+MTLimit.h"; sourceTree = ""; }; B038483328141AD100F47C18 /* MTTextFieldLimitManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTTextFieldLimitManager.m; sourceTree = ""; }; B038483428141AD100F47C18 /* NSString+MTLimit.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+MTLimit.h"; sourceTree = ""; }; B038483528141AD100F47C18 /* RichTextLabel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RichTextLabel.h; sourceTree = ""; }; B038483728141AD100F47C18 /* CWCarousel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CWCarousel.m; sourceTree = ""; }; B038483828141AD100F47C18 /* CWCarouselHeader.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CWCarouselHeader.h; sourceTree = ""; }; B038483928141AD100F47C18 /* CWFlowLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CWFlowLayout.m; sourceTree = ""; }; B038483A28141AD100F47C18 /* CWCarouselProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CWCarouselProtocol.h; sourceTree = ""; }; B038483B28141AD100F47C18 /* CWCarousel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CWCarousel.h; sourceTree = ""; }; B038483C28141AD100F47C18 /* CWFlowLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CWFlowLayout.h; sourceTree = ""; }; B038483E28141AD100F47C18 /* MTPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTPickerView.m; sourceTree = ""; }; B038484028141AD100F47C18 /* FSDateSignModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSDateSignModel.h; sourceTree = ""; }; B038484128141AD100F47C18 /* FSLocationDataManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSLocationDataManager.h; sourceTree = ""; }; B038484228141AD100F47C18 /* FSLocationPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FSLocationPickerView.h; sourceTree = ""; }; B038484328141AD100F47C18 /* province.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = province.json; sourceTree = ""; }; B038484428141AD100F47C18 /* FSDateSignModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSDateSignModel.m; sourceTree = ""; }; B038484528141AD100F47C18 /* address-for-ios.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "address-for-ios.plist"; sourceTree = ""; }; B038484628141AD100F47C18 /* FSLocationDataManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSLocationDataManager.m; sourceTree = ""; }; B038484728141AD100F47C18 /* FSLocationPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FSLocationPickerView.m; sourceTree = ""; }; B038484828141AD100F47C18 /* MTPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTPickerView.h; sourceTree = ""; }; B038484B28141AD100F47C18 /* CAAnimation+WAnimation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "CAAnimation+WAnimation.m"; sourceTree = ""; }; B038484C28141AD100F47C18 /* CAAnimation+WAnimation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "CAAnimation+WAnimation.h"; sourceTree = ""; }; B038484E28141AD100F47C18 /* UIBarButtonItem+WZLBadge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+WZLBadge.h"; sourceTree = ""; }; B038484F28141AD100F47C18 /* UITabBarItem+WZLBadge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITabBarItem+WZLBadge.h"; sourceTree = ""; }; B038485028141AD100F47C18 /* UIBarButtonItem+WZLBadge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+WZLBadge.m"; sourceTree = ""; }; B038485128141AD100F47C18 /* UITabBarItem+WZLBadge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITabBarItem+WZLBadge.m"; sourceTree = ""; }; B038485228141AD100F47C18 /* WZLBadgeImport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WZLBadgeImport.h; sourceTree = ""; }; B038485428141AD100F47C18 /* WZLBadgeProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WZLBadgeProtocol.h; sourceTree = ""; }; B038485628141AD100F47C18 /* UIView+WZLBadge.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+WZLBadge.h"; sourceTree = ""; }; B038485728141AD100F47C18 /* UIView+WZLBadge.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+WZLBadge.m"; sourceTree = ""; }; B038487328141AD100F47C18 /* MTPageConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTPageConfig.m; sourceTree = ""; }; B038487428141AD100F47C18 /* MTPageView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTPageView.m; sourceTree = ""; }; B038487528141AD100F47C18 /* MTPageConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTPageConfig.h; sourceTree = ""; }; B038487628141AD100F47C18 /* MTPageView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTPageView.h; sourceTree = ""; }; B038487828141AD100F47C18 /* WLUnitField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WLUnitField.h; sourceTree = ""; }; B038487928141AD100F47C18 /* WLUnitFieldTextRange.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WLUnitFieldTextRange.m; sourceTree = ""; }; B038487A28141AD100F47C18 /* WLUnitFieldTextPosition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WLUnitFieldTextPosition.h; sourceTree = ""; }; B038487B28141AD100F47C18 /* WLUnitFieldTextRange.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WLUnitFieldTextRange.h; sourceTree = ""; }; B038487C28141AD100F47C18 /* WLUnitField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WLUnitField.m; sourceTree = ""; }; B038487D28141AD100F47C18 /* WLUnitFieldTextPosition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WLUnitFieldTextPosition.m; sourceTree = ""; }; B038487F28141AD100F47C18 /* YBPopupMenu.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YBPopupMenu.h; sourceTree = ""; }; B038488028141AD100F47C18 /* YBRectConst.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YBRectConst.m; sourceTree = ""; }; B038488128141AD100F47C18 /* YBPopupMenuPath.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YBPopupMenuPath.m; sourceTree = ""; }; B038488228141AD100F47C18 /* YBRectConst.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YBRectConst.h; sourceTree = ""; }; B038488328141AD100F47C18 /* YBPopupMenu.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YBPopupMenu.m; sourceTree = ""; }; B038488428141AD100F47C18 /* YBPopupMenuPath.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YBPopupMenuPath.h; sourceTree = ""; }; B038488528141AD100F47C18 /* PickerButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PickerButton.h; sourceTree = ""; }; B038488628141AD100F47C18 /* ToastUtil.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ToastUtil.m; sourceTree = ""; }; B038488828141AD100F47C18 /* MTAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTAlertView.m; sourceTree = ""; }; B038488928141AD100F47C18 /* MTAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTAlertView.h; sourceTree = ""; }; B038488B28141AD100F47C18 /* zhPopupController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = zhPopupController.m; sourceTree = ""; }; B038488C28141AD100F47C18 /* zhPopupController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = zhPopupController.h; sourceTree = ""; }; B038488E28141AD100F47C18 /* MTActionSheet.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTActionSheet.h; sourceTree = ""; }; B038488F28141AD100F47C18 /* MTActionSheet.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTActionSheet.m; sourceTree = ""; }; B038489028141AD100F47C18 /* RichTextLabel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RichTextLabel.m; sourceTree = ""; }; B038489228141AD100F47C18 /* MTCommonListTableConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTCommonListTableConfig.m; sourceTree = ""; }; B038489328141AD100F47C18 /* MTCommonListTableViewCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTCommonListTableViewCell.h; sourceTree = ""; }; B038489428141AD100F47C18 /* MTCommonListTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTCommonListTableViewController.h; sourceTree = ""; }; B038489528141AD100F47C18 /* MTCommonListTableViewCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTCommonListTableViewCell.m; sourceTree = ""; }; B038489628141AD100F47C18 /* MTCommonListTableConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTCommonListTableConfig.h; sourceTree = ""; }; B038489728141AD100F47C18 /* MTCommonListTable.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTCommonListTable.h; sourceTree = ""; }; B038489828141AD100F47C18 /* MTCommonListTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTCommonListTableViewController.m; sourceTree = ""; }; B038489A28141AD100F47C18 /* MTShareServiceImp.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MTShareServiceImp.m; sourceTree = ""; }; B038489B28141AD100F47C18 /* MTShareService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTShareService.h; sourceTree = ""; }; B038489C28141AD100F47C18 /* MTShareServiceImp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MTShareServiceImp.h; sourceTree = ""; }; B038489E28141AD100F47C18 /* TPServiceManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TPServiceManager.m; sourceTree = ""; }; B038489F28141AD100F47C18 /* TPServiceProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPServiceProtocol.h; sourceTree = ""; }; B03848A028141AD100F47C18 /* TPServiceManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TPServiceManager.h; sourceTree = ""; }; B03848A228141AD100F47C18 /* UIDevice+hw.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIDevice+hw.m"; sourceTree = ""; }; B03848A328141AD100F47C18 /* UIView+PYExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+PYExtension.m"; sourceTree = ""; }; B03848A428141AD100F47C18 /* UIBarButtonItem+PYExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIBarButtonItem+PYExtension.m"; sourceTree = ""; }; B03848A528141AD100F47C18 /* UIScreenEx.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIScreenEx.h; sourceTree = ""; }; B03848A628141AD100F47C18 /* NSTimer+addition.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSTimer+addition.h"; sourceTree = ""; }; B03848A728141AD100F47C18 /* UIView+WaterMark.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+WaterMark.h"; sourceTree = ""; }; B03848A928141AD100F47C18 /* UIViewAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UIViewAdditions.h; sourceTree = ""; }; B03848AA28141AD100F47C18 /* UIViewAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UIViewAdditions.m; sourceTree = ""; }; B03848AB28141AD100F47C18 /* NSString+PYExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+PYExtension.m"; sourceTree = ""; }; B03848AC28141AD100F47C18 /* UIScreenEx.mm */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.cpp.objcpp; path = UIScreenEx.mm; sourceTree = ""; }; B03848AD28141AD100F47C18 /* UIColor+PYExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIColor+PYExtension.h"; sourceTree = ""; }; B03848AE28141AD100F47C18 /* UIBarButtonItem+PYExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIBarButtonItem+PYExtension.h"; sourceTree = ""; }; B03848AF28141AD100F47C18 /* UIView+PYExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+PYExtension.h"; sourceTree = ""; }; B03848B028141AD100F47C18 /* UIDevice+hw.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIDevice+hw.h"; sourceTree = ""; }; B03848B128141AD100F47C18 /* NSTimer+addition.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSTimer+addition.m"; sourceTree = ""; }; B03848B228141AD100F47C18 /* NSString+PYExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+PYExtension.h"; sourceTree = ""; }; B03848B328141AD100F47C18 /* UIView+WaterMark.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+WaterMark.m"; sourceTree = ""; }; B03848B528141AD100F47C18 /* NSDictionary+Json.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+Json.h"; sourceTree = ""; }; B03848B628141AD100F47C18 /* NSDictionary+Json.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+Json.m"; sourceTree = ""; }; B03848B828141AD100F47C18 /* NSDate+Common.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+Common.h"; sourceTree = ""; }; B03848B928141AD100F47C18 /* NSDateDeal.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = NSDateDeal.h; sourceTree = ""; }; B03848BA28141AD100F47C18 /* NSDate+Common.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+Common.m"; sourceTree = ""; }; B03848BB28141AD100F47C18 /* NSDateDeal.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NSDateDeal.m; sourceTree = ""; }; B03848BC28141AD100F47C18 /* UIColor+PYExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIColor+PYExtension.m"; sourceTree = ""; }; B03848BE28141AD100F47C18 /* UIImage+Scale.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Scale.h"; sourceTree = ""; }; B03848BF28141AD100F47C18 /* UIImage+Gradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Gradient.h"; sourceTree = ""; }; B03848C028141AD100F47C18 /* UIImage+TintColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+TintColor.m"; sourceTree = ""; }; B03848C128141AD100F47C18 /* UIImage+Extender.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Extender.m"; sourceTree = ""; }; B03848C228141AD100F47C18 /* UIImage+Scale.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Scale.m"; sourceTree = ""; }; B03848C328141AD100F47C18 /* UIImage+TintColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+TintColor.h"; sourceTree = ""; }; B03848C428141AD100F47C18 /* UIImage+Gradient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Gradient.m"; sourceTree = ""; }; B03848C528141AD100F47C18 /* UIImage+Extender.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Extender.h"; sourceTree = ""; }; B03848C928141AD100F47C18 /* BlackListCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BlackListCell.m; sourceTree = ""; }; B03848CA28141AD100F47C18 /* BlackListCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlackListCell.h; sourceTree = ""; }; B03848CC28141AD100F47C18 /* ChangePhoneViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChangePhoneViewController.h; sourceTree = ""; }; B03848CD28141AD100F47C18 /* SettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SettingsViewController.m; sourceTree = ""; }; B03848CE28141AD100F47C18 /* BlackListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BlackListViewController.m; sourceTree = ""; }; B03848CF28141AD100F47C18 /* FeedbackViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FeedbackViewController.h; sourceTree = ""; }; B03848D028141AD100F47C18 /* SystemSettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SystemSettingsViewController.h; sourceTree = ""; }; B03848D128141AD100F47C18 /* PrivacySettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PrivacySettingsViewController.m; sourceTree = ""; }; B03848D228141AD100F47C18 /* ChangePhoneViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChangePhoneViewController.m; sourceTree = ""; }; B03848D328141AD100F47C18 /* BlackListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BlackListViewController.h; sourceTree = ""; }; B03848D428141AD100F47C18 /* SettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SettingsViewController.h; sourceTree = ""; }; B03848D528141AD100F47C18 /* SystemSettingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SystemSettingsViewController.m; sourceTree = ""; }; B03848D628141AD100F47C18 /* FeedbackViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FeedbackViewController.m; sourceTree = ""; }; B03848D728141AD100F47C18 /* PrivacySettingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PrivacySettingsViewController.h; sourceTree = ""; }; B03848D928141AD100F47C18 /* ChatService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatService.h; sourceTree = ""; }; B03848DA28141AD100F47C18 /* ChatService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatService.m; sourceTree = ""; }; B03848DC28141AD100F47C18 /* GroupInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GroupInfo.h; sourceTree = ""; }; B03848DD28141AD100F47C18 /* GroupInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GroupInfo.m; sourceTree = ""; }; B03848DF28141AD100F47C18 /* AvatarView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AvatarView.m; sourceTree = ""; }; B03848E028141AD100F47C18 /* AvatarView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AvatarView.h; sourceTree = ""; }; B03848E228141AD100F47C18 /* MsgListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MsgListViewController.h; sourceTree = ""; }; B03848E428141AD100F47C18 /* C2CChatSetttingsViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = C2CChatSetttingsViewController.h; sourceTree = ""; }; B03848E528141AD100F47C18 /* ChatViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ChatViewController.m; sourceTree = ""; }; B03848E728141AD100F47C18 /* MsgListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MsgListViewController.m; sourceTree = ""; }; B03848E828141AD100F47C18 /* C2CChatSetttingsViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = C2CChatSetttingsViewController.m; sourceTree = ""; }; B03848E928141AD100F47C18 /* ChatViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ChatViewController.h; sourceTree = ""; }; B03848EB28141AD100F47C18 /* TUIGlobalization+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TUIGlobalization+TUIPatch.m"; sourceTree = ""; }; B03848EC28141AD100F47C18 /* TUIConversationListController+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TUIConversationListController+TUIPatch.h"; sourceTree = ""; }; B03848ED28141AD100F47C18 /* TUIMessageCell+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TUIMessageCell+TUIPatch.h"; sourceTree = ""; }; B03848EE28141AD100F47C18 /* TUITool+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TUITool+TUIPatch.h"; sourceTree = ""; }; B03848EF28141AD100F47C18 /* TUIBaseMessageController+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TUIBaseMessageController+TUIPatch.h"; sourceTree = ""; }; B03848F028141AD100F47C18 /* TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TUIPatch.h; sourceTree = ""; }; B03848F128141AD100F47C18 /* TUIImageMessageCellData+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TUIImageMessageCellData+TUIPatch.h"; sourceTree = ""; }; B03848F328141AD100F47C18 /* V2TIMMessage+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "V2TIMMessage+TUIPatch.m"; sourceTree = ""; }; B03848F428141AD100F47C18 /* TUIGlobalization+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "TUIGlobalization+TUIPatch.h"; sourceTree = ""; }; B03848F528141AD100F47C18 /* TUIConversationListController+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TUIConversationListController+TUIPatch.m"; sourceTree = ""; }; B03848F628141AD100F47C18 /* TUITool+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TUITool+TUIPatch.m"; sourceTree = ""; }; B03848F728141AD100F47C18 /* TUIMessageCell+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TUIMessageCell+TUIPatch.m"; sourceTree = ""; }; B03848F828141AD100F47C18 /* V2TIMMessage+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "V2TIMMessage+TUIPatch.h"; sourceTree = ""; }; B03848FA28141AD100F47C18 /* TUIImageMessageCellData+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TUIImageMessageCellData+TUIPatch.m"; sourceTree = ""; }; B03848FB28141AD100F47C18 /* TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TUIPatch.m; sourceTree = ""; }; B03848FC28141AD100F47C18 /* TUIBaseMessageController+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "TUIBaseMessageController+TUIPatch.m"; sourceTree = ""; }; B03848FE28141AD100F47C18 /* AppConfig.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppConfig.m; sourceTree = ""; }; B03848FF28141AD100F47C18 /* AppConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppConfig.h; sourceTree = ""; }; B038490628141AD100F47C18 /* User.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = User.m; sourceTree = ""; }; B038490728141AD100F47C18 /* UserService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserService.m; sourceTree = ""; }; B038490828141AD100F47C18 /* User.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = User.h; sourceTree = ""; }; B038490928141AD100F47C18 /* UserService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserService.h; sourceTree = ""; }; B038490C28141AD100F47C18 /* UserCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserCell.h; sourceTree = ""; }; B038490D28141AD100F47C18 /* UserCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserCell.m; sourceTree = ""; }; B038490F28141AD100F47C18 /* EditProfileViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditProfileViewController.h; sourceTree = ""; }; B038491028141AD100F47C18 /* UserListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = UserListViewController.h; sourceTree = ""; }; B038491128141AD100F47C18 /* ReportViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ReportViewController.m; sourceTree = ""; }; B038491228141AD100F47C18 /* EditSloganViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditSloganViewController.m; sourceTree = ""; }; B038491428141AD100F47C18 /* EditNameViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditNameViewController.m; sourceTree = ""; }; B038491528141AD100F47C18 /* ReportViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ReportViewController.h; sourceTree = ""; }; B038491628141AD100F47C18 /* UserListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = UserListViewController.m; sourceTree = ""; }; B038491728141AD100F47C18 /* EditProfileViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EditProfileViewController.m; sourceTree = ""; }; B038491828141AD100F47C18 /* EditSloganViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditSloganViewController.h; sourceTree = ""; }; B038491A28141AD100F47C18 /* EditNameViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EditNameViewController.h; sourceTree = ""; }; B038491D28141AD100F47C18 /* JWTDecoder.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JWTDecoder.h; sourceTree = ""; }; B038491E28141AD100F47C18 /* JWTDecoder.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JWTDecoder.m; sourceTree = ""; }; B038491F28141AD100F47C18 /* LoginService.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginService.m; sourceTree = ""; }; B038492128141AD100F47C18 /* SetAvatarViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SetAvatarViewController.m; sourceTree = ""; }; B038492228141AD100F47C18 /* PhoneLoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhoneLoginViewController.h; sourceTree = ""; }; B038492328141AD100F47C18 /* LoginBaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginBaseViewController.h; sourceTree = ""; }; B038492428141AD100F47C18 /* GetSmsCodeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GetSmsCodeViewController.h; sourceTree = ""; }; B038492528141AD100F47C18 /* PhoneFlashLoginViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PhoneFlashLoginViewController.h; sourceTree = ""; }; B038492628141AD100F47C18 /* SetNickNameViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SetNickNameViewController.h; sourceTree = ""; }; B038492728141AD100F47C18 /* LaunchViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LaunchViewController.m; sourceTree = ""; }; B038492828141AD100F47C18 /* LoginBaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = LoginBaseViewController.m; sourceTree = ""; }; B038492928141AD100F47C18 /* PhoneLoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PhoneLoginViewController.m; sourceTree = ""; }; B038492A28141AD100F47C18 /* SetAvatarViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SetAvatarViewController.h; sourceTree = ""; }; B038492B28141AD100F47C18 /* SetNickNameViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SetNickNameViewController.m; sourceTree = ""; }; B038492C28141AD100F47C18 /* PhoneFlashLoginViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PhoneFlashLoginViewController.m; sourceTree = ""; }; B038492D28141AD100F47C18 /* GetSmsCodeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GetSmsCodeViewController.m; sourceTree = ""; }; B038492E28141AD100F47C18 /* LaunchViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LaunchViewController.h; sourceTree = ""; }; B038492F28141AD100F47C18 /* LoginService.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = LoginService.h; sourceTree = ""; }; B03849DF28141B3900F47C18 /* PrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrefixHeader.pch; sourceTree = ""; }; B03849E02814DE2A00F47C18 /* SetGenderViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SetGenderViewController.h; sourceTree = ""; }; B03849E12814DE2A00F47C18 /* SetGenderViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SetGenderViewController.m; sourceTree = ""; }; B04EEF51284F11D8007BB5FB /* TUIConversationListDataProvider+TUIPatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TUIConversationListDataProvider+TUIPatch.h"; sourceTree = ""; }; B04EEF52284F11D8007BB5FB /* TUIConversationListDataProvider+TUIPatch.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "TUIConversationListDataProvider+TUIPatch.m"; sourceTree = ""; }; B05F778B2884072200502B8F /* TUISystemMessageCellData+TUIPatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TUISystemMessageCellData+TUIPatch.h"; sourceTree = ""; }; B05F778C2884072200502B8F /* TUISystemMessageCellData+TUIPatch.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "TUISystemMessageCellData+TUIPatch.m"; sourceTree = ""; }; B0760212281AB9CB009CD229 /* BottlePublishViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottlePublishViewController.h; sourceTree = ""; }; B0760213281AB9CB009CD229 /* BottlePublishViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottlePublishViewController.m; sourceTree = ""; }; B0760219281B769F009CD229 /* BottleTypeInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleTypeInfo.h; sourceTree = ""; }; B076021A281B769F009CD229 /* BottleTypeInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleTypeInfo.m; sourceTree = ""; }; B076021C281B7719009CD229 /* BottleInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleInfo.h; sourceTree = ""; }; B076021D281B7719009CD229 /* BottleInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleInfo.m; sourceTree = ""; }; B076021F281B7801009CD229 /* HomeBottleInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = HomeBottleInfo.h; sourceTree = ""; }; B0760220281B7801009CD229 /* HomeBottleInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = HomeBottleInfo.m; sourceTree = ""; }; B07834A7284A41DC0031FB16 /* LICENSE */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = LICENSE; sourceTree = ""; }; B07834A8284A41DC0031FB16 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; B07834C2284A49300031FB16 /* KSProgressLayer.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KSProgressLayer.m; sourceTree = ""; }; B07834C3284A49300031FB16 /* KSSDImageManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KSSDImageManager.h; sourceTree = ""; }; B07834C4284A49300031FB16 /* KSImageManagerProtocol.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KSImageManagerProtocol.h; sourceTree = ""; }; B07834C5284A49300031FB16 /* KSPhotoBrowser.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KSPhotoBrowser.h; sourceTree = ""; }; B07834C6284A49300031FB16 /* KSPhotoView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KSPhotoView.h; sourceTree = ""; }; B07834C7284A49300031FB16 /* UIImage+KS.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+KS.m"; sourceTree = ""; }; B07834C8284A49300031FB16 /* KSProgressLayer.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KSProgressLayer.h; sourceTree = ""; }; B07834CA284A49300031FB16 /* KSPhotoItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KSPhotoItem.m; sourceTree = ""; }; B07834CB284A49300031FB16 /* UIImage+KS.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+KS.h"; sourceTree = ""; }; B07834CC284A49300031FB16 /* KSPhotoBrowser.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KSPhotoBrowser.m; sourceTree = ""; }; B07834CE284A49310031FB16 /* KSPhotoView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KSPhotoView.m; sourceTree = ""; }; B07834CF284A49310031FB16 /* KSPhotoItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = KSPhotoItem.h; sourceTree = ""; }; B07834D0284A49310031FB16 /* KSSDImageManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = KSSDImageManager.m; sourceTree = ""; }; B07CCB7C281BA0C00042ED5E /* BottleTypeGroupInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleTypeGroupInfo.h; sourceTree = ""; }; B07CCB7D281BA0C00042ED5E /* BottleTypeGroupInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleTypeGroupInfo.m; sourceTree = ""; }; B08279E12860380700076770 /* TUITheme+TUIPatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TUITheme+TUIPatch.h"; sourceTree = ""; }; B08279E22860380700076770 /* TUITheme+TUIPatch.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "TUITheme+TUIPatch.m"; sourceTree = ""; }; B08279E428603DD100076770 /* UIImage+TUIPatch.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+TUIPatch.m"; sourceTree = ""; }; B08279E528603DD100076770 /* UIImage+TUIPatch.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+TUIPatch.h"; sourceTree = ""; }; B0842D3328AD2BB40096ADEF /* GenderPickerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GenderPickerView.h; sourceTree = ""; }; B0842D3428AD2BB40096ADEF /* GenderPickerView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GenderPickerView.m; sourceTree = ""; }; B08D620F281FC3FE00B329C6 /* VIPItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VIPItem.h; sourceTree = ""; }; B08D6210281FC3FE00B329C6 /* VIPViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VIPViewController.h; sourceTree = ""; }; B08D6211281FC3FE00B329C6 /* VIPSpecialInfoCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = VIPSpecialInfoCell.h; sourceTree = ""; }; B08D6212281FC3FE00B329C6 /* VIPViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VIPViewController.m; sourceTree = ""; }; B08D6213281FC3FE00B329C6 /* VIPItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VIPItem.m; sourceTree = ""; }; B08D6214281FC3FE00B329C6 /* VIPSpecialInfoCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = VIPSpecialInfoCell.m; sourceTree = ""; }; B09AB3C8281D64050007C5EB /* MessageNotificationListViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageNotificationListViewController.m; sourceTree = ""; }; B09AB3C9281D64050007C5EB /* MessageNotificationListViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageNotificationListViewController.h; sourceTree = ""; }; B09AB3CB281D64B80007C5EB /* MessageNotificationCell.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageNotificationCell.m; sourceTree = ""; }; B09AB3CC281D64B80007C5EB /* MessageNotificationCell.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageNotificationCell.h; sourceTree = ""; }; B09AB3CE281D64D30007C5EB /* MessageNotification.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MessageNotification.m; sourceTree = ""; }; B09AB3CF281D64D30007C5EB /* MessageNotification.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MessageNotification.h; sourceTree = ""; }; B09DE77B281581B7001281E4 /* ProfileViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProfileViewController.h; sourceTree = ""; }; B09DE77C281581B7001281E4 /* ProfileViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ProfileViewController.m; sourceTree = ""; }; B0B650412816C6EA00B4F93D /* TUIConversationCell+TUIPatch.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TUIConversationCell+TUIPatch.h"; sourceTree = ""; }; B0B650422816C6EA00B4F93D /* TUIConversationCell+TUIPatch.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "TUIConversationCell+TUIPatch.m"; sourceTree = ""; }; B0C63FF82818D465005A12B8 /* BottleViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleViewController.h; sourceTree = ""; }; B0C63FF92818D465005A12B8 /* BottleViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleViewController.m; sourceTree = ""; }; B0C63FFD2818D917005A12B8 /* BottleCollectionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleCollectionCell.h; sourceTree = ""; }; B0C63FFE2818D917005A12B8 /* BottleCollectionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleCollectionCell.m; sourceTree = ""; }; B0C64004281A2988005A12B8 /* BottleService.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleService.h; sourceTree = ""; }; B0C64005281A2988005A12B8 /* BottleService.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleService.m; sourceTree = ""; }; B0C64007281A2ED4005A12B8 /* BottleTypePickerViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleTypePickerViewController.h; sourceTree = ""; }; B0C64008281A2ED4005A12B8 /* BottleTypePickerViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleTypePickerViewController.m; sourceTree = ""; }; B0C64078281A4D39005A12B8 /* BottleTypeCollectionCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleTypeCollectionCell.h; sourceTree = ""; }; B0C64079281A4D39005A12B8 /* BottleTypeCollectionCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleTypeCollectionCell.m; sourceTree = ""; }; B0C6407B281A5496005A12B8 /* BottleTypeCollectionHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleTypeCollectionHeader.h; sourceTree = ""; }; B0C6407C281A5496005A12B8 /* BottleTypeCollectionHeader.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleTypeCollectionHeader.m; sourceTree = ""; }; B0D657752826A7A0002ADD3C /* C2CChatViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = C2CChatViewController.h; sourceTree = ""; }; B0D657762826A7A0002ADD3C /* C2CChatViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = C2CChatViewController.m; sourceTree = ""; }; B0D8ECE0281FC52C0048B92F /* VIPGoodsInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VIPGoodsInfo.h; sourceTree = ""; }; B0D8ECE1281FC52C0048B92F /* VIPGoodsInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VIPGoodsInfo.m; sourceTree = ""; }; B0D8ECE3281FC5BD0048B92F /* VIPGoods.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VIPGoods.h; sourceTree = ""; }; B0D8ECE4281FC5BD0048B92F /* VIPGoods.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VIPGoods.m; sourceTree = ""; }; B0D8ECE6281FCB810048B92F /* VIPConfig.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VIPConfig.h; sourceTree = ""; }; B0D8ECE7281FCB810048B92F /* VIPConfig.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VIPConfig.m; sourceTree = ""; }; B0D8ECE9281FE7860048B92F /* VIPCardInfo.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VIPCardInfo.h; sourceTree = ""; }; B0D8ECEA281FE7860048B92F /* VIPCardInfo.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VIPCardInfo.m; sourceTree = ""; }; B0D8ECEC281FE7F90048B92F /* VIPCard.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = VIPCard.h; sourceTree = ""; }; B0D8ECED281FE7F90048B92F /* VIPCard.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = VIPCard.m; sourceTree = ""; }; B0D8ECEF282004360048B92F /* TreeHole.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = TreeHole.entitlements; sourceTree = ""; }; B0DB7A8C28293A15002A5170 /* TH_login_enter.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = TH_login_enter.png; sourceTree = ""; }; B0E0EA3F2849C31D00043AB8 /* ProfileCardViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ProfileCardViewController.h; sourceTree = ""; }; B0E0EA402849C31D00043AB8 /* ProfileCardViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ProfileCardViewController.m; sourceTree = ""; }; B0E0EA422849C69800043AB8 /* ProfilePhotoCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProfilePhotoCell.h; sourceTree = ""; }; B0E0EA432849C69800043AB8 /* ProfilePhotoCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ProfilePhotoCell.m; sourceTree = ""; }; B0E0EA46284A288D00043AB8 /* ProfilePhoto.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ProfilePhoto.h; sourceTree = ""; }; B0E0EA47284A288D00043AB8 /* ProfilePhoto.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ProfilePhoto.m; sourceTree = ""; }; D916866B2A077160007DD80E /* THNearAndLanternViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = THNearAndLanternViewController.h; sourceTree = ""; }; D916866C2A077160007DD80E /* THNearAndLanternViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THNearAndLanternViewController.m; sourceTree = ""; }; D916866E2A0798FD007DD80E /* THDemoMineViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = THDemoMineViewController.h; sourceTree = ""; }; D916866F2A0798FD007DD80E /* THDemoMineViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = THDemoMineViewController.m; sourceTree = ""; }; D93C3B752925E3AE00E840FD /* BigUserImgAlertView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BigUserImgAlertView.h; sourceTree = ""; }; D93C3B762925E3AE00E840FD /* BigUserImgAlertView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BigUserImgAlertView.m; sourceTree = ""; }; D95E4A3C29212DBB00CBBDDA /* MineViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MineViewController.h; sourceTree = ""; }; D95E4A3D29212DBB00CBBDDA /* MineViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MineViewController.m; sourceTree = ""; }; D9AC771428EED2A9004C54BF /* BottleBaseViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleBaseViewController.h; sourceTree = ""; }; D9AC771528EED2A9004C54BF /* BottleBaseViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleBaseViewController.m; sourceTree = ""; }; D9AC771728EF2F24004C54BF /* BottleNerbyViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleNerbyViewController.h; sourceTree = ""; }; D9AC771828EF2F24004C54BF /* BottleNerbyViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleNerbyViewController.m; sourceTree = ""; }; D9AC771A28EF3053004C54BF /* userNearbyModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = userNearbyModel.h; sourceTree = ""; }; D9AC771B28EF3053004C54BF /* userNearbyModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = userNearbyModel.m; sourceTree = ""; }; D9AC771D28EFE0F3004C54BF /* BottleUserNearbyTableViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleUserNearbyTableViewCell.h; sourceTree = ""; }; D9AC771E28EFE0F3004C54BF /* BottleUserNearbyTableViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleUserNearbyTableViewCell.m; sourceTree = ""; }; D9AC772028F05B45004C54BF /* BottleUserNearbyShaiXuanAlertView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleUserNearbyShaiXuanAlertView.h; sourceTree = ""; }; D9AC772128F05B45004C54BF /* BottleUserNearbyShaiXuanAlertView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleUserNearbyShaiXuanAlertView.m; sourceTree = ""; }; D9AC772428F05D57004C54BF /* ZcqVender.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ZcqVender.h; sourceTree = ""; }; D9AC772528F05D57004C54BF /* ZcqVender.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ZcqVender.m; sourceTree = ""; }; D9AC772728F0640F004C54BF /* BottleShaiXuanCellView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleShaiXuanCellView.h; sourceTree = ""; }; D9AC772828F0640F004C54BF /* BottleShaiXuanCellView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleShaiXuanCellView.m; sourceTree = ""; }; D9AC772A28F1080D004C54BF /* SetLoginUserInfoViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SetLoginUserInfoViewController.h; sourceTree = ""; }; D9AC772B28F1080D004C54BF /* SetLoginUserInfoViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SetLoginUserInfoViewController.m; sourceTree = ""; }; D9FD6A96291C053E00923069 /* InviteCodeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InviteCodeViewController.h; sourceTree = ""; }; D9FD6A97291C053E00923069 /* InviteCodeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InviteCodeViewController.m; sourceTree = ""; }; D9FD6AB92920418400923069 /* InviteCordViewCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = InviteCordViewCell.h; sourceTree = ""; }; D9FD6ABA2920418400923069 /* InviteCordViewCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = InviteCordViewCell.m; sourceTree = ""; }; D9FD6ABC2920633800923069 /* inputInviteCodeAlertView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = inputInviteCodeAlertView.h; sourceTree = ""; }; D9FD6ABD2920633800923069 /* inputInviteCodeAlertView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = inputInviteCodeAlertView.m; sourceTree = ""; }; D9FD6ABF2920A95E00923069 /* ShareInviteCodeAlertView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ShareInviteCodeAlertView.h; sourceTree = ""; }; D9FD6AC02920A95E00923069 /* ShareInviteCodeAlertView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ShareInviteCodeAlertView.m; sourceTree = ""; }; F66DAB4660659B7C43D6F1AB /* Pods-HoleNotification.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-HoleNotification.debug.xcconfig"; path = "Target Support Files/Pods-HoleNotification/Pods-HoleNotification.debug.xcconfig"; sourceTree = ""; }; FC8C57C329357A57006E5110 /* NearbyViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = NearbyViewController.h; sourceTree = ""; }; FC8C57C429357A57006E5110 /* NearbyViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = NearbyViewController.m; sourceTree = ""; }; FC8C57C82935A3F6006E5110 /* BRResultModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRResultModel.m; sourceTree = ""; }; FC8C57C92935A3F6006E5110 /* BRStringPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRStringPickerView.h; sourceTree = ""; }; FC8C57CA2935A3F6006E5110 /* BRResultModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRResultModel.h; sourceTree = ""; }; FC8C57CB2935A3F6006E5110 /* BRStringPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRStringPickerView.m; sourceTree = ""; }; FC8C57CC2935A3F6006E5110 /* BRPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRPickerView.h; sourceTree = ""; }; FC8C57CE2935A3F6006E5110 /* BRDatePickerView+BR.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "BRDatePickerView+BR.m"; sourceTree = ""; }; FC8C57CF2935A3F6006E5110 /* BRDatePickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRDatePickerView.h; sourceTree = ""; }; FC8C57D02935A3F6006E5110 /* NSDate+BRPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+BRPickerView.m"; sourceTree = ""; }; FC8C57D12935A3F6006E5110 /* BRDatePickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRDatePickerView.m; sourceTree = ""; }; FC8C57D22935A3F6006E5110 /* BRDatePickerView+BR.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "BRDatePickerView+BR.h"; sourceTree = ""; }; FC8C57D32935A3F6006E5110 /* NSDate+BRPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+BRPickerView.h"; sourceTree = ""; }; FC8C57D52935A3F6006E5110 /* NSBundle+BRPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSBundle+BRPickerView.h"; sourceTree = ""; }; FC8C57D62935A3F6006E5110 /* BRPickerViewMacro.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRPickerViewMacro.h; sourceTree = ""; }; FC8C57D72935A3F6006E5110 /* BRPickerView.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = BRPickerView.bundle; sourceTree = ""; }; FC8C57D82935A3F6006E5110 /* BRPickerStyle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRPickerStyle.m; sourceTree = ""; }; FC8C57D92935A3F6006E5110 /* BRBaseView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRBaseView.m; sourceTree = ""; }; FC8C57DA2935A3F6006E5110 /* NSBundle+BRPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSBundle+BRPickerView.m"; sourceTree = ""; }; FC8C57DB2935A3F6006E5110 /* BRBaseView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRBaseView.h; sourceTree = ""; }; FC8C57DC2935A3F6006E5110 /* BRPickerStyle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRPickerStyle.h; sourceTree = ""; }; FC8C57DE2935A3F6006E5110 /* BRAddressModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRAddressModel.m; sourceTree = ""; }; FC8C57DF2935A3F6006E5110 /* BRAddressPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRAddressPickerView.h; sourceTree = ""; }; FC8C57E02935A3F6006E5110 /* BRAddressModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BRAddressModel.h; sourceTree = ""; }; FC8C57E12935A3F6006E5110 /* BRAddressPickerView.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = BRAddressPickerView.bundle; sourceTree = ""; }; FC8C57E22935A3F6006E5110 /* BRAddressPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BRAddressPickerView.m; sourceTree = ""; }; FC8C57EF2935A617006E5110 /* linkage3_data.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = linkage3_data.json; sourceTree = ""; }; FC998D232936F98300E67DCD /* BottleDetialController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = BottleDetialController.h; sourceTree = ""; }; FC998D242936F98300E67DCD /* BottleDetialController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = BottleDetialController.m; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 9A75DB22283F2383000680D6 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 9A75DB37283F639C000680D6 /* UserNotifications.framework in Frameworks */, 9A75DB35283F6391000680D6 /* libsqlite3.tbd in Frameworks */, 9A75DB33283F6386000680D6 /* libz.tbd in Frameworks */, B0EDD46F28489AB20036B441 /* GTExtensionSDK.framework in Frameworks */, 5FF295EA8835717BF58B93F6 /* Pods_HoleNotification.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; B038476528141A4100F47C18 /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( 57232BB7F95997E2D46B9CF8 /* Pods_TreeHole.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 42D08ADCA02307A6FA7EC202 /* Frameworks */ = { isa = PBXGroup; children = ( 9A8D658D285C0E070069DCBC /* Alamofire.framework */, 9A74FBD628597A520049F9C8 /* BaiduActionSDK.framework */, 9A753E3D283FB99E002BC240 /* GTExtensionSDK.framework */, 9A753E3B283F8CA4002BC240 /* GTExtensionSDK */, 9A75DB36283F639C000680D6 /* UserNotifications.framework */, 9A75DB34283F6390000680D6 /* libsqlite3.tbd */, 9A75DB32283F6386000680D6 /* libz.tbd */, 0A36C0BF581F207BA348D1A2 /* Pods_TreeHole.framework */, 74C6371F8879CD5C14B77D4D /* Pods_HoleNotification.framework */, ); name = Frameworks; sourceTree = ""; }; 8117255429D67CAA00259C1B /* CYHResetCode */ = { isa = PBXGroup; children = ( 8117255529D67CAA00259C1B /* Home(首页) */, 8117256F29D67CAA00259C1B /* AppDelegate_Extension */, 8117257229D67CAA00259C1B /* AppGlobalConfiguration(全局配置) */, 8117257829D67CAA00259C1B /* CYH */, 811726F429D67CAA00259C1B /* NetworkInterfaceService(网络请求接口) */, 811726F729D67CAA00259C1B /* THBaseViewController */, ); path = CYHResetCode; sourceTree = ""; }; 8117255529D67CAA00259C1B /* Home(首页) */ = { isa = PBXGroup; children = ( 8117255629D67CAA00259C1B /* Controller */, 8117255B29D67CAA00259C1B /* Model */, 8117256029D67CAA00259C1B /* View */, ); path = "Home(首页)"; sourceTree = ""; }; 8117255629D67CAA00259C1B /* Controller */ = { isa = PBXGroup; children = ( 8117255829D67CAA00259C1B /* THHomeViewController.h */, 8117255A29D67CAA00259C1B /* THHomeViewController.m */, 8117255929D67CAA00259C1B /* THLanternAnimationController.h */, 8117255729D67CAA00259C1B /* THLanternAnimationController.m */, ); path = Controller; sourceTree = ""; }; 8117255B29D67CAA00259C1B /* Model */ = { isa = PBXGroup; children = ( 8117255C29D67CAA00259C1B /* THBottleInfoModel.h */, 8117255D29D67CAA00259C1B /* THBottleModel.m */, 8117255E29D67CAA00259C1B /* THBottleInfoModel.m */, 8117255F29D67CAA00259C1B /* THBottleModel.h */, ); path = Model; sourceTree = ""; }; 8117256029D67CAA00259C1B /* View */ = { isa = PBXGroup; children = ( 8117256529D67CAA00259C1B /* THBottleInfoBuyVipView.h */, 8117256E29D67CAA00259C1B /* THBottleInfoBuyVipView.m */, 8117256B29D67CAA00259C1B /* THBottleInfoCardContainerView.h */, 8117256129D67CAA00259C1B /* THBottleInfoCardContainerView.m */, 8117256329D67CAA00259C1B /* THBottleInfoCardContentView.h */, 8117256929D67CAA00259C1B /* THBottleInfoCardContentView.m */, 8117256229D67CAA00259C1B /* THBottleInfoImagesCollectionCell.h */, 8117256A29D67CAA00259C1B /* THBottleInfoImagesCollectionCell.m */, 8117256829D67CAA00259C1B /* THHomeHotPartyView.h */, 8117256429D67CAA00259C1B /* THHomeHotPartyView.m */, 8117256C29D67CAA00259C1B /* THLanternScrollItemView.h */, 8117256729D67CAA00259C1B /* THLanternScrollItemView.m */, 8117256D29D67CAA00259C1B /* THLanternScrollView.h */, 8117256629D67CAA00259C1B /* THLanternScrollView.m */, ); path = View; sourceTree = ""; }; 8117256F29D67CAA00259C1B /* AppDelegate_Extension */ = { isa = PBXGroup; children = ( 8117257029D67CAA00259C1B /* AppDelegate+THSetup.m */, 8117257129D67CAA00259C1B /* AppDelegate+THSetup.h */, ); path = AppDelegate_Extension; sourceTree = ""; }; 8117257229D67CAA00259C1B /* AppGlobalConfiguration(全局配置) */ = { isa = PBXGroup; children = ( 8117257329D67CAA00259C1B /* Controller */, 8117257429D67CAA00259C1B /* Model */, 8117257729D67CAA00259C1B /* View */, ); path = "AppGlobalConfiguration(全局配置)"; sourceTree = ""; }; 8117257329D67CAA00259C1B /* Controller */ = { isa = PBXGroup; children = ( ); path = Controller; sourceTree = ""; }; 8117257429D67CAA00259C1B /* Model */ = { isa = PBXGroup; children = ( 8117257529D67CAA00259C1B /* THUserInfoModel.m */, 8117257629D67CAA00259C1B /* THUserInfoModel.h */, ); path = Model; sourceTree = ""; }; 8117257729D67CAA00259C1B /* View */ = { isa = PBXGroup; children = ( ); path = View; sourceTree = ""; }; 8117257829D67CAA00259C1B /* CYH */ = { isa = PBXGroup; children = ( 8117257929D67CAA00259C1B /* ProvinceCityArea(省市区) */, 8117257E29D67CAA00259C1B /* GeTuiService(个推) */, 8117258529D67CAA00259C1B /* YYModel */, 8117258B29D67CAA00259C1B /* QMUIKit */, 811726E229D67CAA00259C1B /* NetworkingTool */, 811726EA29D67CAA00259C1B /* OSS_Tool */, 811726EE29D67CAA00259C1B /* CYH_PrefixHeader.h */, 811726EF29D67CAA00259C1B /* Category&Extension */, ); path = CYH; sourceTree = ""; }; 8117257929D67CAA00259C1B /* ProvinceCityArea(省市区) */ = { isa = PBXGroup; children = ( 8117257A29D67CAA00259C1B /* CYHProvinceCityAreaHelper.h */, 8117257B29D67CAA00259C1B /* ProvinceCityArea.geojson */, 8117257C29D67CAA00259C1B /* CYHProvinceCityAreaHelper.m */, ); path = "ProvinceCityArea(省市区)"; sourceTree = ""; }; 8117257E29D67CAA00259C1B /* GeTuiService(个推) */ = { isa = PBXGroup; children = ( 8117258029D67CAA00259C1B /* GeTuiServiceTool.h */, 8117258329D67CAA00259C1B /* GeTuiServiceTool.m */, 8117258129D67CAA00259C1B /* GeTuiServiceTool+QuickAuthorize.h */, 8117258429D67CAA00259C1B /* GeTuiServiceTool+QuickAuthorize.m */, ); path = "GeTuiService(个推)"; sourceTree = ""; }; 8117258529D67CAA00259C1B /* YYModel */ = { isa = PBXGroup; children = ( 8117258629D67CAA00259C1B /* YYClassInfo.h */, 8117258729D67CAA00259C1B /* YYModel.h */, 8117258829D67CAA00259C1B /* NSObject+YYModel.m */, 8117258929D67CAA00259C1B /* YYClassInfo.m */, 8117258A29D67CAA00259C1B /* NSObject+YYModel.h */, ); path = YYModel; sourceTree = ""; }; 8117258B29D67CAA00259C1B /* QMUIKit */ = { isa = PBXGroup; children = ( 8117258C29D67CAA00259C1B /* QMUIResources */, 8117258E29D67CAA00259C1B /* QMUIKit.h */, 8117258F29D67CAA00259C1B /* QMUICore */, 8117259A29D67CAA00259C1B /* QMUIMainFrame */, 811725A329D67CAA00259C1B /* QMUIComponents */, 8117266F29D67CAA00259C1B /* UIKitExtensions */, ); path = QMUIKit; sourceTree = ""; }; 8117258C29D67CAA00259C1B /* QMUIResources */ = { isa = PBXGroup; children = ( 8117258D29D67CAA00259C1B /* Images.xcassets */, ); path = QMUIResources; sourceTree = ""; }; 8117258F29D67CAA00259C1B /* QMUICore */ = { isa = PBXGroup; children = ( 8117259029D67CAA00259C1B /* QMUICommonDefines.h */, 8117259129D67CAA00259C1B /* QMUIConfigurationMacros.h */, 8117259229D67CAA00259C1B /* QMUIHelper.h */, 8117259329D67CAA00259C1B /* QMUIRuntime.m */, 8117259429D67CAA00259C1B /* QMUIConfiguration.h */, 8117259529D67CAA00259C1B /* QMUILab.h */, 8117259629D67CAA00259C1B /* QMUIRuntime.h */, 8117259729D67CAA00259C1B /* QMUIHelper.m */, 8117259829D67CAA00259C1B /* QMUICore.h */, 8117259929D67CAA00259C1B /* QMUIConfiguration.m */, ); path = QMUICore; sourceTree = ""; }; 8117259A29D67CAA00259C1B /* QMUIMainFrame */ = { isa = PBXGroup; children = ( 8117259B29D67CAA00259C1B /* QMUINavigationController.h */, 8117259C29D67CAA00259C1B /* QMUICommonViewController.m */, 8117259D29D67CAA00259C1B /* QMUICommonTableViewController.h */, 8117259E29D67CAA00259C1B /* QMUITabBarViewController.h */, 8117259F29D67CAA00259C1B /* QMUINavigationController.m */, 811725A029D67CAA00259C1B /* QMUICommonViewController.h */, 811725A129D67CAA00259C1B /* QMUITabBarViewController.m */, 811725A229D67CAA00259C1B /* QMUICommonTableViewController.m */, ); path = QMUIMainFrame; sourceTree = ""; }; 811725A329D67CAA00259C1B /* QMUIComponents */ = { isa = PBXGroup; children = ( 811725A429D67CAA00259C1B /* QMUIModalPresentationViewController.m */, 811725A529D67CAA00259C1B /* QMUIDialogViewController.m */, 811725A629D67CAA00259C1B /* StaticTableView */, 811725AD29D67CAA00259C1B /* QMUICellHeightCache.m */, 811725AE29D67CAA00259C1B /* QMUILogManagerViewController.m */, 811725AF29D67CAA00259C1B /* QMUITableView.m */, 811725B029D67CAA00259C1B /* ToastView */, 811725B929D67CAA00259C1B /* QMUIAlertController.h */, 811725BA29D67CAA00259C1B /* QMUICellHeightKeyCache */, 811725BF29D67CAA00259C1B /* QMUIWindowSizeMonitor.h */, 811725C029D67CAA00259C1B /* QMUILabel.m */, 811725C129D67CAA00259C1B /* QMUITableViewHeaderFooterView.m */, 811725C229D67CAA00259C1B /* QMUIEmotionInputManager.m */, 811725C329D67CAA00259C1B /* QMUIWeakObjectContainer.h */, 811725C429D67CAA00259C1B /* QMUIKeyboardManager.m */, 811725C529D67CAA00259C1B /* QMUISegmentedControl.h */, 811725C629D67CAA00259C1B /* QMUICellSizeKeyCache */, 811725CB29D67CAA00259C1B /* QMUIGridView.m */, 811725CC29D67CAA00259C1B /* AssetLibrary */, 811725D329D67CAA00259C1B /* QMUIEmptyView.m */, 811725D429D67CAA00259C1B /* QMUIImagePreviewView */, 811725DB29D67CAA00259C1B /* QMUITestView.h */, 811725DC29D67CAA00259C1B /* QMUIAnimation */, 811725E229D67CAA00259C1B /* QMUITableViewCell.m */, 811725E329D67CAA00259C1B /* QMUITheme */, 811725F529D67CAA00259C1B /* QMUILogger+QMUIConfigurationTemplate.h */, 811725F629D67CAA00259C1B /* QMUISearchController.h */, 811725F729D67CAA00259C1B /* QMUIPopupContainerView.h */, 811725F829D67CAA00259C1B /* QMUIMoreOperationController.m */, 811725F929D67CAA00259C1B /* QMUIPieProgressView.m */, 811725FA29D67CAA00259C1B /* CAAnimation+QMUI.h */, 811725FB29D67CAA00259C1B /* QMUITips.m */, 811725FC29D67CAA00259C1B /* NavigationBarTransition */, 8117260129D67CAA00259C1B /* QMUILog */, 8117260929D67CAA00259C1B /* QMUIFloatLayoutView.h */, 8117260A29D67CAA00259C1B /* CALayer+QMUIViewAnimation.m */, 8117260B29D67CAA00259C1B /* QMUICollectionViewPagingLayout.m */, 8117260C29D67CAA00259C1B /* QMUIMultipleDelegates */, 8117261129D67CAA00259C1B /* QMUIZoomImageView.h */, 8117261229D67CAA00259C1B /* QMUITextField.h */, 8117261329D67CAA00259C1B /* QMUIBadge */, 8117261929D67CAA00259C1B /* QMUIMarqueeLabel.m */, 8117261A29D67CAA00259C1B /* QMUIButton */, 8117262129D67CAA00259C1B /* QMUIOrderedDictionary.m */, 8117262229D67CAA00259C1B /* QMUIConsole */, 8117262B29D67CAA00259C1B /* QMUIAppearance.m */, 8117262C29D67CAA00259C1B /* QMUINavigationTitleView.h */, 8117262D29D67CAA00259C1B /* QMUIEmotionView.m */, 8117262E29D67CAA00259C1B /* QMUITextView.m */, 8117262F29D67CAA00259C1B /* QMUISearchBar.h */, 8117263029D67CAA00259C1B /* ImagePickerLibrary */, 8117263B29D67CAA00259C1B /* QMUILabel.h */, 8117263C29D67CAA00259C1B /* QMUIWindowSizeMonitor.m */, 8117263D29D67CAA00259C1B /* QMUIAlertController.m */, 8117263E29D67CAA00259C1B /* QMUILogManagerViewController.h */, 8117263F29D67CAA00259C1B /* QMUITableView.h */, 8117264029D67CAA00259C1B /* QMUIScrollAnimator */, 8117264729D67CAA00259C1B /* QMUICellHeightCache.h */, 8117264829D67CAA00259C1B /* QMUIDialogViewController.h */, 8117264929D67CAA00259C1B /* QMUIModalPresentationViewController.h */, 8117264A29D67CAA00259C1B /* QMUIPieProgressView.h */, 8117264B29D67CAA00259C1B /* QMUIPopupMenuView */, 8117265329D67CAA00259C1B /* QMUIPopupContainerView.m */, 8117265429D67CAA00259C1B /* QMUIMoreOperationController.h */, 8117265529D67CAA00259C1B /* QMUISearchController.m */, 8117265629D67CAA00259C1B /* QMUILogger+QMUIConfigurationTemplate.m */, 8117265729D67CAA00259C1B /* QMUITableViewCell.h */, 8117265829D67CAA00259C1B /* QMUIEmptyView.h */, 8117265929D67CAA00259C1B /* QMUITestView.m */, 8117265A29D67CAA00259C1B /* QMUIGridView.h */, 8117265B29D67CAA00259C1B /* QMUIKeyboardManager.h */, 8117265C29D67CAA00259C1B /* QMUISegmentedControl.m */, 8117265D29D67CAA00259C1B /* QMUITableViewHeaderFooterView.h */, 8117265E29D67CAA00259C1B /* QMUIEmotionInputManager.h */, 8117265F29D67CAA00259C1B /* QMUIWeakObjectContainer.m */, 8117266029D67CAA00259C1B /* QMUIOrderedDictionary.h */, 8117266129D67CAA00259C1B /* QMUIMarqueeLabel.h */, 8117266229D67CAA00259C1B /* QMUITextField.m */, 8117266329D67CAA00259C1B /* QMUIZoomImageView.m */, 8117266429D67CAA00259C1B /* QMUIFloatLayoutView.m */, 8117266529D67CAA00259C1B /* QMUICollectionViewPagingLayout.h */, 8117266629D67CAA00259C1B /* CALayer+QMUIViewAnimation.h */, 8117266729D67CAA00259C1B /* QMUITips.h */, 8117266829D67CAA00259C1B /* CAAnimation+QMUI.m */, 8117266929D67CAA00259C1B /* QMUITableViewProtocols.h */, 8117266A29D67CAA00259C1B /* QMUISearchBar.m */, 8117266B29D67CAA00259C1B /* QMUITextView.h */, 8117266C29D67CAA00259C1B /* QMUIEmotionView.h */, 8117266D29D67CAA00259C1B /* QMUINavigationTitleView.m */, 8117266E29D67CAA00259C1B /* QMUIAppearance.h */, ); path = QMUIComponents; sourceTree = ""; }; 811725A629D67CAA00259C1B /* StaticTableView */ = { isa = PBXGroup; children = ( 811725A729D67CAA00259C1B /* QMUIStaticTableViewCellData.m */, 811725A829D67CAA00259C1B /* QMUIStaticTableViewCellDataSource.m */, 811725A929D67CAA00259C1B /* UITableView+QMUIStaticCell.m */, 811725AA29D67CAA00259C1B /* UITableView+QMUIStaticCell.h */, 811725AB29D67CAA00259C1B /* QMUIStaticTableViewCellDataSource.h */, 811725AC29D67CAA00259C1B /* QMUIStaticTableViewCellData.h */, ); path = StaticTableView; sourceTree = ""; }; 811725B029D67CAA00259C1B /* ToastView */ = { isa = PBXGroup; children = ( 811725B129D67CAA00259C1B /* QMUIToastView.h */, 811725B229D67CAA00259C1B /* QMUIToastAnimator.m */, 811725B329D67CAA00259C1B /* QMUIToastContentView.h */, 811725B429D67CAA00259C1B /* QMUIToastBackgroundView.m */, 811725B529D67CAA00259C1B /* QMUIToastAnimator.h */, 811725B629D67CAA00259C1B /* QMUIToastView.m */, 811725B729D67CAA00259C1B /* QMUIToastContentView.m */, 811725B829D67CAA00259C1B /* QMUIToastBackgroundView.h */, ); path = ToastView; sourceTree = ""; }; 811725BA29D67CAA00259C1B /* QMUICellHeightKeyCache */ = { isa = PBXGroup; children = ( 811725BB29D67CAA00259C1B /* UITableView+QMUICellHeightKeyCache.m */, 811725BC29D67CAA00259C1B /* QMUICellHeightKeyCache.m */, 811725BD29D67CAA00259C1B /* QMUICellHeightKeyCache.h */, 811725BE29D67CAA00259C1B /* UITableView+QMUICellHeightKeyCache.h */, ); path = QMUICellHeightKeyCache; sourceTree = ""; }; 811725C629D67CAA00259C1B /* QMUICellSizeKeyCache */ = { isa = PBXGroup; children = ( 811725C729D67CAA00259C1B /* UICollectionView+QMUICellSizeKeyCache.h */, 811725C829D67CAA00259C1B /* QMUICellSizeKeyCache.h */, 811725C929D67CAA00259C1B /* QMUICellSizeKeyCache.m */, 811725CA29D67CAA00259C1B /* UICollectionView+QMUICellSizeKeyCache.m */, ); path = QMUICellSizeKeyCache; sourceTree = ""; }; 811725CC29D67CAA00259C1B /* AssetLibrary */ = { isa = PBXGroup; children = ( 811725CD29D67CAA00259C1B /* QMUIAssetsGroup.m */, 811725CE29D67CAA00259C1B /* QMUIAssetsManager.m */, 811725CF29D67CAA00259C1B /* QMUIAsset.h */, 811725D029D67CAA00259C1B /* QMUIAssetsGroup.h */, 811725D129D67CAA00259C1B /* QMUIAssetsManager.h */, 811725D229D67CAA00259C1B /* QMUIAsset.m */, ); path = AssetLibrary; sourceTree = ""; }; 811725D429D67CAA00259C1B /* QMUIImagePreviewView */ = { isa = PBXGroup; children = ( 811725D529D67CAA00259C1B /* QMUIImagePreviewView.h */, 811725D629D67CAA00259C1B /* QMUIImagePreviewViewController.m */, 811725D729D67CAA00259C1B /* QMUIImagePreviewViewTransitionAnimator.m */, 811725D829D67CAA00259C1B /* QMUIImagePreviewViewController.h */, 811725D929D67CAA00259C1B /* QMUIImagePreviewView.m */, 811725DA29D67CAA00259C1B /* QMUIImagePreviewViewTransitionAnimator.h */, ); path = QMUIImagePreviewView; sourceTree = ""; }; 811725DC29D67CAA00259C1B /* QMUIAnimation */ = { isa = PBXGroup; children = ( 811725DD29D67CAA00259C1B /* QMUIAnimationHelper.m */, 811725DE29D67CAA00259C1B /* QMUIEasings.h */, 811725DF29D67CAA00259C1B /* QMUIDisplayLinkAnimation.h */, 811725E029D67CAA00259C1B /* QMUIAnimationHelper.h */, 811725E129D67CAA00259C1B /* QMUIDisplayLinkAnimation.m */, ); path = QMUIAnimation; sourceTree = ""; }; 811725E329D67CAA00259C1B /* QMUITheme */ = { isa = PBXGroup; children = ( 811725E429D67CAA00259C1B /* UIColor+QMUITheme.h */, 811725E529D67CAA00259C1B /* QMUIThemePrivate.m */, 811725E629D67CAA00259C1B /* UIVisualEffect+QMUITheme.h */, 811725E729D67CAA00259C1B /* QMUIThemeManagerCenter.h */, 811725E829D67CAA00259C1B /* QMUIThemeManager.m */, 811725E929D67CAA00259C1B /* UIImage+QMUITheme.m */, 811725EA29D67CAA00259C1B /* UIView+QMUITheme.h */, 811725EB29D67CAA00259C1B /* UIViewController+QMUITheme.m */, 811725EC29D67CAA00259C1B /* UIColor+QMUITheme.m */, 811725ED29D67CAA00259C1B /* QMUITheme.h */, 811725EE29D67CAA00259C1B /* QMUIThemeManagerCenter.m */, 811725EF29D67CAA00259C1B /* UIVisualEffect+QMUITheme.m */, 811725F029D67CAA00259C1B /* QMUIThemePrivate.h */, 811725F129D67CAA00259C1B /* UIViewController+QMUITheme.h */, 811725F229D67CAA00259C1B /* UIView+QMUITheme.m */, 811725F329D67CAA00259C1B /* UIImage+QMUITheme.h */, 811725F429D67CAA00259C1B /* QMUIThemeManager.h */, ); path = QMUITheme; sourceTree = ""; }; 811725FC29D67CAA00259C1B /* NavigationBarTransition */ = { isa = PBXGroup; children = ( 811725FD29D67CAA00259C1B /* UINavigationController+NavigationBarTransition.h */, 811725FE29D67CAA00259C1B /* UINavigationBar+Transition.m */, 811725FF29D67CAA00259C1B /* UINavigationController+NavigationBarTransition.m */, 8117260029D67CAA00259C1B /* UINavigationBar+Transition.h */, ); path = NavigationBarTransition; sourceTree = ""; }; 8117260129D67CAA00259C1B /* QMUILog */ = { isa = PBXGroup; children = ( 8117260229D67CAA00259C1B /* QMUILogger.m */, 8117260329D67CAA00259C1B /* QMUILog.h */, 8117260429D67CAA00259C1B /* QMUILogItem.h */, 8117260529D67CAA00259C1B /* QMUILogNameManager.h */, 8117260629D67CAA00259C1B /* QMUILogger.h */, 8117260729D67CAA00259C1B /* QMUILogItem.m */, 8117260829D67CAA00259C1B /* QMUILogNameManager.m */, ); path = QMUILog; sourceTree = ""; }; 8117260C29D67CAA00259C1B /* QMUIMultipleDelegates */ = { isa = PBXGroup; children = ( 8117260D29D67CAA00259C1B /* NSObject+QMUIMultipleDelegates.m */, 8117260E29D67CAA00259C1B /* QMUIMultipleDelegates.h */, 8117260F29D67CAA00259C1B /* NSObject+QMUIMultipleDelegates.h */, 8117261029D67CAA00259C1B /* QMUIMultipleDelegates.m */, ); path = QMUIMultipleDelegates; sourceTree = ""; }; 8117261329D67CAA00259C1B /* QMUIBadge */ = { isa = PBXGroup; children = ( 8117261429D67CAA00259C1B /* UIBarItem+QMUIBadge.h */, 8117261529D67CAA00259C1B /* UIView+QMUIBadge.h */, 8117261629D67CAA00259C1B /* QMUIBadgeProtocol.h */, 8117261729D67CAA00259C1B /* UIBarItem+QMUIBadge.m */, 8117261829D67CAA00259C1B /* UIView+QMUIBadge.m */, ); path = QMUIBadge; sourceTree = ""; }; 8117261A29D67CAA00259C1B /* QMUIButton */ = { isa = PBXGroup; children = ( 8117261B29D67CAA00259C1B /* QMUINavigationButton.m */, 8117261C29D67CAA00259C1B /* QMUIToolbarButton.m */, 8117261D29D67CAA00259C1B /* QMUIButton.m */, 8117261E29D67CAA00259C1B /* QMUIToolbarButton.h */, 8117261F29D67CAA00259C1B /* QMUINavigationButton.h */, 8117262029D67CAA00259C1B /* QMUIButton.h */, ); path = QMUIButton; sourceTree = ""; }; 8117262229D67CAA00259C1B /* QMUIConsole */ = { isa = PBXGroup; children = ( 8117262329D67CAA00259C1B /* QMUIConsoleToolbar.h */, 8117262429D67CAA00259C1B /* QMUIConsoleViewController.h */, 8117262529D67CAA00259C1B /* QMUIConsole.h */, 8117262629D67CAA00259C1B /* QMUILog+QMUIConsole.h */, 8117262729D67CAA00259C1B /* QMUIConsoleToolbar.m */, 8117262829D67CAA00259C1B /* QMUIConsole.m */, 8117262929D67CAA00259C1B /* QMUIConsoleViewController.m */, 8117262A29D67CAA00259C1B /* QMUILog+QMUIConsole.m */, ); path = QMUIConsole; sourceTree = ""; }; 8117263029D67CAA00259C1B /* ImagePickerLibrary */ = { isa = PBXGroup; children = ( 8117263129D67CAA00259C1B /* QMUIImagePickerCollectionViewCell.m */, 8117263229D67CAA00259C1B /* QMUIImagePickerViewController.m */, 8117263329D67CAA00259C1B /* QMUIImagePickerHelper.h */, 8117263429D67CAA00259C1B /* QMUIAlbumViewController.h */, 8117263529D67CAA00259C1B /* QMUIImagePickerPreviewViewController.m */, 8117263629D67CAA00259C1B /* QMUIImagePickerCollectionViewCell.h */, 8117263729D67CAA00259C1B /* QMUIAlbumViewController.m */, 8117263829D67CAA00259C1B /* QMUIImagePickerHelper.m */, 8117263929D67CAA00259C1B /* QMUIImagePickerViewController.h */, 8117263A29D67CAA00259C1B /* QMUIImagePickerPreviewViewController.h */, ); path = ImagePickerLibrary; sourceTree = ""; }; 8117264029D67CAA00259C1B /* QMUIScrollAnimator */ = { isa = PBXGroup; children = ( 8117264129D67CAA00259C1B /* QMUINavigationBarScrollingAnimator.m */, 8117264229D67CAA00259C1B /* QMUINavigationBarScrollingSnapAnimator.m */, 8117264329D67CAA00259C1B /* QMUIScrollAnimator.h */, 8117264429D67CAA00259C1B /* QMUINavigationBarScrollingAnimator.h */, 8117264529D67CAA00259C1B /* QMUIScrollAnimator.m */, 8117264629D67CAA00259C1B /* QMUINavigationBarScrollingSnapAnimator.h */, ); path = QMUIScrollAnimator; sourceTree = ""; }; 8117264B29D67CAA00259C1B /* QMUIPopupMenuView */ = { isa = PBXGroup; children = ( 8117264C29D67CAA00259C1B /* QMUIPopupMenuItemProtocol.h */, 8117264D29D67CAA00259C1B /* QMUIPopupMenuView.h */, 8117264E29D67CAA00259C1B /* QMUIPopupMenuBaseItem.m */, 8117264F29D67CAA00259C1B /* QMUIPopupMenuButtonItem.h */, 8117265029D67CAA00259C1B /* QMUIPopupMenuView.m */, 8117265129D67CAA00259C1B /* QMUIPopupMenuButtonItem.m */, 8117265229D67CAA00259C1B /* QMUIPopupMenuBaseItem.h */, ); path = QMUIPopupMenuView; sourceTree = ""; }; 8117266F29D67CAA00259C1B /* UIKitExtensions */ = { isa = PBXGroup; children = ( 8117267029D67CAA00259C1B /* UIToolbar+QMUI.m */, 8117267129D67CAA00259C1B /* UIView+QMUI.h */, 8117267229D67CAA00259C1B /* NSNumber+QMUI.m */, 8117267329D67CAA00259C1B /* UIColor+QMUI.m */, 8117267429D67CAA00259C1B /* QMUIStringPrivate.h */, 8117267529D67CAA00259C1B /* UINavigationBar+QMUI.m */, 8117267629D67CAA00259C1B /* UITabBar+QMUI.h */, 8117267729D67CAA00259C1B /* UIBezierPath+QMUI.h */, 8117267829D67CAA00259C1B /* UISearchController+QMUI.m */, 8117267929D67CAA00259C1B /* UIBlurEffect+QMUI.h */, 8117267A29D67CAA00259C1B /* UIImage+QMUI.m */, 8117267B29D67CAA00259C1B /* UIControl+QMUI.m */, 8117267C29D67CAA00259C1B /* UITableView+QMUI.m */, 8117267D29D67CAA00259C1B /* UIApplication+QMUI.m */, 8117267E29D67CAA00259C1B /* UIWindow+QMUI.h */, 8117267F29D67CAA00259C1B /* UITextField+QMUI.m */, 8117268029D67CAA00259C1B /* NSArray+QMUI.m */, 8117268129D67CAA00259C1B /* UITableViewCell+QMUI.h */, 8117268229D67CAA00259C1B /* UISearchBar+QMUI.h */, 8117268329D67CAA00259C1B /* NSAttributedString+QMUI.h */, 8117268429D67CAA00259C1B /* NSCharacterSet+QMUI.h */, 8117268529D67CAA00259C1B /* UISwitch+QMUI.h */, 8117268629D67CAA00259C1B /* UITableViewHeaderFooterView+QMUI.m */, 8117268729D67CAA00259C1B /* UINavigationItem+QMUI.m */, 8117268829D67CAA00259C1B /* UITextView+QMUI.h */, 8117268929D67CAA00259C1B /* NSShadow+QMUI.h */, 8117268A29D67CAA00259C1B /* UITextInputTraits+QMUI.h */, 8117268B29D67CAA00259C1B /* UIScrollView+QMUI.m */, 8117268C29D67CAA00259C1B /* UITabBarItem+QMUI.h */, 8117268D29D67CAA00259C1B /* UIActivityIndicatorView+QMUI.h */, 8117268E29D67CAA00259C1B /* UIBarItem+QMUI.h */, 8117268F29D67CAA00259C1B /* UICollectionView+QMUI.m */, 8117269029D67CAA00259C1B /* UITraitCollection+QMUI.m */, 8117269129D67CAA00259C1B /* UIVisualEffectView+QMUI.h */, 8117269229D67CAA00259C1B /* NSURL+QMUI.h */, 8117269329D67CAA00259C1B /* NSParagraphStyle+QMUI.h */, 8117269429D67CAA00259C1B /* NSObject+QMUI.h */, 8117269529D67CAA00259C1B /* UILabel+QMUI.m */, 8117269629D67CAA00259C1B /* UIFont+QMUI.h */, 8117269729D67CAA00259C1B /* UIButton+QMUI.m */, 8117269829D67CAA00259C1B /* UIInterface+QMUI.h */, 8117269929D67CAA00259C1B /* UIImageView+QMUI.m */, 8117269A29D67CAA00259C1B /* QMUIBarProtocol */, 811726A229D67CAA00259C1B /* UIGestureRecognizer+QMUI.m */, 811726A329D67CAA00259C1B /* NSMethodSignature+QMUI.h */, 811726A429D67CAA00259C1B /* NSPointerArray+QMUI.h */, 811726A529D67CAA00259C1B /* UIViewController+QMUI.m */, 811726A629D67CAA00259C1B /* UICollectionViewCell+QMUI.h */, 811726A729D67CAA00259C1B /* UIView+QMUIBorder.m */, 811726A829D67CAA00259C1B /* UIMenuController+QMUI.h */, 811726A929D67CAA00259C1B /* NSString+QMUI.h */, 811726AA29D67CAA00259C1B /* UINavigationController+QMUI.h */, 811726AB29D67CAA00259C1B /* UISlider+QMUI.h */, 811726AC29D67CAA00259C1B /* CALayer+QMUI.h */, 811726AD29D67CAA00259C1B /* UIWindow+QMUI.m */, 811726AE29D67CAA00259C1B /* UIApplication+QMUI.h */, 811726AF29D67CAA00259C1B /* UIControl+QMUI.h */, 811726B029D67CAA00259C1B /* UITableView+QMUI.h */, 811726B129D67CAA00259C1B /* UIImage+QMUI.h */, 811726B229D67CAA00259C1B /* UIBezierPath+QMUI.m */, 811726B329D67CAA00259C1B /* UISearchController+QMUI.h */, 811726B429D67CAA00259C1B /* UIBlurEffect+QMUI.m */, 811726B529D67CAA00259C1B /* UITabBar+QMUI.m */, 811726B629D67CAA00259C1B /* QMUIStringPrivate.m */, 811726B729D67CAA00259C1B /* UINavigationBar+QMUI.h */, 811726B829D67CAA00259C1B /* UIColor+QMUI.h */, 811726B929D67CAA00259C1B /* UIToolbar+QMUI.h */, 811726BA29D67CAA00259C1B /* UIView+QMUI.m */, 811726BB29D67CAA00259C1B /* NSNumber+QMUI.h */, 811726BC29D67CAA00259C1B /* UIActivityIndicatorView+QMUI.m */, 811726BD29D67CAA00259C1B /* UITabBarItem+QMUI.m */, 811726BE29D67CAA00259C1B /* UITextInputTraits+QMUI.m */, 811726BF29D67CAA00259C1B /* UIScrollView+QMUI.h */, 811726C029D67CAA00259C1B /* NSShadow+QMUI.m */, 811726C129D67CAA00259C1B /* UITableViewHeaderFooterView+QMUI.h */, 811726C229D67CAA00259C1B /* UINavigationItem+QMUI.h */, 811726C329D67CAA00259C1B /* UITextView+QMUI.m */, 811726C429D67CAA00259C1B /* NSCharacterSet+QMUI.m */, 811726C529D67CAA00259C1B /* UISwitch+QMUI.m */, 811726C629D67CAA00259C1B /* UISearchBar+QMUI.m */, 811726C729D67CAA00259C1B /* UITableViewCell+QMUI.m */, 811726C829D67CAA00259C1B /* NSAttributedString+QMUI.m */, 811726C929D67CAA00259C1B /* NSArray+QMUI.h */, 811726CA29D67CAA00259C1B /* UITextField+QMUI.h */, 811726CB29D67CAA00259C1B /* UIInterface+QMUI.m */, 811726CC29D67CAA00259C1B /* UIButton+QMUI.h */, 811726CD29D67CAA00259C1B /* UIFont+QMUI.m */, 811726CE29D67CAA00259C1B /* UILabel+QMUI.h */, 811726CF29D67CAA00259C1B /* NSObject+QMUI.m */, 811726D029D67CAA00259C1B /* NSParagraphStyle+QMUI.m */, 811726D129D67CAA00259C1B /* NSURL+QMUI.m */, 811726D229D67CAA00259C1B /* UIVisualEffectView+QMUI.m */, 811726D329D67CAA00259C1B /* UITraitCollection+QMUI.h */, 811726D429D67CAA00259C1B /* UIBarItem+QMUI.m */, 811726D529D67CAA00259C1B /* UICollectionView+QMUI.h */, 811726D629D67CAA00259C1B /* UISlider+QMUI.m */, 811726D729D67CAA00259C1B /* CALayer+QMUI.m */, 811726D829D67CAA00259C1B /* UINavigationController+QMUI.m */, 811726D929D67CAA00259C1B /* NSString+QMUI.m */, 811726DA29D67CAA00259C1B /* UIMenuController+QMUI.m */, 811726DB29D67CAA00259C1B /* UIView+QMUIBorder.h */, 811726DC29D67CAA00259C1B /* UIViewController+QMUI.h */, 811726DD29D67CAA00259C1B /* UICollectionViewCell+QMUI.m */, 811726DE29D67CAA00259C1B /* NSPointerArray+QMUI.m */, 811726DF29D67CAA00259C1B /* UIGestureRecognizer+QMUI.h */, 811726E029D67CAA00259C1B /* NSMethodSignature+QMUI.m */, 811726E129D67CAA00259C1B /* UIImageView+QMUI.h */, ); path = UIKitExtensions; sourceTree = ""; }; 8117269A29D67CAA00259C1B /* QMUIBarProtocol */ = { isa = PBXGroup; children = ( 8117269B29D67CAA00259C1B /* QMUIBarProtocolPrivate.h */, 8117269C29D67CAA00259C1B /* UITabBar+QMUIBarProtocol.m */, 8117269D29D67CAA00259C1B /* UINavigationBar+QMUIBarProtocol.h */, 8117269E29D67CAA00259C1B /* QMUIBarProtocolPrivate.m */, 8117269F29D67CAA00259C1B /* QMUIBarProtocol.h */, 811726A029D67CAA00259C1B /* UITabBar+QMUIBarProtocol.h */, 811726A129D67CAA00259C1B /* UINavigationBar+QMUIBarProtocol.m */, ); path = QMUIBarProtocol; sourceTree = ""; }; 811726E229D67CAA00259C1B /* NetworkingTool */ = { isa = PBXGroup; children = ( 811726E929D67CAA00259C1B /* NetResponseModel.h */, 811726E529D67CAA00259C1B /* NetResponseModel.m */, 811726E829D67CAA00259C1B /* NetworkingInterface.h */, 811726E329D67CAA00259C1B /* NetworkingManager.h */, 8142BA3E29F26CDD0089E7F7 /* NetworkingManager.m */, 811726E629D67CAA00259C1B /* NetworkingTool.h */, 8142BA3C29F26C770089E7F7 /* NetworkingTool.m */, ); path = NetworkingTool; sourceTree = ""; }; 811726EA29D67CAA00259C1B /* OSS_Tool */ = { isa = PBXGroup; children = ( 811726EB29D67CAA00259C1B /* OSSTool.h */, 811726ED29D67CAA00259C1B /* OSSTool.m */, ); path = OSS_Tool; sourceTree = ""; }; 811726EF29D67CAA00259C1B /* Category&Extension */ = { isa = PBXGroup; children = ( 811726F329D67CAA00259C1B /* NSString+CYH.h */, 811726F029D67CAA00259C1B /* NSString+CYH.m */, 811726F129D67CAA00259C1B /* UIView+Creat.h */, 811726F229D67CAA00259C1B /* UIView+Creat.m */, ); path = "Category&Extension"; sourceTree = ""; }; 811726F429D67CAA00259C1B /* NetworkInterfaceService(网络请求接口) */ = { isa = PBXGroup; children = ( 811726F529D67CAA00259C1B /* THNetworkInterfaceService.h */, 81425CA729F0DAAA009FAE0B /* THNetworkInterfaceService.m */, ); path = "NetworkInterfaceService(网络请求接口)"; sourceTree = ""; }; 811726F729D67CAA00259C1B /* THBaseViewController */ = { isa = PBXGroup; children = ( 811726F829D67CAA00259C1B /* THTabBar */, 811726FD29D67CAA00259C1B /* Controller */, 8117270429D67CAA00259C1B /* View */, ); path = THBaseViewController; sourceTree = ""; }; 811726F829D67CAA00259C1B /* THTabBar */ = { isa = PBXGroup; children = ( 811726F929D67CAA00259C1B /* THTabBarViewController.h */, 811726FA29D67CAA00259C1B /* THTabBarItemGifPlusButton.m */, 811726FB29D67CAA00259C1B /* THTabBarItemGifPlusButton.h */, 811726FC29D67CAA00259C1B /* THTabBarViewController.m */, ); path = THTabBar; sourceTree = ""; }; 811726FD29D67CAA00259C1B /* Controller */ = { isa = PBXGroup; children = ( 8117270029D67CAA00259C1B /* THNavigationController.h */, 8117270229D67CAA00259C1B /* THNavigationController.m */, 811726FE29D67CAA00259C1B /* THTableViewController.h */, 8117270129D67CAA00259C1B /* THTableViewController.m */, 811726FF29D67CAA00259C1B /* THViewController.h */, 8117270329D67CAA00259C1B /* THViewController.m */, ); path = Controller; sourceTree = ""; }; 8117270429D67CAA00259C1B /* View */ = { isa = PBXGroup; children = ( 8117270529D67CAA00259C1B /* THView.h */, 8117270629D67CAA00259C1B /* THView.m */, ); path = View; sourceTree = ""; }; 818A4746299F22AA00D840A9 /* Code */ = { isa = PBXGroup; children = ( B038476B28141A4100F47C18 /* AppDelegate.h */, B038476C28141A4100F47C18 /* AppDelegate.m */, B038478528141AC200F47C18 /* AppSetup.h */, B038478428141AC200F47C18 /* AppSetup.m */, 81D1722D2995D95C00901C59 /* AppDelegate+THCustomTabBarController.h */, 81D1722E2995D95C00901C59 /* AppDelegate+THCustomTabBarController.m */, B038478728141AD100F47C18 /* Base */, B03848C628141AD100F47C18 /* Features */, B03848A128141AD100F47C18 /* Gategory */, B03847A128141AD100F47C18 /* Utility */, 81D172132994995800901C59 /* Chat(消息&聊天) */, D9AC772328F05D37004C54BF /* zcqVender */, ); path = Code; sourceTree = ""; }; 81D172132994995800901C59 /* Chat(消息&聊天) */ = { isa = PBXGroup; children = ( 81D1721529949D0E00901C59 /* MessageCell */, 81D172142994997100901C59 /* MessageCellData */, ); path = "Chat(消息&聊天)"; sourceTree = ""; }; 81D172142994997100901C59 /* MessageCellData */ = { isa = PBXGroup; children = ( 81D172102994993D00901C59 /* THGiveVipMessageCellData.h */, 81D172112994993D00901C59 /* THGiveVipMessageCellData.m */, ); path = MessageCellData; sourceTree = ""; }; 81D1721529949D0E00901C59 /* MessageCell */ = { isa = PBXGroup; children = ( 81D1721629949D2500901C59 /* THGiveVipMessageCell.h */, 81D1721729949D2500901C59 /* THGiveVipMessageCell.m */, ); path = MessageCell; sourceTree = ""; }; 9A75DB26283F2383000680D6 /* HoleNotification */ = { isa = PBXGroup; children = ( 9A75DB27283F2383000680D6 /* NotificationService.h */, 9A75DB28283F2383000680D6 /* NotificationService.m */, 9A75DB2A283F2383000680D6 /* Info.plist */, ); path = HoleNotification; sourceTree = ""; }; AF431EF8A16502B83572C487 /* Pods */ = { isa = PBXGroup; children = ( 49AB12FA477E4D65042A4720 /* Pods-TreeHole.debug.xcconfig */, 14A2457DD01F77CBA8F99B41 /* Pods-TreeHole.release.xcconfig */, F66DAB4660659B7C43D6F1AB /* Pods-HoleNotification.debug.xcconfig */, 6A3613F5F0C387980F724DC6 /* Pods-HoleNotification.release.xcconfig */, ); path = Pods; sourceTree = ""; }; B00FC7B128839D4B002D2FA7 /* VoiceRecoder */ = { isa = PBXGroup; children = ( B00FC7DE2883A051002D2FA7 /* DDHttpSupport */, B00FC7CD28839F8D002D2FA7 /* DDAudioManager */, B00FC7BB28839E07002D2FA7 /* ZZCircleProgress */, B00FC7B928839DB5002D2FA7 /* MTCameraTools.h */, B00FC7B828839DB5002D2FA7 /* MTCameraTools.m */, B00FC7B528839D89002D2FA7 /* MTAudioManager.h */, B00FC7B628839D89002D2FA7 /* MTAudioManager.m */, B00FC7CA28839E41002D2FA7 /* AudioPlayerView.h */, B00FC7CB28839E42002D2FA7 /* AudioPlayerView.m */, B00FC7B228839D5D002D2FA7 /* MTChatRecordInputView.h */, B00FC7B328839D5D002D2FA7 /* MTChatRecordInputView.m */, ); path = VoiceRecoder; sourceTree = ""; }; B00FC7BB28839E07002D2FA7 /* ZZCircleProgress */ = { isa = PBXGroup; children = ( B00FC7BD28839E07002D2FA7 /* ZZCircleProgressDemo */, ); path = ZZCircleProgress; sourceTree = ""; }; B00FC7BD28839E07002D2FA7 /* ZZCircleProgressDemo */ = { isa = PBXGroup; children = ( B00FC7BE28839E07002D2FA7 /* ZZCircleProgress */, ); path = ZZCircleProgressDemo; sourceTree = ""; }; B00FC7BE28839E07002D2FA7 /* ZZCircleProgress */ = { isa = PBXGroup; children = ( B00FC7BF28839E07002D2FA7 /* ZZCircleProgress.bundle */, B00FC7C028839E07002D2FA7 /* ZZCircleProgress.h */, B00FC7C128839E07002D2FA7 /* ZZCountingLabel.m */, B00FC7C228839E07002D2FA7 /* ZZCountingLabel.h */, B00FC7C328839E07002D2FA7 /* ZZCircleProgress.m */, ); path = ZZCircleProgress; sourceTree = ""; }; B00FC7CD28839F8D002D2FA7 /* DDAudioManager */ = { isa = PBXGroup; children = ( B00FC7CE28839F8D002D2FA7 /* DDAudioManager */, ); path = DDAudioManager; sourceTree = ""; }; B00FC7CE28839F8D002D2FA7 /* DDAudioManager */ = { isa = PBXGroup; children = ( B00FC7CF28839F8D002D2FA7 /* DDAudioHttp.m */, B00FC7D028839F8D002D2FA7 /* DDAudioManager.m */, B00FC7D128839F8D002D2FA7 /* DDAudioDiskCache.h */, B00FC7D228839F8D002D2FA7 /* DDLruStorage.m */, B00FC7D328839F8D002D2FA7 /* NSString+DDExt.h */, B00FC7D428839F8D002D2FA7 /* DDAudioDiskCache.m */, B00FC7D528839F8D002D2FA7 /* DDAudioManager.h */, B00FC7D628839F8D002D2FA7 /* DDAudioHttp.h */, B00FC7D728839F8D002D2FA7 /* DDLruStorage.h */, B00FC7D828839F8D002D2FA7 /* NSString+DDExt.m */, ); path = DDAudioManager; sourceTree = ""; }; B00FC7DE2883A051002D2FA7 /* DDHttpSupport */ = { isa = PBXGroup; children = ( B00FC7DF2883A051002D2FA7 /* DDHttpManager.m */, B00FC7E02883A051002D2FA7 /* DDHttpManager.h */, ); path = DDHttpSupport; sourceTree = ""; }; B012AA6A282CF37500BBACA2 /* Base.lproj */ = { isa = PBXGroup; children = ( B012AA6B282CF37500BBACA2 /* LaunchScreen.storyboard */, ); path = Base.lproj; sourceTree = ""; }; B038475F28141A4100F47C18 = { isa = PBXGroup; children = ( B03849DF28141B3900F47C18 /* PrefixHeader.pch */, B038476A28141A4100F47C18 /* TreeHole */, 9A75DB26283F2383000680D6 /* HoleNotification */, B038476928141A4100F47C18 /* Products */, AF431EF8A16502B83572C487 /* Pods */, 42D08ADCA02307A6FA7EC202 /* Frameworks */, ); sourceTree = ""; }; B038476928141A4100F47C18 /* Products */ = { isa = PBXGroup; children = ( B038476828141A4100F47C18 /* TreeHole.app */, 9A75DB25283F2383000680D6 /* HoleNotification.appex */, ); name = Products; sourceTree = ""; }; B038476A28141A4100F47C18 /* TreeHole */ = { isa = PBXGroup; children = ( 8117255429D67CAA00259C1B /* CYHResetCode */, 818A4746299F22AA00D840A9 /* Code */, B0D8ECEF282004360048B92F /* TreeHole.entitlements */, B027191D2824B71E000BD727 /* AlibabaPuHuiTi-2-115-Black.ttf */, B0DB7A8C28293A15002A5170 /* TH_login_enter.png */, B012AA6A282CF37500BBACA2 /* Base.lproj */, B038477728141A4200F47C18 /* Assets.xcassets */, 9A6EC99E283E2AAB00D80FF7 /* message.caf */, B038477C28141A4200F47C18 /* Info.plist */, B038477D28141A4200F47C18 /* main.m */, 9AC37C91285C045500003F93 /* swiftModel.swift */, 9AC37C90285C045500003F93 /* TreeHole-Bridging-Header.h */, ); path = TreeHole; sourceTree = ""; }; B038478728141AD100F47C18 /* Base */ = { isa = PBXGroup; children = ( B038479428141AD100F47C18 /* BXYStatefulViewController */, B038478B28141AD100F47C18 /* FDFullscreenPopGesture */, B038479D28141AD100F47C18 /* MTStatefulBaseView */, B038479128141AD100F47C18 /* PYAppService.h */, B038478828141AD100F47C18 /* PYAppService.m */, B038478E28141AD100F47C18 /* PYBaseViewController.h */, B03847A028141AD100F47C18 /* PYBaseViewController.m */, B038479328141AD100F47C18 /* PYHTTPManager.h */, B038478928141AD100F47C18 /* PYHTTPManager.m */, B038478F28141AD100F47C18 /* PYImageView.h */, B038479C28141AD100F47C18 /* PYImageView.m */, B038478A28141AD100F47C18 /* PYNavigationViewController.h */, B038479228141AD100F47C18 /* PYNavigationViewController.m */, B038479028141AD100F47C18 /* PYTableViewController.h */, B038479B28141AD100F47C18 /* PYTableViewController.m */, ); path = Base; sourceTree = ""; }; B038478B28141AD100F47C18 /* FDFullscreenPopGesture */ = { isa = PBXGroup; children = ( B038478C28141AD100F47C18 /* UINavigationController+FDFullscreenPopGesture.h */, B038478D28141AD100F47C18 /* UINavigationController+FDFullscreenPopGesture.m */, ); path = FDFullscreenPopGesture; sourceTree = ""; }; B038479428141AD100F47C18 /* BXYStatefulViewController */ = { isa = PBXGroup; children = ( B038479928141AD100F47C18 /* BXYStatefulPlaceHolderView.h */, B038479728141AD100F47C18 /* BXYStatefulViewController.h */, B038479628141AD100F47C18 /* BXYViewStateMachine.h */, B038479A28141AD100F47C18 /* BXYViewStateMachine.m */, B038479828141AD100F47C18 /* UIViewController+BXYStatefulViewController.h */, B038479528141AD100F47C18 /* UIViewController+BXYStatefulViewController.m */, ); path = BXYStatefulViewController; sourceTree = ""; }; B038479D28141AD100F47C18 /* MTStatefulBaseView */ = { isa = PBXGroup; children = ( B038479E28141AD100F47C18 /* MTStatefulBaseView.h */, B038479F28141AD100F47C18 /* MTStatefulBaseView.m */, ); path = MTStatefulBaseView; sourceTree = ""; }; B03847A128141AD100F47C18 /* Utility */ = { isa = PBXGroup; children = ( B00FC7B128839D4B002D2FA7 /* VoiceRecoder */, B07834A6284A41DC0031FB16 /* KSPhotoBrowser */, B03847C828141AD100F47C18 /* Cache */, B03847D128141AD100F47C18 /* ImagePicker */, B03847A728141AD100F47C18 /* InputView */, B038488D28141AD100F47C18 /* MTActionSheet */, B038488728141AD100F47C18 /* MTAlertView */, B038489128141AD100F47C18 /* MTCommonListTable */, B03847CB28141AD100F47C18 /* MTGridSelect */, B038487228141AD100F47C18 /* MTPage */, B038483D28141AD100F47C18 /* MTPickerView */, B03847A228141AD100F47C18 /* MTUIViewCreate */, B038483628141AD100F47C18 /* OC_CWCarousel */, B038488528141AD100F47C18 /* PickerButton.h */, B03847D028141AD100F47C18 /* PickerButton.m */, B03847B828141AD100F47C18 /* PYWebViewController */, B038483528141AD100F47C18 /* RichTextLabel.h */, B038489028141AD100F47C18 /* RichTextLabel.m */, B038489928141AD100F47C18 /* Share */, B038482E28141AD100F47C18 /* TextInputLimit */, B03847B728141AD100F47C18 /* ToastUtil.h */, B038488628141AD100F47C18 /* ToastUtil.m */, B038487728141AD100F47C18 /* WLUnitField */, B038484928141AD100F47C18 /* WZLBadge */, B038487E28141AD100F47C18 /* YBPopupMenu */, ); path = Utility; sourceTree = ""; }; B03847A228141AD100F47C18 /* MTUIViewCreate */ = { isa = PBXGroup; children = ( B03847A428141AD100F47C18 /* PYThemeButton.h */, B03847A628141AD100F47C18 /* PYThemeButton.m */, B03847A528141AD100F47C18 /* UIView+MTCreate.h */, B03847A328141AD100F47C18 /* UIView+MTCreate.m */, ); path = MTUIViewCreate; sourceTree = ""; }; B03847A728141AD100F47C18 /* InputView */ = { isa = PBXGroup; children = ( B03847A928141AD100F47C18 /* AlertInputView.h */, B03847AE28141AD100F47C18 /* AlertInputView.m */, B03847B128141AD100F47C18 /* AmountKeyboard */, B03847B028141AD100F47C18 /* FSTextInputView.h */, B03847AC28141AD100F47C18 /* FSTextInputView.m */, B03847B628141AD100F47C18 /* PYCellInputView.h */, B03847AB28141AD100F47C18 /* PYCellInputView.m */, B03847AA28141AD100F47C18 /* PYGetSmsCodeButton.h */, B03847AF28141AD100F47C18 /* PYGetSmsCodeButton.m */, B03847AD28141AD100F47C18 /* PYInputView.h */, B03847A828141AD100F47C18 /* PYInputView.m */, ); path = InputView; sourceTree = ""; }; B03847B128141AD100F47C18 /* AmountKeyboard */ = { isa = PBXGroup; children = ( B03847B228141AD100F47C18 /* AmountKeyboard.h */, B03847B328141AD100F47C18 /* YUButton.m */, B03847B428141AD100F47C18 /* AmountKeyboard.m */, B03847B528141AD100F47C18 /* YUButton.h */, ); path = AmountKeyboard; sourceTree = ""; }; B03847B828141AD100F47C18 /* PYWebViewController */ = { isa = PBXGroup; children = ( B03847B928141AD100F47C18 /* PYWebController.m */, B03847BA28141AD100F47C18 /* YJWebProgressLayer.m */, B03847BB28141AD100F47C18 /* PYHUD.m */, B03847BC28141AD100F47C18 /* PYHUD.h */, B03847BD28141AD100F47C18 /* YJWebProgressLayer.h */, B03847BE28141AD100F47C18 /* PYWebController.h */, B03847BF28141AD100F47C18 /* JHUD */, ); path = PYWebViewController; sourceTree = ""; }; B03847BF28141AD100F47C18 /* JHUD */ = { isa = PBXGroup; children = ( B03847C028141AD100F47C18 /* UIView+JHUD.m */, B03847C128141AD100F47C18 /* JHUD.m */, B03847C228141AD100F47C18 /* JHUDAnimationView.h */, B03847C328141AD100F47C18 /* UIImage+JHUD.h */, B03847C428141AD100F47C18 /* UIImage+JHUD.m */, B03847C528141AD100F47C18 /* JHUDAnimationView.m */, B03847C628141AD100F47C18 /* UIView+JHUD.h */, B03847C728141AD100F47C18 /* JHUD.h */, ); path = JHUD; sourceTree = ""; }; B03847C828141AD100F47C18 /* Cache */ = { isa = PBXGroup; children = ( B03847C928141AD100F47C18 /* MTCacheManager.h */, B03847CA28141AD100F47C18 /* MTCacheManager.m */, ); path = Cache; sourceTree = ""; }; B03847CB28141AD100F47C18 /* MTGridSelect */ = { isa = PBXGroup; children = ( B03847CC28141AD100F47C18 /* MTGridSelectView.h */, B03847CD28141AD100F47C18 /* MTGridSelectConfig.m */, B03847CE28141AD100F47C18 /* MTGridSelectView.m */, B03847CF28141AD100F47C18 /* MTGridSelectConfig.h */, ); path = MTGridSelect; sourceTree = ""; }; B03847D128141AD100F47C18 /* ImagePicker */ = { isa = PBXGroup; children = ( B03847F428141AD100F47C18 /* BlocksKit */, B03847D328141AD100F47C18 /* TZImagePickerController+MTImagePicker.h */, B03847F328141AD100F47C18 /* TZImagePickerController+MTImagePicker.m */, B03847F228141AD100F47C18 /* UIImage+PHAsset.h */, B03847D228141AD100F47C18 /* UIImage+PHAsset.m */, ); path = ImagePicker; sourceTree = ""; }; B03847F428141AD100F47C18 /* BlocksKit */ = { isa = PBXGroup; children = ( B03847F528141AD100F47C18 /* BlocksKit+UIKit.h */, B03847F628141AD100F47C18 /* Core */, B038481828141AD100F47C18 /* BlocksKit.h */, B038481928141AD100F47C18 /* UIKit */, B038482428141AD100F47C18 /* DynamicDelegate */, B038482D28141AD100F47C18 /* BKDefines.h */, ); path = BlocksKit; sourceTree = ""; }; B03847F628141AD100F47C18 /* Core */ = { isa = PBXGroup; children = ( B03847F728141AD100F47C18 /* NSDictionary+BlocksKit.m */, B03847F828141AD100F47C18 /* NSOrderedSet+BlocksKit.h */, B03847F928141AD100F47C18 /* NSMutableArray+BlocksKit.m */, B03847FA28141AD100F47C18 /* NSMutableIndexSet+BlocksKit.m */, B03847FB28141AD100F47C18 /* NSObject+BKBlockExecution.h */, B03847FC28141AD100F47C18 /* NSArray+BlocksKit.h */, B03847FD28141AD100F47C18 /* NSObject+BKBlockObservation.m */, B03847FE28141AD100F47C18 /* NSTimer+BlocksKit.m */, B03847FF28141AD100F47C18 /* NSMapTable+BlocksKit.h */, B038480028141AD100F47C18 /* BKMacros.h */, B038480128141AD100F47C18 /* NSObject+BKAssociatedObjects.h */, B038480228141AD100F47C18 /* NSInvocation+BlocksKit.m */, B038480328141AD100F47C18 /* NSSet+BlocksKit.m */, B038480428141AD100F47C18 /* NSIndexSet+BlocksKit.h */, B038480528141AD100F47C18 /* NSMutableSet+BlocksKit.h */, B038480628141AD100F47C18 /* NSMutableDictionary+BlocksKit.h */, B038480728141AD100F47C18 /* NSMutableOrderedSet+BlocksKit.m */, B038480828141AD100F47C18 /* NSOrderedSet+BlocksKit.m */, B038480928141AD100F47C18 /* NSDictionary+BlocksKit.h */, B038480A28141AD100F47C18 /* NSObject+BKAssociatedObjects.m */, B038480B28141AD100F47C18 /* NSMapTable+BlocksKit.m */, B038480C28141AD100F47C18 /* NSTimer+BlocksKit.h */, B038480D28141AD100F47C18 /* NSObject+BKBlockObservation.h */, B038480E28141AD100F47C18 /* NSArray+BlocksKit.m */, B038480F28141AD100F47C18 /* NSObject+BKBlockExecution.m */, B038481028141AD100F47C18 /* NSMutableIndexSet+BlocksKit.h */, B038481128141AD100F47C18 /* NSMutableArray+BlocksKit.h */, B038481228141AD100F47C18 /* NSIndexSet+BlocksKit.m */, B038481328141AD100F47C18 /* NSInvocation+BlocksKit.h */, B038481428141AD100F47C18 /* NSSet+BlocksKit.h */, B038481528141AD100F47C18 /* NSMutableOrderedSet+BlocksKit.h */, B038481628141AD100F47C18 /* NSMutableDictionary+BlocksKit.m */, B038481728141AD100F47C18 /* NSMutableSet+BlocksKit.m */, ); path = Core; sourceTree = ""; }; B038481928141AD100F47C18 /* UIKit */ = { isa = PBXGroup; children = ( B038481A28141AD100F47C18 /* UITextView+BlocksKit.m */, B038481B28141AD100F47C18 /* UIControl+BlocksKit.h */, B038481C28141AD100F47C18 /* UITextField+BlocksKit.h */, B038481D28141AD100F47C18 /* UIView+BlocksKit.m */, B038481E28141AD100F47C18 /* UIGestureRecognizer+BlocksKit.m */, B038481F28141AD100F47C18 /* UITextView+BlocksKit.h */, B038482028141AD100F47C18 /* UITextField+BlocksKit.m */, B038482128141AD100F47C18 /* UIControl+BlocksKit.m */, B038482228141AD100F47C18 /* UIView+BlocksKit.h */, B038482328141AD100F47C18 /* UIGestureRecognizer+BlocksKit.h */, ); path = UIKit; sourceTree = ""; }; B038482428141AD100F47C18 /* DynamicDelegate */ = { isa = PBXGroup; children = ( B038482528141AD100F47C18 /* A2BlockInvocation.m */, B038482628141AD100F47C18 /* NSObject+A2DynamicDelegate.h */, B038482728141AD100F47C18 /* A2DynamicDelegate.h */, B038482828141AD100F47C18 /* NSObject+A2BlockDelegate.m */, B038482928141AD100F47C18 /* A2BlockInvocation.h */, B038482A28141AD100F47C18 /* A2DynamicDelegate.m */, B038482B28141AD100F47C18 /* NSObject+A2DynamicDelegate.m */, B038482C28141AD100F47C18 /* NSObject+A2BlockDelegate.h */, ); path = DynamicDelegate; sourceTree = ""; }; B038482E28141AD100F47C18 /* TextInputLimit */ = { isa = PBXGroup; children = ( B038482F28141AD100F47C18 /* UITextField+MTLimit.m */, B038483028141AD100F47C18 /* MTTextFieldLimitManager.h */, B038483128141AD100F47C18 /* NSString+MTLimit.m */, B038483228141AD100F47C18 /* UITextField+MTLimit.h */, B038483328141AD100F47C18 /* MTTextFieldLimitManager.m */, B038483428141AD100F47C18 /* NSString+MTLimit.h */, ); path = TextInputLimit; sourceTree = ""; }; B038483628141AD100F47C18 /* OC_CWCarousel */ = { isa = PBXGroup; children = ( B038483728141AD100F47C18 /* CWCarousel.m */, B038483828141AD100F47C18 /* CWCarouselHeader.h */, B038483928141AD100F47C18 /* CWFlowLayout.m */, B038483A28141AD100F47C18 /* CWCarouselProtocol.h */, B038483B28141AD100F47C18 /* CWCarousel.h */, B038483C28141AD100F47C18 /* CWFlowLayout.h */, ); path = OC_CWCarousel; sourceTree = ""; }; B038483D28141AD100F47C18 /* MTPickerView */ = { isa = PBXGroup; children = ( B038483F28141AD100F47C18 /* LocationPicker */, B038484828141AD100F47C18 /* MTPickerView.h */, B038483E28141AD100F47C18 /* MTPickerView.m */, ); path = MTPickerView; sourceTree = ""; }; B038483F28141AD100F47C18 /* LocationPicker */ = { isa = PBXGroup; children = ( B038484528141AD100F47C18 /* address-for-ios.plist */, B038484028141AD100F47C18 /* FSDateSignModel.h */, B038484428141AD100F47C18 /* FSDateSignModel.m */, B038484128141AD100F47C18 /* FSLocationDataManager.h */, B038484628141AD100F47C18 /* FSLocationDataManager.m */, B038484228141AD100F47C18 /* FSLocationPickerView.h */, B038484728141AD100F47C18 /* FSLocationPickerView.m */, B038484328141AD100F47C18 /* province.json */, ); path = LocationPicker; sourceTree = ""; }; B038484928141AD100F47C18 /* WZLBadge */ = { isa = PBXGroup; children = ( B038484A28141AD100F47C18 /* CategorySupport */, B038484D28141AD100F47C18 /* BarItem */, B038485228141AD100F47C18 /* WZLBadgeImport.h */, B038485328141AD100F47C18 /* Protocol */, B038485528141AD100F47C18 /* View */, ); path = WZLBadge; sourceTree = ""; }; B038484A28141AD100F47C18 /* CategorySupport */ = { isa = PBXGroup; children = ( B038484B28141AD100F47C18 /* CAAnimation+WAnimation.m */, B038484C28141AD100F47C18 /* CAAnimation+WAnimation.h */, ); path = CategorySupport; sourceTree = ""; }; B038484D28141AD100F47C18 /* BarItem */ = { isa = PBXGroup; children = ( B038484E28141AD100F47C18 /* UIBarButtonItem+WZLBadge.h */, B038484F28141AD100F47C18 /* UITabBarItem+WZLBadge.h */, B038485028141AD100F47C18 /* UIBarButtonItem+WZLBadge.m */, B038485128141AD100F47C18 /* UITabBarItem+WZLBadge.m */, ); path = BarItem; sourceTree = ""; }; B038485328141AD100F47C18 /* Protocol */ = { isa = PBXGroup; children = ( B038485428141AD100F47C18 /* WZLBadgeProtocol.h */, ); path = Protocol; sourceTree = ""; }; B038485528141AD100F47C18 /* View */ = { isa = PBXGroup; children = ( B038485628141AD100F47C18 /* UIView+WZLBadge.h */, B038485728141AD100F47C18 /* UIView+WZLBadge.m */, ); path = View; sourceTree = ""; }; B038487228141AD100F47C18 /* MTPage */ = { isa = PBXGroup; children = ( B038487328141AD100F47C18 /* MTPageConfig.m */, B038487428141AD100F47C18 /* MTPageView.m */, B038487528141AD100F47C18 /* MTPageConfig.h */, B038487628141AD100F47C18 /* MTPageView.h */, ); path = MTPage; sourceTree = ""; }; B038487728141AD100F47C18 /* WLUnitField */ = { isa = PBXGroup; children = ( B038487828141AD100F47C18 /* WLUnitField.h */, B038487928141AD100F47C18 /* WLUnitFieldTextRange.m */, B038487A28141AD100F47C18 /* WLUnitFieldTextPosition.h */, B038487B28141AD100F47C18 /* WLUnitFieldTextRange.h */, B038487C28141AD100F47C18 /* WLUnitField.m */, B038487D28141AD100F47C18 /* WLUnitFieldTextPosition.m */, ); path = WLUnitField; sourceTree = ""; }; B038487E28141AD100F47C18 /* YBPopupMenu */ = { isa = PBXGroup; children = ( B038487F28141AD100F47C18 /* YBPopupMenu.h */, B038488028141AD100F47C18 /* YBRectConst.m */, B038488128141AD100F47C18 /* YBPopupMenuPath.m */, B038488228141AD100F47C18 /* YBRectConst.h */, B038488328141AD100F47C18 /* YBPopupMenu.m */, B038488428141AD100F47C18 /* YBPopupMenuPath.h */, ); path = YBPopupMenu; sourceTree = ""; }; B038488728141AD100F47C18 /* MTAlertView */ = { isa = PBXGroup; children = ( B038488828141AD100F47C18 /* MTAlertView.m */, B038488928141AD100F47C18 /* MTAlertView.h */, B038488A28141AD100F47C18 /* PopupContontroller */, ); path = MTAlertView; sourceTree = ""; }; B038488A28141AD100F47C18 /* PopupContontroller */ = { isa = PBXGroup; children = ( B038488B28141AD100F47C18 /* zhPopupController.m */, B038488C28141AD100F47C18 /* zhPopupController.h */, ); path = PopupContontroller; sourceTree = ""; }; B038488D28141AD100F47C18 /* MTActionSheet */ = { isa = PBXGroup; children = ( B038488E28141AD100F47C18 /* MTActionSheet.h */, B038488F28141AD100F47C18 /* MTActionSheet.m */, ); path = MTActionSheet; sourceTree = ""; }; B038489128141AD100F47C18 /* MTCommonListTable */ = { isa = PBXGroup; children = ( B038489728141AD100F47C18 /* MTCommonListTable.h */, B038489628141AD100F47C18 /* MTCommonListTableConfig.h */, B038489228141AD100F47C18 /* MTCommonListTableConfig.m */, B038489328141AD100F47C18 /* MTCommonListTableViewCell.h */, B038489528141AD100F47C18 /* MTCommonListTableViewCell.m */, B038489428141AD100F47C18 /* MTCommonListTableViewController.h */, B038489828141AD100F47C18 /* MTCommonListTableViewController.m */, ); path = MTCommonListTable; sourceTree = ""; }; B038489928141AD100F47C18 /* Share */ = { isa = PBXGroup; children = ( B038489A28141AD100F47C18 /* MTShareServiceImp.m */, B038489B28141AD100F47C18 /* MTShareService.h */, B038489C28141AD100F47C18 /* MTShareServiceImp.h */, B038489D28141AD100F47C18 /* ServiceManager */, ); path = Share; sourceTree = ""; }; B038489D28141AD100F47C18 /* ServiceManager */ = { isa = PBXGroup; children = ( B038489E28141AD100F47C18 /* TPServiceManager.m */, B038489F28141AD100F47C18 /* TPServiceProtocol.h */, B03848A028141AD100F47C18 /* TPServiceManager.h */, ); path = ServiceManager; sourceTree = ""; }; B03848A128141AD100F47C18 /* Gategory */ = { isa = PBXGroup; children = ( FC8C57C62935A3F6006E5110 /* BRPickerView */, B03848B728141AD100F47C18 /* NSDateDeal */, B03848B428141AD100F47C18 /* NSDictionaryJson */, B03848B228141AD100F47C18 /* NSString+PYExtension.h */, B03848AB28141AD100F47C18 /* NSString+PYExtension.m */, B03848A628141AD100F47C18 /* NSTimer+addition.h */, B03848B128141AD100F47C18 /* NSTimer+addition.m */, B03848AE28141AD100F47C18 /* UIBarButtonItem+PYExtension.h */, B03848A428141AD100F47C18 /* UIBarButtonItem+PYExtension.m */, B03848AD28141AD100F47C18 /* UIColor+PYExtension.h */, B03848BC28141AD100F47C18 /* UIColor+PYExtension.m */, B03848B028141AD100F47C18 /* UIDevice+hw.h */, B03848A228141AD100F47C18 /* UIDevice+hw.m */, B03848BD28141AD100F47C18 /* UIImageEx */, B03848A528141AD100F47C18 /* UIScreenEx.h */, B03848AC28141AD100F47C18 /* UIScreenEx.mm */, B03848AF28141AD100F47C18 /* UIView+PYExtension.h */, B03848A328141AD100F47C18 /* UIView+PYExtension.m */, B03848A728141AD100F47C18 /* UIView+WaterMark.h */, B03848B328141AD100F47C18 /* UIView+WaterMark.m */, B03848A828141AD100F47C18 /* UIViewAdditions */, ); path = Gategory; sourceTree = ""; }; B03848A828141AD100F47C18 /* UIViewAdditions */ = { isa = PBXGroup; children = ( B03848A928141AD100F47C18 /* UIViewAdditions.h */, B03848AA28141AD100F47C18 /* UIViewAdditions.m */, ); path = UIViewAdditions; sourceTree = ""; }; B03848B428141AD100F47C18 /* NSDictionaryJson */ = { isa = PBXGroup; children = ( B03848B528141AD100F47C18 /* NSDictionary+Json.h */, B03848B628141AD100F47C18 /* NSDictionary+Json.m */, ); path = NSDictionaryJson; sourceTree = ""; }; B03848B728141AD100F47C18 /* NSDateDeal */ = { isa = PBXGroup; children = ( B03848B828141AD100F47C18 /* NSDate+Common.h */, B03848B928141AD100F47C18 /* NSDateDeal.h */, B03848BA28141AD100F47C18 /* NSDate+Common.m */, B03848BB28141AD100F47C18 /* NSDateDeal.m */, ); path = NSDateDeal; sourceTree = ""; }; B03848BD28141AD100F47C18 /* UIImageEx */ = { isa = PBXGroup; children = ( B03848BE28141AD100F47C18 /* UIImage+Scale.h */, B03848BF28141AD100F47C18 /* UIImage+Gradient.h */, B03848C028141AD100F47C18 /* UIImage+TintColor.m */, B03848C128141AD100F47C18 /* UIImage+Extender.m */, B03848C228141AD100F47C18 /* UIImage+Scale.m */, B03848C328141AD100F47C18 /* UIImage+TintColor.h */, B03848C428141AD100F47C18 /* UIImage+Gradient.m */, B03848C528141AD100F47C18 /* UIImage+Extender.h */, ); path = UIImageEx; sourceTree = ""; }; B03848C628141AD100F47C18 /* Features */ = { isa = PBXGroup; children = ( D916866A2A077108007DD80E /* NearAndLantern */, FC8C57C229357A01006E5110 /* Nearby */, B08D620E281FC3FE00B329C6 /* VIP */, B0C63FF72818D34F005A12B8 /* Bottle */, B03848C728141AD100F47C18 /* Settings */, B03848D828141AD100F47C18 /* Chat */, B03848FD28141AD100F47C18 /* Config */, B038490528141AD100F47C18 /* User */, B038490A28141AD100F47C18 /* Profile */, B038491B28141AD100F47C18 /* Login */, ); path = Features; sourceTree = ""; }; B03848C728141AD100F47C18 /* Settings */ = { isa = PBXGroup; children = ( B03848C828141AD100F47C18 /* View */, B03848CB28141AD100F47C18 /* ViewController */, ); path = Settings; sourceTree = ""; }; B03848C828141AD100F47C18 /* View */ = { isa = PBXGroup; children = ( B03848C928141AD100F47C18 /* BlackListCell.m */, B03848CA28141AD100F47C18 /* BlackListCell.h */, D9FD6AB92920418400923069 /* InviteCordViewCell.h */, D9FD6ABA2920418400923069 /* InviteCordViewCell.m */, D9FD6ABC2920633800923069 /* inputInviteCodeAlertView.h */, D9FD6ABD2920633800923069 /* inputInviteCodeAlertView.m */, D9FD6ABF2920A95E00923069 /* ShareInviteCodeAlertView.h */, D9FD6AC02920A95E00923069 /* ShareInviteCodeAlertView.m */, ); path = View; sourceTree = ""; }; B03848CB28141AD100F47C18 /* ViewController */ = { isa = PBXGroup; children = ( B03848D328141AD100F47C18 /* BlackListViewController.h */, B03848CE28141AD100F47C18 /* BlackListViewController.m */, B03848CC28141AD100F47C18 /* ChangePhoneViewController.h */, B03848D228141AD100F47C18 /* ChangePhoneViewController.m */, B03848CF28141AD100F47C18 /* FeedbackViewController.h */, B03848D628141AD100F47C18 /* FeedbackViewController.m */, B03848D728141AD100F47C18 /* PrivacySettingsViewController.h */, B03848D128141AD100F47C18 /* PrivacySettingsViewController.m */, B03848D428141AD100F47C18 /* SettingsViewController.h */, B03848CD28141AD100F47C18 /* SettingsViewController.m */, B03848D028141AD100F47C18 /* SystemSettingsViewController.h */, B03848D528141AD100F47C18 /* SystemSettingsViewController.m */, D9FD6A96291C053E00923069 /* InviteCodeViewController.h */, D9FD6A97291C053E00923069 /* InviteCodeViewController.m */, ); path = ViewController; sourceTree = ""; }; B03848D828141AD100F47C18 /* Chat */ = { isa = PBXGroup; children = ( B03848D928141AD100F47C18 /* ChatService.h */, B03848DA28141AD100F47C18 /* ChatService.m */, B03848DB28141AD100F47C18 /* Model */, B03848DE28141AD100F47C18 /* View */, B03848E128141AD100F47C18 /* ViewController */, B03848EA28141AD100F47C18 /* UIPatch */, ); path = Chat; sourceTree = ""; }; B03848DB28141AD100F47C18 /* Model */ = { isa = PBXGroup; children = ( B03848DC28141AD100F47C18 /* GroupInfo.h */, B03848DD28141AD100F47C18 /* GroupInfo.m */, ); path = Model; sourceTree = ""; }; B03848DE28141AD100F47C18 /* View */ = { isa = PBXGroup; children = ( B03848DF28141AD100F47C18 /* AvatarView.m */, B03848E028141AD100F47C18 /* AvatarView.h */, ); path = View; sourceTree = ""; }; B03848E128141AD100F47C18 /* ViewController */ = { isa = PBXGroup; children = ( B03848E428141AD100F47C18 /* C2CChatSetttingsViewController.h */, B03848E828141AD100F47C18 /* C2CChatSetttingsViewController.m */, B0D657752826A7A0002ADD3C /* C2CChatViewController.h */, B0D657762826A7A0002ADD3C /* C2CChatViewController.m */, B03848E928141AD100F47C18 /* ChatViewController.h */, B03848E528141AD100F47C18 /* ChatViewController.m */, B03848E228141AD100F47C18 /* MsgListViewController.h */, B03848E728141AD100F47C18 /* MsgListViewController.m */, ); path = ViewController; sourceTree = ""; }; B03848EA28141AD100F47C18 /* UIPatch */ = { isa = PBXGroup; children = ( B03848EC28141AD100F47C18 /* TUIConversationListController+TUIPatch.h */, B03848F528141AD100F47C18 /* TUIConversationListController+TUIPatch.m */, B03848F428141AD100F47C18 /* TUIGlobalization+TUIPatch.h */, B03848EB28141AD100F47C18 /* TUIGlobalization+TUIPatch.m */, B03848F128141AD100F47C18 /* TUIImageMessageCellData+TUIPatch.h */, B03848FA28141AD100F47C18 /* TUIImageMessageCellData+TUIPatch.m */, B03848ED28141AD100F47C18 /* TUIMessageCell+TUIPatch.h */, B03848F728141AD100F47C18 /* TUIMessageCell+TUIPatch.m */, B03848EF28141AD100F47C18 /* TUIBaseMessageController+TUIPatch.h */, B03848FC28141AD100F47C18 /* TUIBaseMessageController+TUIPatch.m */, B03848F028141AD100F47C18 /* TUIPatch.h */, B03848FB28141AD100F47C18 /* TUIPatch.m */, B03848EE28141AD100F47C18 /* TUITool+TUIPatch.h */, B03848F628141AD100F47C18 /* TUITool+TUIPatch.m */, B03848F828141AD100F47C18 /* V2TIMMessage+TUIPatch.h */, B03848F328141AD100F47C18 /* V2TIMMessage+TUIPatch.m */, B0B650412816C6EA00B4F93D /* TUIConversationCell+TUIPatch.h */, B0B650422816C6EA00B4F93D /* TUIConversationCell+TUIPatch.m */, 9A6EC999283E0BC900D80FF7 /* TUIMessageDataProvider+TUIPatch.h */, 9A6EC99A283E0BC900D80FF7 /* TUIMessageDataProvider+TUIPatch.m */, B04EEF51284F11D8007BB5FB /* TUIConversationListDataProvider+TUIPatch.h */, B04EEF52284F11D8007BB5FB /* TUIConversationListDataProvider+TUIPatch.m */, B08279E528603DD100076770 /* UIImage+TUIPatch.h */, B08279E428603DD100076770 /* UIImage+TUIPatch.m */, B08279E12860380700076770 /* TUITheme+TUIPatch.h */, B08279E22860380700076770 /* TUITheme+TUIPatch.m */, B05F778B2884072200502B8F /* TUISystemMessageCellData+TUIPatch.h */, B05F778C2884072200502B8F /* TUISystemMessageCellData+TUIPatch.m */, ); path = UIPatch; sourceTree = ""; }; B03848FD28141AD100F47C18 /* Config */ = { isa = PBXGroup; children = ( B03848FE28141AD100F47C18 /* AppConfig.m */, B03848FF28141AD100F47C18 /* AppConfig.h */, ); path = Config; sourceTree = ""; }; B038490528141AD100F47C18 /* User */ = { isa = PBXGroup; children = ( B038490828141AD100F47C18 /* User.h */, B038490628141AD100F47C18 /* User.m */, B038490928141AD100F47C18 /* UserService.h */, B038490728141AD100F47C18 /* UserService.m */, ); path = User; sourceTree = ""; }; B038490A28141AD100F47C18 /* Profile */ = { isa = PBXGroup; children = ( B0E0EA45284A287F00043AB8 /* Model */, B038490B28141AD100F47C18 /* View */, B038490E28141AD100F47C18 /* ViewController */, ); path = Profile; sourceTree = ""; }; B038490B28141AD100F47C18 /* View */ = { isa = PBXGroup; children = ( B038490C28141AD100F47C18 /* UserCell.h */, B038490D28141AD100F47C18 /* UserCell.m */, B0E0EA422849C69800043AB8 /* ProfilePhotoCell.h */, B0E0EA432849C69800043AB8 /* ProfilePhotoCell.m */, B0152CD8285ECCEE00FFEC94 /* WalletRecordCell.h */, B0152CD9285ECCEE00FFEC94 /* WalletRecordCell.m */, B0842D3328AD2BB40096ADEF /* GenderPickerView.h */, B0842D3428AD2BB40096ADEF /* GenderPickerView.m */, D93C3B752925E3AE00E840FD /* BigUserImgAlertView.h */, D93C3B762925E3AE00E840FD /* BigUserImgAlertView.m */, 8110E00E2A7352040050F3E0 /* THMineHeaderView.h */, 8110E00F2A7352040050F3E0 /* THMineHeaderView.m */, 8110E0112A7352260050F3E0 /* THMineHeaderView.xib */, 8110E0132A736DAE0050F3E0 /* THMineTypeNavView.h */, 8110E0142A736DAE0050F3E0 /* THMineTypeNavView.m */, 8110E0162A736DC30050F3E0 /* THMineTypeNavView.xib */, ); path = View; sourceTree = ""; }; B038490E28141AD100F47C18 /* ViewController */ = { isa = PBXGroup; children = ( B038491A28141AD100F47C18 /* EditNameViewController.h */, B038491428141AD100F47C18 /* EditNameViewController.m */, B038490F28141AD100F47C18 /* EditProfileViewController.h */, B038491728141AD100F47C18 /* EditProfileViewController.m */, B038491828141AD100F47C18 /* EditSloganViewController.h */, B038491228141AD100F47C18 /* EditSloganViewController.m */, D95E4A3C29212DBB00CBBDDA /* MineViewController.h */, D95E4A3D29212DBB00CBBDDA /* MineViewController.m */, B0E0EA3F2849C31D00043AB8 /* ProfileCardViewController.h */, B0E0EA402849C31D00043AB8 /* ProfileCardViewController.m */, B09DE77B281581B7001281E4 /* ProfileViewController.h */, B09DE77C281581B7001281E4 /* ProfileViewController.m */, B038491528141AD100F47C18 /* ReportViewController.h */, B038491128141AD100F47C18 /* ReportViewController.m */, B038491028141AD100F47C18 /* UserListViewController.h */, B038491628141AD100F47C18 /* UserListViewController.m */, B0152CCC285EC6A300FFEC94 /* WalletViewController.h */, B0152CCD285EC6A300FFEC94 /* WalletViewController.m */, ); path = ViewController; sourceTree = ""; }; B038491B28141AD100F47C18 /* Login */ = { isa = PBXGroup; children = ( B038492F28141AD100F47C18 /* LoginService.h */, B038491F28141AD100F47C18 /* LoginService.m */, B038491C28141AD100F47C18 /* JWTDecoder */, B038492028141AD100F47C18 /* ViewController */, ); path = Login; sourceTree = ""; }; B038491C28141AD100F47C18 /* JWTDecoder */ = { isa = PBXGroup; children = ( B038491D28141AD100F47C18 /* JWTDecoder.h */, B038491E28141AD100F47C18 /* JWTDecoder.m */, ); path = JWTDecoder; sourceTree = ""; }; B038492028141AD100F47C18 /* ViewController */ = { isa = PBXGroup; children = ( B038492E28141AD100F47C18 /* LaunchViewController.h */, B038492728141AD100F47C18 /* LaunchViewController.m */, B038492328141AD100F47C18 /* LoginBaseViewController.h */, B038492828141AD100F47C18 /* LoginBaseViewController.m */, B038492528141AD100F47C18 /* PhoneFlashLoginViewController.h */, B038492C28141AD100F47C18 /* PhoneFlashLoginViewController.m */, B038492228141AD100F47C18 /* PhoneLoginViewController.h */, B038492928141AD100F47C18 /* PhoneLoginViewController.m */, B038492428141AD100F47C18 /* GetSmsCodeViewController.h */, B038492D28141AD100F47C18 /* GetSmsCodeViewController.m */, B038492A28141AD100F47C18 /* SetAvatarViewController.h */, B038492128141AD100F47C18 /* SetAvatarViewController.m */, B038492628141AD100F47C18 /* SetNickNameViewController.h */, B038492B28141AD100F47C18 /* SetNickNameViewController.m */, B03849E02814DE2A00F47C18 /* SetGenderViewController.h */, B03849E12814DE2A00F47C18 /* SetGenderViewController.m */, D9AC772A28F1080D004C54BF /* SetLoginUserInfoViewController.h */, D9AC772B28F1080D004C54BF /* SetLoginUserInfoViewController.m */, ); path = ViewController; sourceTree = ""; }; B0760215281B75BD009CD229 /* Model */ = { isa = PBXGroup; children = ( B09AB3CF281D64D30007C5EB /* MessageNotification.h */, B09AB3CE281D64D30007C5EB /* MessageNotification.m */, B0760219281B769F009CD229 /* BottleTypeInfo.h */, B076021A281B769F009CD229 /* BottleTypeInfo.m */, B076021C281B7719009CD229 /* BottleInfo.h */, B076021D281B7719009CD229 /* BottleInfo.m */, B076021F281B7801009CD229 /* HomeBottleInfo.h */, B0760220281B7801009CD229 /* HomeBottleInfo.m */, B07CCB7C281BA0C00042ED5E /* BottleTypeGroupInfo.h */, B07CCB7D281BA0C00042ED5E /* BottleTypeGroupInfo.m */, B0345F38281BFDB100D292C4 /* BottleDetailInfo.h */, B0345F39281BFDB100D292C4 /* BottleDetailInfo.m */, D9AC771A28EF3053004C54BF /* userNearbyModel.h */, D9AC771B28EF3053004C54BF /* userNearbyModel.m */, 81DA68ED293EE70B001E694D /* recommdBottle.h */, 81DA68EE293EE70B001E694D /* recommdBottle.m */, ); path = Model; sourceTree = ""; }; B07834A6284A41DC0031FB16 /* KSPhotoBrowser */ = { isa = PBXGroup; children = ( B07834A7284A41DC0031FB16 /* LICENSE */, B07834A8284A41DC0031FB16 /* README.md */, B07834A9284A41DC0031FB16 /* KSPhotoBrowser */, ); path = KSPhotoBrowser; sourceTree = ""; }; B07834A9284A41DC0031FB16 /* KSPhotoBrowser */ = { isa = PBXGroup; children = ( B07834C4284A49300031FB16 /* KSImageManagerProtocol.h */, B07834C5284A49300031FB16 /* KSPhotoBrowser.h */, B07834CC284A49300031FB16 /* KSPhotoBrowser.m */, B07834CF284A49310031FB16 /* KSPhotoItem.h */, B07834CA284A49300031FB16 /* KSPhotoItem.m */, B07834C6284A49300031FB16 /* KSPhotoView.h */, B07834CE284A49310031FB16 /* KSPhotoView.m */, B07834C8284A49300031FB16 /* KSProgressLayer.h */, B07834C2284A49300031FB16 /* KSProgressLayer.m */, B07834C3284A49300031FB16 /* KSSDImageManager.h */, B07834D0284A49310031FB16 /* KSSDImageManager.m */, B07834CB284A49300031FB16 /* UIImage+KS.h */, B07834C7284A49300031FB16 /* UIImage+KS.m */, ); path = KSPhotoBrowser; sourceTree = ""; }; B08D620E281FC3FE00B329C6 /* VIP */ = { isa = PBXGroup; children = ( B00677EC28324A5A00A835D9 /* ApplePayService.h */, B00677EB28324A5900A835D9 /* ApplePayService.m */, B08D620F281FC3FE00B329C6 /* VIPItem.h */, B08D6213281FC3FE00B329C6 /* VIPItem.m */, B08D6211281FC3FE00B329C6 /* VIPSpecialInfoCell.h */, B08D6214281FC3FE00B329C6 /* VIPSpecialInfoCell.m */, B08D6210281FC3FE00B329C6 /* VIPViewController.h */, B08D6212281FC3FE00B329C6 /* VIPViewController.m */, B0D8ECE0281FC52C0048B92F /* VIPGoodsInfo.h */, B0D8ECE1281FC52C0048B92F /* VIPGoodsInfo.m */, B0D8ECE3281FC5BD0048B92F /* VIPGoods.h */, B0D8ECE4281FC5BD0048B92F /* VIPGoods.m */, B0D8ECE6281FCB810048B92F /* VIPConfig.h */, B0D8ECE7281FCB810048B92F /* VIPConfig.m */, B0D8ECE9281FE7860048B92F /* VIPCardInfo.h */, B0D8ECEA281FE7860048B92F /* VIPCardInfo.m */, B0D8ECEC281FE7F90048B92F /* VIPCard.h */, B0D8ECED281FE7F90048B92F /* VIPCard.m */, ); path = VIP; sourceTree = ""; }; B0C63FF72818D34F005A12B8 /* Bottle */ = { isa = PBXGroup; children = ( B0C64004281A2988005A12B8 /* BottleService.h */, B0C64005281A2988005A12B8 /* BottleService.m */, B0C63FFB2818D8EC005A12B8 /* ViewController */, B0C63FFC2818D8F8005A12B8 /* View */, B0760215281B75BD009CD229 /* Model */, ); path = Bottle; sourceTree = ""; }; B0C63FFB2818D8EC005A12B8 /* ViewController */ = { isa = PBXGroup; children = ( D9AC771428EED2A9004C54BF /* BottleBaseViewController.h */, D9AC771528EED2A9004C54BF /* BottleBaseViewController.m */, FC998D232936F98300E67DCD /* BottleDetialController.h */, FC998D242936F98300E67DCD /* BottleDetialController.m */, D9AC771728EF2F24004C54BF /* BottleNerbyViewController.h */, D9AC771828EF2F24004C54BF /* BottleNerbyViewController.m */, B0760212281AB9CB009CD229 /* BottlePublishViewController.h */, B0760213281AB9CB009CD229 /* BottlePublishViewController.m */, B0C64007281A2ED4005A12B8 /* BottleTypePickerViewController.h */, B0C64008281A2ED4005A12B8 /* BottleTypePickerViewController.m */, B0C63FF82818D465005A12B8 /* BottleViewController.h */, B0C63FF92818D465005A12B8 /* BottleViewController.m */, B09AB3C9281D64050007C5EB /* MessageNotificationListViewController.h */, B09AB3C8281D64050007C5EB /* MessageNotificationListViewController.m */, ); path = ViewController; sourceTree = ""; }; B0C63FFC2818D8F8005A12B8 /* View */ = { isa = PBXGroup; children = ( B09AB3CC281D64B80007C5EB /* MessageNotificationCell.h */, B09AB3CB281D64B80007C5EB /* MessageNotificationCell.m */, D9AC771D28EFE0F3004C54BF /* BottleUserNearbyTableViewCell.h */, D9AC771E28EFE0F3004C54BF /* BottleUserNearbyTableViewCell.m */, B0C63FFD2818D917005A12B8 /* BottleCollectionCell.h */, B0C63FFE2818D917005A12B8 /* BottleCollectionCell.m */, B0C64078281A4D39005A12B8 /* BottleTypeCollectionCell.h */, B0C64079281A4D39005A12B8 /* BottleTypeCollectionCell.m */, B0C6407B281A5496005A12B8 /* BottleTypeCollectionHeader.h */, B0C6407C281A5496005A12B8 /* BottleTypeCollectionHeader.m */, B0345F35281BFC2700D292C4 /* BottleReadView.h */, B0345F36281BFC2700D292C4 /* BottleReadView.m */, B00FC7AB2882B2E1002D2FA7 /* BottlePhotoCollectionCell.h */, B00FC7AC2882B2E1002D2FA7 /* BottlePhotoCollectionCell.m */, B00FC7AE2882D2D6002D2FA7 /* BottlePhotoCollectionView.h */, B00FC7AF2882D2D6002D2FA7 /* BottlePhotoCollectionView.m */, D9AC772028F05B45004C54BF /* BottleUserNearbyShaiXuanAlertView.h */, D9AC772128F05B45004C54BF /* BottleUserNearbyShaiXuanAlertView.m */, D9AC772728F0640F004C54BF /* BottleShaiXuanCellView.h */, D9AC772828F0640F004C54BF /* BottleShaiXuanCellView.m */, 8110E0092A724EEC0050F3E0 /* THLVTipView.h */, 8110E00A2A724EEC0050F3E0 /* THLVTipView.m */, 8110E00C2A724EF80050F3E0 /* THLVTipView.xib */, ); path = View; sourceTree = ""; }; B0E0EA45284A287F00043AB8 /* Model */ = { isa = PBXGroup; children = ( B0E0EA46284A288D00043AB8 /* ProfilePhoto.h */, B0E0EA47284A288D00043AB8 /* ProfilePhoto.m */, B0152CCF285EC76100FFEC94 /* WalletInfo.h */, B0152CD0285EC76100FFEC94 /* WalletInfo.m */, B0152CD2285EC78C00FFEC94 /* WalletRecord.h */, B0152CD3285EC78C00FFEC94 /* WalletRecord.m */, B0152CD5285EC79D00FFEC94 /* WalletBanner.h */, B0152CD6285EC79D00FFEC94 /* WalletBanner.m */, ); path = Model; sourceTree = ""; }; D916866A2A077108007DD80E /* NearAndLantern */ = { isa = PBXGroup; children = ( D916866B2A077160007DD80E /* THNearAndLanternViewController.h */, D916866C2A077160007DD80E /* THNearAndLanternViewController.m */, D916866E2A0798FD007DD80E /* THDemoMineViewController.h */, D916866F2A0798FD007DD80E /* THDemoMineViewController.m */, ); path = NearAndLantern; sourceTree = ""; }; D9AC772328F05D37004C54BF /* zcqVender */ = { isa = PBXGroup; children = ( D9AC772428F05D57004C54BF /* ZcqVender.h */, D9AC772528F05D57004C54BF /* ZcqVender.m */, ); path = zcqVender; sourceTree = ""; }; FC8C57C229357A01006E5110 /* Nearby */ = { isa = PBXGroup; children = ( FC8C57C329357A57006E5110 /* NearbyViewController.h */, FC8C57C429357A57006E5110 /* NearbyViewController.m */, ); path = Nearby; sourceTree = ""; }; FC8C57C62935A3F6006E5110 /* BRPickerView */ = { isa = PBXGroup; children = ( FC8C57EF2935A617006E5110 /* linkage3_data.json */, FC8C57C72935A3F6006E5110 /* StringPickerView */, FC8C57CC2935A3F6006E5110 /* BRPickerView.h */, FC8C57CD2935A3F6006E5110 /* DatePickerView */, FC8C57D42935A3F6006E5110 /* Base */, FC8C57DD2935A3F6006E5110 /* AddressPickerView */, ); path = BRPickerView; sourceTree = ""; }; FC8C57C72935A3F6006E5110 /* StringPickerView */ = { isa = PBXGroup; children = ( FC8C57C82935A3F6006E5110 /* BRResultModel.m */, FC8C57C92935A3F6006E5110 /* BRStringPickerView.h */, FC8C57CA2935A3F6006E5110 /* BRResultModel.h */, FC8C57CB2935A3F6006E5110 /* BRStringPickerView.m */, ); path = StringPickerView; sourceTree = ""; }; FC8C57CD2935A3F6006E5110 /* DatePickerView */ = { isa = PBXGroup; children = ( FC8C57CE2935A3F6006E5110 /* BRDatePickerView+BR.m */, FC8C57CF2935A3F6006E5110 /* BRDatePickerView.h */, FC8C57D02935A3F6006E5110 /* NSDate+BRPickerView.m */, FC8C57D12935A3F6006E5110 /* BRDatePickerView.m */, FC8C57D22935A3F6006E5110 /* BRDatePickerView+BR.h */, FC8C57D32935A3F6006E5110 /* NSDate+BRPickerView.h */, ); path = DatePickerView; sourceTree = ""; }; FC8C57D42935A3F6006E5110 /* Base */ = { isa = PBXGroup; children = ( FC8C57D52935A3F6006E5110 /* NSBundle+BRPickerView.h */, FC8C57D62935A3F6006E5110 /* BRPickerViewMacro.h */, FC8C57D72935A3F6006E5110 /* BRPickerView.bundle */, FC8C57D82935A3F6006E5110 /* BRPickerStyle.m */, FC8C57D92935A3F6006E5110 /* BRBaseView.m */, FC8C57DA2935A3F6006E5110 /* NSBundle+BRPickerView.m */, FC8C57DB2935A3F6006E5110 /* BRBaseView.h */, FC8C57DC2935A3F6006E5110 /* BRPickerStyle.h */, ); path = Base; sourceTree = ""; }; FC8C57DD2935A3F6006E5110 /* AddressPickerView */ = { isa = PBXGroup; children = ( FC8C57DE2935A3F6006E5110 /* BRAddressModel.m */, FC8C57DF2935A3F6006E5110 /* BRAddressPickerView.h */, FC8C57E02935A3F6006E5110 /* BRAddressModel.h */, FC8C57E12935A3F6006E5110 /* BRAddressPickerView.bundle */, FC8C57E22935A3F6006E5110 /* BRAddressPickerView.m */, ); path = AddressPickerView; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 9A75DB24283F2383000680D6 /* HoleNotification */ = { isa = PBXNativeTarget; buildConfigurationList = 9A75DB2E283F2383000680D6 /* Build configuration list for PBXNativeTarget "HoleNotification" */; buildPhases = ( 77797DBD71DCBFFD820176FE /* [CP] Check Pods Manifest.lock */, 9A75DB21283F2383000680D6 /* Sources */, 9A75DB22283F2383000680D6 /* Frameworks */, 9A75DB23283F2383000680D6 /* Resources */, ); buildRules = ( ); dependencies = ( ); name = HoleNotification; productName = HoleNotification; productReference = 9A75DB25283F2383000680D6 /* HoleNotification.appex */; productType = "com.apple.product-type.app-extension"; }; B038476728141A4100F47C18 /* TreeHole */ = { isa = PBXNativeTarget; buildConfigurationList = B038478128141A4200F47C18 /* Build configuration list for PBXNativeTarget "TreeHole" */; buildPhases = ( DD62730874831AD4E1C80448 /* [CP] Check Pods Manifest.lock */, B038476428141A4100F47C18 /* Sources */, B038476528141A4100F47C18 /* Frameworks */, B038476628141A4100F47C18 /* Resources */, 77EEF0246CF360BBB62E3799 /* [CP] Embed Pods Frameworks */, 5746117D67FBF5601A55A7CC /* [CP] Copy Pods Resources */, ); buildRules = ( ); dependencies = ( ); name = TreeHole; productName = TreeHole; productReference = B038476828141A4100F47C18 /* TreeHole.app */; productType = "com.apple.product-type.application"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ B038476028141A4100F47C18 /* Project object */ = { isa = PBXProject; attributes = { BuildIndependentTargetsInParallel = 1; CLASSPREFIX = TH; LastUpgradeCheck = 1340; ORGANIZATIONNAME = CYH; TargetAttributes = { 9A75DB24283F2383000680D6 = { CreatedOnToolsVersion = 13.4; }; B038476728141A4100F47C18 = { CreatedOnToolsVersion = 13.1; LastSwiftMigration = 1340; }; }; }; buildConfigurationList = B038476328141A4100F47C18 /* Build configuration list for PBXProject "TreeHole" */; compatibilityVersion = "Xcode 13.0"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, "zh-Hans", ); mainGroup = B038475F28141A4100F47C18; productRefGroup = B038476928141A4100F47C18 /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( B038476728141A4100F47C18 /* TreeHole */, 9A75DB24283F2383000680D6 /* HoleNotification */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 9A75DB23283F2383000680D6 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; B038476628141A4100F47C18 /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( B027191E2824B71E000BD727 /* AlibabaPuHuiTi-2-115-Black.ttf in Resources */, FC8C57F02935A617006E5110 /* linkage3_data.json in Resources */, B038498028141AD200F47C18 /* address-for-ios.plist in Resources */, FC8C57E82935A3F6006E5110 /* BRPickerView.bundle in Resources */, B07834B9284A41DC0031FB16 /* LICENSE in Resources */, 8117271429D67CAB00259C1B /* ProvinceCityArea.geojson in Resources */, B0DB7A8D28293A15002A5170 /* TH_login_enter.png in Resources */, B012AA6D282CF37500BBACA2 /* LaunchScreen.storyboard in Resources */, 8110E0172A736DC30050F3E0 /* THMineTypeNavView.xib in Resources */, 8110E00D2A724EF80050F3E0 /* THLVTipView.xib in Resources */, B07834BA284A41DC0031FB16 /* README.md in Resources */, 8117271B29D67CAB00259C1B /* Images.xcassets in Resources */, B038497E28141AD200F47C18 /* province.json in Resources */, B00FC7C628839E08002D2FA7 /* ZZCircleProgress.bundle in Resources */, FC8C57ED2935A3F6006E5110 /* BRAddressPickerView.bundle in Resources */, 8110E0122A7352260050F3E0 /* THMineHeaderView.xib in Resources */, B038477828141A4200F47C18 /* Assets.xcassets in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 5746117D67FBF5601A55A7CC /* [CP] Copy Pods Resources */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); name = "[CP] Copy Pods Resources"; outputFileListPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-TreeHole/Pods-TreeHole-resources.sh\"\n"; showEnvVarsInLog = 0; }; 77797DBD71DCBFFD820176FE /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-HoleNotification-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 77EEF0246CF360BBB62E3799 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-TreeHole/Pods-TreeHole-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; DD62730874831AD4E1C80448 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-TreeHole-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 9A75DB21283F2383000680D6 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 9A75DB29283F2383000680D6 /* NotificationService.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; B038476428141A4100F47C18 /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( FC8C57E62935A3F6006E5110 /* NSDate+BRPickerView.m in Sources */, B038493328141AD200F47C18 /* PYNavigationViewController.m in Sources */, 8117279329D67CAB00259C1B /* UIGestureRecognizer+QMUI.m in Sources */, B038498428141AD200F47C18 /* UIBarButtonItem+WZLBadge.m in Sources */, B038499328141AD200F47C18 /* WLUnitFieldTextRange.m in Sources */, B03849D428141AD200F47C18 /* JWTDecoder.m in Sources */, B09DE77D281581B7001281E4 /* ProfileViewController.m in Sources */, 8117276D29D67CAB00259C1B /* QMUIScrollAnimator.m in Sources */, FC8C57EC2935A3F6006E5110 /* BRAddressModel.m in Sources */, B038498328141AD200F47C18 /* CAAnimation+WAnimation.m in Sources */, 8117278629D67CAB00259C1B /* UITextField+QMUI.m in Sources */, 8117273229D67CAB00259C1B /* QMUITableViewHeaderFooterView.m in Sources */, FC8C57C529357A57006E5110 /* NearbyViewController.m in Sources */, 8117276429D67CAB00259C1B /* QMUIImagePickerCollectionViewCell.m in Sources */, B0C64006281A2989005A12B8 /* BottleService.m in Sources */, D9FD6ABE2920633800923069 /* inputInviteCodeAlertView.m in Sources */, B038497728141AD200F47C18 /* NSObject+A2DynamicDelegate.m in Sources */, B038496328141AD200F47C18 /* NSTimer+BlocksKit.m in Sources */, 811727BA29D67CAB00259C1B /* UIView+Creat.m in Sources */, 811727AA29D67CAB00259C1B /* NSURL+QMUI.m in Sources */, B038493B28141AD200F47C18 /* PYThemeButton.m in Sources */, B03849D628141AD200F47C18 /* SetAvatarViewController.m in Sources */, 8110E0152A736DAE0050F3E0 /* THMineTypeNavView.m in Sources */, B038494528141AD200F47C18 /* PYHUD.m in Sources */, 8117279829D67CAB00259C1B /* UIBlurEffect+QMUI.m in Sources */, B038495F28141AD200F47C18 /* NSDictionary+BlocksKit.m in Sources */, B0842D3528AD2BB40096ADEF /* GenderPickerView.m in Sources */, B0D8ECE5281FC5BD0048B92F /* VIPGoods.m in Sources */, B038497B28141AD200F47C18 /* CWCarousel.m in Sources */, 8117278829D67CAB00259C1B /* UITableViewHeaderFooterView+QMUI.m in Sources */, 811727A629D67CAB00259C1B /* UIInterface+QMUI.m in Sources */, B00677ED28324A5A00A835D9 /* ApplePayService.m in Sources */, 8117278729D67CAB00259C1B /* NSArray+QMUI.m in Sources */, 8117271929D67CAB00259C1B /* NSObject+YYModel.m in Sources */, B04EEF53284F11D8007BB5FB /* TUIConversationListDataProvider+TUIPatch.m in Sources */, 8117279C29D67CAB00259C1B /* UIActivityIndicatorView+QMUI.m in Sources */, 8117279229D67CAB00259C1B /* UINavigationBar+QMUIBarProtocol.m in Sources */, B03849A328141AD200F47C18 /* UIDevice+hw.m in Sources */, 8117278529D67CAB00259C1B /* UIApplication+QMUI.m in Sources */, 8117278D29D67CAB00259C1B /* UILabel+QMUI.m in Sources */, 811727A429D67CAB00259C1B /* UITableViewCell+QMUI.m in Sources */, B00FC7E12883A051002D2FA7 /* DDHttpManager.m in Sources */, B038499A28141AD200F47C18 /* MTAlertView.m in Sources */, B03849C728141AD200F47C18 /* TUIImageMessageCellData+TUIPatch.m in Sources */, B03849AE28141AD200F47C18 /* UIColor+PYExtension.m in Sources */, B038496C28141AD200F47C18 /* NSIndexSet+BlocksKit.m in Sources */, 8117275729D67CAB00259C1B /* UIView+QMUIBadge.m in Sources */, 8117274B29D67CAB00259C1B /* QMUIPieProgressView.m in Sources */, B00FC7C828839E08002D2FA7 /* ZZCircleProgress.m in Sources */, B03849CC28141AD200F47C18 /* UserService.m in Sources */, 8117277E29D67CAB00259C1B /* NSNumber+QMUI.m in Sources */, B0C6407D281A5496005A12B8 /* BottleTypeCollectionHeader.m in Sources */, 81425CA829F0DAAA009FAE0B /* THNetworkInterfaceService.m in Sources */, B08279E32860380700076770 /* TUITheme+TUIPatch.m in Sources */, D9AC772C28F1080D004C54BF /* SetLoginUserInfoViewController.m in Sources */, B03849B928141AD200F47C18 /* FeedbackViewController.m in Sources */, B038497028141AD200F47C18 /* UIView+BlocksKit.m in Sources */, 8117276029D67CAB00259C1B /* QMUILog+QMUIConsole.m in Sources */, B00FC7DC28839F8E002D2FA7 /* DDAudioDiskCache.m in Sources */, B0E0EA48284A288D00043AB8 /* ProfilePhoto.m in Sources */, 8117273829D67CAB00259C1B /* QMUIAssetsGroup.m in Sources */, 8117278129D67CAB00259C1B /* UISearchController+QMUI.m in Sources */, B03849C828141AD200F47C18 /* TUIPatch.m in Sources */, 8117277929D67CAB00259C1B /* QMUIFloatLayoutView.m in Sources */, FC8C57E32935A3F6006E5110 /* BRResultModel.m in Sources */, B038493428141AD200F47C18 /* UIViewController+BXYStatefulViewController.m in Sources */, B05F778D2884072200502B8F /* TUISystemMessageCellData+TUIPatch.m in Sources */, B09AB3D0281D64D30007C5EB /* MessageNotification.m in Sources */, 8117271C29D67CAB00259C1B /* QMUIRuntime.m in Sources */, B038499428141AD200F47C18 /* WLUnitField.m in Sources */, B038497528141AD200F47C18 /* NSObject+A2BlockDelegate.m in Sources */, 8117277129D67CAB00259C1B /* QMUIPopupContainerView.m in Sources */, 811727BF29D67CAB00259C1B /* THNavigationController.m in Sources */, 8117271329D67CAB00259C1B /* THUserInfoModel.m in Sources */, 8117273F29D67CAB00259C1B /* QMUIAnimationHelper.m in Sources */, 8117275A29D67CAB00259C1B /* QMUIToolbarButton.m in Sources */, 8117277529D67CAB00259C1B /* QMUISegmentedControl.m in Sources */, 8117277329D67CAB00259C1B /* QMUILogger+QMUIConfigurationTemplate.m in Sources */, B03849D928141AD200F47C18 /* PhoneLoginViewController.m in Sources */, 811727B329D67CAB00259C1B /* NSPointerArray+QMUI.m in Sources */, B038497428141AD200F47C18 /* A2BlockInvocation.m in Sources */, 8117274429D67CAB00259C1B /* UIImage+QMUITheme.m in Sources */, 81DA68EF293EE70B001E694D /* recommdBottle.m in Sources */, B038493228141AD100F47C18 /* UINavigationController+FDFullscreenPopGesture.m in Sources */, 8117279129D67CAB00259C1B /* QMUIBarProtocolPrivate.m in Sources */, B03849BE28141AD200F47C18 /* ChatViewController.m in Sources */, B07834D1284A49310031FB16 /* KSProgressLayer.m in Sources */, B038493128141AD100F47C18 /* PYHTTPManager.m in Sources */, 8117279929D67CAB00259C1B /* UITabBar+QMUI.m in Sources */, 8117275129D67CAB00259C1B /* QMUILogNameManager.m in Sources */, 8117270829D67CAB00259C1B /* THHomeViewController.m in Sources */, 8117272D29D67CAB00259C1B /* QMUIToastView.m in Sources */, 811727B129D67CAB00259C1B /* UIMenuController+QMUI.m in Sources */, 8117276229D67CAB00259C1B /* QMUIEmotionView.m in Sources */, D9FD6ABB2920418500923069 /* InviteCordViewCell.m in Sources */, B0152CD4285EC78C00FFEC94 /* WalletRecord.m in Sources */, 8117272C29D67CAB00259C1B /* QMUIToastBackgroundView.m in Sources */, 811727AC29D67CAB00259C1B /* UIBarItem+QMUI.m in Sources */, B0B650432816C6EA00B4F93D /* TUIConversationCell+TUIPatch.m in Sources */, 8117274629D67CAB00259C1B /* UIColor+QMUITheme.m in Sources */, 8117277229D67CAB00259C1B /* QMUISearchController.m in Sources */, B07CCB7E281BA0C00042ED5E /* BottleTypeGroupInfo.m in Sources */, 8117271829D67CAB00259C1B /* GeTuiServiceTool+QuickAuthorize.m in Sources */, B038496928141AD200F47C18 /* NSMapTable+BlocksKit.m in Sources */, 8117272529D67CAB00259C1B /* QMUIStaticTableViewCellData.m in Sources */, D9AC772628F05D57004C54BF /* ZcqVender.m in Sources */, 811727AD29D67CAB00259C1B /* UISlider+QMUI.m in Sources */, 8117274E29D67CAB00259C1B /* UINavigationController+NavigationBarTransition.m in Sources */, B038499128141AD200F47C18 /* MTPageConfig.m in Sources */, 8117276B29D67CAB00259C1B /* QMUINavigationBarScrollingAnimator.m in Sources */, 8117275529D67CAB00259C1B /* QMUIMultipleDelegates.m in Sources */, B0D657772826A7A0002ADD3C /* C2CChatViewController.m in Sources */, 8117276F29D67CAB00259C1B /* QMUIPopupMenuView.m in Sources */, B03849B728141AD200F47C18 /* ChangePhoneViewController.m in Sources */, B038499C28141AD200F47C18 /* MTActionSheet.m in Sources */, B038496128141AD200F47C18 /* NSMutableIndexSet+BlocksKit.m in Sources */, B038496A28141AD200F47C18 /* NSArray+BlocksKit.m in Sources */, B03849A028141AD200F47C18 /* MTCommonListTableViewController.m in Sources */, 8117276E29D67CAB00259C1B /* QMUIPopupMenuBaseItem.m in Sources */, B03849BB28141AD200F47C18 /* GroupInfo.m in Sources */, B08279E628603DD100076770 /* UIImage+TUIPatch.m in Sources */, 8117272429D67CAB00259C1B /* QMUIDialogViewController.m in Sources */, 8117279529D67CAB00259C1B /* UIView+QMUIBorder.m in Sources */, B0152CD7285EC79D00FFEC94 /* WalletBanner.m in Sources */, 8117273329D67CAB00259C1B /* QMUIEmotionInputManager.m in Sources */, B07834D6284A49310031FB16 /* KSPhotoView.m in Sources */, 8117270A29D67CAB00259C1B /* THBottleInfoModel.m in Sources */, 8110E0102A7352050050F3E0 /* THMineHeaderView.m in Sources */, B038494E28141AD200F47C18 /* UIImage+PHAsset.m in Sources */, B038497828141AD200F47C18 /* UITextField+MTLimit.m in Sources */, D9FD6AC12920A95F00923069 /* ShareInviteCodeAlertView.m in Sources */, D9FD6A98291C053E00923069 /* InviteCodeViewController.m in Sources */, B038499B28141AD200F47C18 /* zhPopupController.m in Sources */, 81D1721829949D2500901C59 /* THGiveVipMessageCell.m in Sources */, 8117272F29D67CAB00259C1B /* UITableView+QMUICellHeightKeyCache.m in Sources */, 8117273629D67CAB00259C1B /* UICollectionView+QMUICellSizeKeyCache.m in Sources */, B03849CD28141AD200F47C18 /* UserCell.m in Sources */, 8117274829D67CAB00259C1B /* UIVisualEffect+QMUITheme.m in Sources */, B0C6407A281A4D39005A12B8 /* BottleTypeCollectionCell.m in Sources */, B038493028141AD100F47C18 /* PYAppService.m in Sources */, 8117278329D67CAB00259C1B /* UIControl+QMUI.m in Sources */, 8117271529D67CAB00259C1B /* CYHProvinceCityAreaHelper.m in Sources */, B03849C028141AD200F47C18 /* C2CChatSetttingsViewController.m in Sources */, B0760214281AB9CB009CD229 /* BottlePublishViewController.m in Sources */, B038499628141AD200F47C18 /* YBRectConst.m in Sources */, B03849C228141AD200F47C18 /* V2TIMMessage+TUIPatch.m in Sources */, 811727BC29D67CAB00259C1B /* THTabBarItemGifPlusButton.m in Sources */, B03849AD28141AD200F47C18 /* NSDateDeal.m in Sources */, B08D6217281FC3FE00B329C6 /* VIPSpecialInfoCell.m in Sources */, 811727AF29D67CAB00259C1B /* UINavigationController+QMUI.m in Sources */, 8117270D29D67CAB00259C1B /* THLanternScrollView.m in Sources */, B0D8ECE8281FCB810048B92F /* VIPConfig.m in Sources */, B038476D28141A4100F47C18 /* AppDelegate.m in Sources */, B03849A928141AD200F47C18 /* NSTimer+addition.m in Sources */, B038496628141AD200F47C18 /* NSMutableOrderedSet+BlocksKit.m in Sources */, B03849B028141AD200F47C18 /* UIImage+Extender.m in Sources */, B0E0EA442849C69800043AB8 /* ProfilePhotoCell.m in Sources */, 8117272B29D67CAB00259C1B /* QMUIToastAnimator.m in Sources */, 8117271229D67CAB00259C1B /* AppDelegate+THSetup.m in Sources */, B03849CE28141AD200F47C18 /* ReportViewController.m in Sources */, 8142BA3F29F26CDD0089E7F7 /* NetworkingManager.m in Sources */, 8117274729D67CAB00259C1B /* QMUIThemeManagerCenter.m in Sources */, B03849D728141AD200F47C18 /* LaunchViewController.m in Sources */, B038498228141AD200F47C18 /* FSLocationPickerView.m in Sources */, 8117271D29D67CAB00259C1B /* QMUIHelper.m in Sources */, 8117273029D67CAB00259C1B /* QMUICellHeightKeyCache.m in Sources */, 8117278C29D67CAB00259C1B /* UITraitCollection+QMUI.m in Sources */, 811727A029D67CAB00259C1B /* UITextView+QMUI.m in Sources */, 811727B929D67CAB00259C1B /* NSString+CYH.m in Sources */, B0152CDA285ECCEE00FFEC94 /* WalletRecordCell.m in Sources */, 8117278029D67CAB00259C1B /* UINavigationBar+QMUI.m in Sources */, FC8C57E92935A3F6006E5110 /* BRPickerStyle.m in Sources */, 8117272A29D67CAB00259C1B /* QMUITableView.m in Sources */, D9AC771628EED2A9004C54BF /* BottleBaseViewController.m in Sources */, FC8C57E52935A3F6006E5110 /* BRDatePickerView+BR.m in Sources */, 8117270C29D67CAB00259C1B /* THHomeHotPartyView.m in Sources */, B03849C328141AD200F47C18 /* TUIConversationListController+TUIPatch.m in Sources */, B03849AC28141AD200F47C18 /* NSDate+Common.m in Sources */, 8117277029D67CAB00259C1B /* QMUIPopupMenuButtonItem.m in Sources */, 8117279A29D67CAB00259C1B /* QMUIStringPrivate.m in Sources */, 8117275B29D67CAB00259C1B /* QMUIButton.m in Sources */, B03849B328141AD200F47C18 /* BlackListCell.m in Sources */, B038493828141AD200F47C18 /* MTStatefulBaseView.m in Sources */, B038494D28141AD200F47C18 /* PickerButton.m in Sources */, 8117273129D67CAB00259C1B /* QMUILabel.m in Sources */, B03849C428141AD200F47C18 /* TUITool+TUIPatch.m in Sources */, 8117274F29D67CAB00259C1B /* QMUILogger.m in Sources */, B038499828141AD200F47C18 /* YBPopupMenu.m in Sources */, B038493A28141AD200F47C18 /* UIView+MTCreate.m in Sources */, 811727AE29D67CAB00259C1B /* CALayer+QMUI.m in Sources */, 8117276529D67CAB00259C1B /* QMUIImagePickerViewController.m in Sources */, B07834D4284A49310031FB16 /* KSPhotoBrowser.m in Sources */, 8117270E29D67CAB00259C1B /* THLanternScrollItemView.m in Sources */, B00FC7DD28839F8E002D2FA7 /* NSString+DDExt.m in Sources */, B038496E28141AD200F47C18 /* NSMutableSet+BlocksKit.m in Sources */, B03849A728141AD200F47C18 /* NSString+PYExtension.m in Sources */, 8117279F29D67CAB00259C1B /* NSShadow+QMUI.m in Sources */, 8117275D29D67CAB00259C1B /* QMUIConsoleToolbar.m in Sources */, 8117279E29D67CAB00259C1B /* UITextInputTraits+QMUI.m in Sources */, B038494728141AD200F47C18 /* JHUD.m in Sources */, B03849A628141AD200F47C18 /* UIViewAdditions.m in Sources */, B038496028141AD200F47C18 /* NSMutableArray+BlocksKit.m in Sources */, 8117274A29D67CAB00259C1B /* QMUIMoreOperationController.m in Sources */, B038496428141AD200F47C18 /* NSInvocation+BlocksKit.m in Sources */, B00FC7CC28839E42002D2FA7 /* AudioPlayerView.m in Sources */, 8117271E29D67CAB00259C1B /* QMUIConfiguration.m in Sources */, 8117270F29D67CAB00259C1B /* THBottleInfoCardContentView.m in Sources */, 811727A729D67CAB00259C1B /* UIFont+QMUI.m in Sources */, B00FC7D928839F8E002D2FA7 /* DDAudioHttp.m in Sources */, B03849D828141AD200F47C18 /* LoginBaseViewController.m in Sources */, B038499E28141AD200F47C18 /* MTCommonListTableConfig.m in Sources */, B0345F37281BFC2700D292C4 /* BottleReadView.m in Sources */, B03849B528141AD200F47C18 /* BlackListViewController.m in Sources */, 8117274329D67CAB00259C1B /* QMUIThemeManager.m in Sources */, B038497D28141AD200F47C18 /* MTPickerView.m in Sources */, 811727A929D67CAB00259C1B /* NSParagraphStyle+QMUI.m in Sources */, B00FC7BA28839DB5002D2FA7 /* MTCameraTools.m in Sources */, B038496B28141AD200F47C18 /* NSObject+BKBlockExecution.m in Sources */, 8117276629D67CAB00259C1B /* QMUIImagePickerPreviewViewController.m in Sources */, B03849D528141AD200F47C18 /* LoginService.m in Sources */, B038498128141AD200F47C18 /* FSLocationDataManager.m in Sources */, B03849DC28141AD200F47C18 /* GetSmsCodeViewController.m in Sources */, B038477E28141A4200F47C18 /* main.m in Sources */, B038495E28141AD200F47C18 /* TZImagePickerController+MTImagePicker.m in Sources */, 8117272029D67CAB00259C1B /* QMUINavigationController.m in Sources */, B03849C528141AD200F47C18 /* TUIMessageCell+TUIPatch.m in Sources */, 811727A529D67CAB00259C1B /* NSAttributedString+QMUI.m in Sources */, B0C63FFA2818D465005A12B8 /* BottleViewController.m in Sources */, 8117274C29D67CAB00259C1B /* QMUITips.m in Sources */, B038496828141AD200F47C18 /* NSObject+BKAssociatedObjects.m in Sources */, B038494128141AD200F47C18 /* YUButton.m in Sources */, B07834D3284A49310031FB16 /* KSPhotoItem.m in Sources */, 811727A829D67CAB00259C1B /* NSObject+QMUI.m in Sources */, B038499D28141AD200F47C18 /* RichTextLabel.m in Sources */, 8117279429D67CAB00259C1B /* UIViewController+QMUI.m in Sources */, B03849A228141AD200F47C18 /* TPServiceManager.m in Sources */, 811727BE29D67CAB00259C1B /* THTableViewController.m in Sources */, 81D172122994993D00901C59 /* THGiveVipMessageCellData.m in Sources */, B03849A828141AD200F47C18 /* UIScreenEx.mm in Sources */, 8117275429D67CAB00259C1B /* NSObject+QMUIMultipleDelegates.m in Sources */, 8142BA3D29F26C770089E7F7 /* NetworkingTool.m in Sources */, B076021B281B769F009CD229 /* BottleTypeInfo.m in Sources */, 811727B629D67CAB00259C1B /* NetResponseModel.m in Sources */, 8117279629D67CAB00259C1B /* UIWindow+QMUI.m in Sources */, 8117272929D67CAB00259C1B /* QMUILogManagerViewController.m in Sources */, B038494028141AD200F47C18 /* PYGetSmsCodeButton.m in Sources */, B038493928141AD200F47C18 /* PYBaseViewController.m in Sources */, 8117276829D67CAB00259C1B /* QMUIImagePickerHelper.m in Sources */, B03849CF28141AD200F47C18 /* EditSloganViewController.m in Sources */, 8117278F29D67CAB00259C1B /* UIImageView+QMUI.m in Sources */, B0C63FFF2818D917005A12B8 /* BottleCollectionCell.m in Sources */, 8117271129D67CAB00259C1B /* THBottleInfoBuyVipView.m in Sources */, FC998D252936F98300E67DCD /* BottleDetialController.m in Sources */, B03849BA28141AD200F47C18 /* ChatService.m in Sources */, B038497F28141AD200F47C18 /* FSDateSignModel.m in Sources */, 8117273929D67CAB00259C1B /* QMUIAssetsManager.m in Sources */, 8117275229D67CAB00259C1B /* CALayer+QMUIViewAnimation.m in Sources */, B038494C28141AD200F47C18 /* MTGridSelectView.m in Sources */, 8117275329D67CAB00259C1B /* QMUICollectionViewPagingLayout.m in Sources */, B038493728141AD200F47C18 /* PYImageView.m in Sources */, 9AC37C92285C045500003F93 /* swiftModel.swift in Sources */, 8117275029D67CAB00259C1B /* QMUILogItem.m in Sources */, B076021E281B7719009CD229 /* BottleInfo.m in Sources */, B00FC7B02882D2D6002D2FA7 /* BottlePhotoCollectionView.m in Sources */, 8117277B29D67CAB00259C1B /* QMUISearchBar.m in Sources */, 8117276729D67CAB00259C1B /* QMUIAlbumViewController.m in Sources */, 8117274029D67CAB00259C1B /* QMUIDisplayLinkAnimation.m in Sources */, 8117273B29D67CAB00259C1B /* QMUIEmptyView.m in Sources */, B038497228141AD200F47C18 /* UITextField+BlocksKit.m in Sources */, B038497328141AD200F47C18 /* UIControl+BlocksKit.m in Sources */, B038499928141AD200F47C18 /* ToastUtil.m in Sources */, B038499528141AD200F47C18 /* WLUnitFieldTextPosition.m in Sources */, B038496728141AD200F47C18 /* NSOrderedSet+BlocksKit.m in Sources */, 8117278229D67CAB00259C1B /* UIImage+QMUI.m in Sources */, B03849CA28141AD200F47C18 /* AppConfig.m in Sources */, B00FC7B728839D89002D2FA7 /* MTAudioManager.m in Sources */, 8117270B29D67CAB00259C1B /* THBottleInfoCardContainerView.m in Sources */, D93C3B772925E3AE00E840FD /* BigUserImgAlertView.m in Sources */, B03849CB28141AD200F47C18 /* User.m in Sources */, B03849A128141AD200F47C18 /* MTShareServiceImp.m in Sources */, 8117276C29D67CAB00259C1B /* QMUINavigationBarScrollingSnapAnimator.m in Sources */, 8117274929D67CAB00259C1B /* UIView+QMUITheme.m in Sources */, 8117278A29D67CAB00259C1B /* UIScrollView+QMUI.m in Sources */, FC8C57EA2935A3F6006E5110 /* BRBaseView.m in Sources */, B03849C928141AD200F47C18 /* TUIBaseMessageController+TUIPatch.m in Sources */, 8117271A29D67CAB00259C1B /* YYClassInfo.m in Sources */, B038499728141AD200F47C18 /* YBPopupMenuPath.m in Sources */, 811727B829D67CAB00259C1B /* OSSTool.m in Sources */, B03849A528141AD200F47C18 /* UIBarButtonItem+PYExtension.m in Sources */, B038494828141AD200F47C18 /* UIImage+JHUD.m in Sources */, B038493C28141AD200F47C18 /* PYInputView.m in Sources */, 8110E00B2A724EEC0050F3E0 /* THLVTipView.m in Sources */, 8117272829D67CAB00259C1B /* QMUICellHeightCache.m in Sources */, B09AB3CD281D64B80007C5EB /* MessageNotificationCell.m in Sources */, D9AC772928F0640F004C54BF /* BottleShaiXuanCellView.m in Sources */, B03849E22814DE2A00F47C18 /* SetGenderViewController.m in Sources */, 811727A229D67CAB00259C1B /* UISwitch+QMUI.m in Sources */, 8117274529D67CAB00259C1B /* UIViewController+QMUITheme.m in Sources */, FC8C57EE2935A3F6006E5110 /* BRAddressPickerView.m in Sources */, 811727A129D67CAB00259C1B /* NSCharacterSet+QMUI.m in Sources */, B038497A28141AD200F47C18 /* MTTextFieldLimitManager.m in Sources */, 8117279B29D67CAB00259C1B /* UIView+QMUI.m in Sources */, 8117274229D67CAB00259C1B /* QMUIThemePrivate.m in Sources */, B0E0EA412849C31D00043AB8 /* ProfileCardViewController.m in Sources */, FC8C57E72935A3F6006E5110 /* BRDatePickerView.m in Sources */, B0D8ECEE281FE7F90048B92F /* VIPCard.m in Sources */, 8117273429D67CAB00259C1B /* QMUIKeyboardManager.m in Sources */, B03849DA28141AD200F47C18 /* SetNickNameViewController.m in Sources */, 8117272329D67CAB00259C1B /* QMUIModalPresentationViewController.m in Sources */, 8117276929D67CAB00259C1B /* QMUIWindowSizeMonitor.m in Sources */, 8117276329D67CAB00259C1B /* QMUITextView.m in Sources */, D9AC771928EF2F24004C54BF /* BottleNerbyViewController.m in Sources */, B038497C28141AD200F47C18 /* CWFlowLayout.m in Sources */, B00FC7DA28839F8E002D2FA7 /* DDAudioManager.m in Sources */, 8117273C29D67CAB00259C1B /* QMUIImagePreviewViewController.m in Sources */, B0C64009281A2ED4005A12B8 /* BottleTypePickerViewController.m in Sources */, 81D1722F2995D95C00901C59 /* AppDelegate+THCustomTabBarController.m in Sources */, B038493E28141AD200F47C18 /* FSTextInputView.m in Sources */, B038498528141AD200F47C18 /* UITabBarItem+WZLBadge.m in Sources */, B03849A428141AD200F47C18 /* UIView+PYExtension.m in Sources */, B03849AB28141AD200F47C18 /* NSDictionary+Json.m in Sources */, B038498628141AD200F47C18 /* UIView+WZLBadge.m in Sources */, 8117271F29D67CAB00259C1B /* QMUICommonViewController.m in Sources */, B038494228141AD200F47C18 /* AmountKeyboard.m in Sources */, 8117277629D67CAB00259C1B /* QMUIWeakObjectContainer.m in Sources */, B03849C128141AD200F47C18 /* TUIGlobalization+TUIPatch.m in Sources */, 8117275929D67CAB00259C1B /* QMUINavigationButton.m in Sources */, 811727B029D67CAB00259C1B /* NSString+QMUI.m in Sources */, B07834D7284A49310031FB16 /* KSSDImageManager.m in Sources */, 811727B229D67CAB00259C1B /* UICollectionViewCell+QMUI.m in Sources */, B03849AA28141AD200F47C18 /* UIView+WaterMark.m in Sources */, 8117277D29D67CAB00259C1B /* UIToolbar+QMUI.m in Sources */, 8117277A29D67CAB00259C1B /* CAAnimation+QMUI.m in Sources */, B03849BC28141AD200F47C18 /* AvatarView.m in Sources */, B00FC7AD2882B2E1002D2FA7 /* BottlePhotoCollectionCell.m in Sources */, B0345F3A281BFDB100D292C4 /* BottleDetailInfo.m in Sources */, B03849D328141AD200F47C18 /* EditProfileViewController.m in Sources */, 8117274D29D67CAB00259C1B /* UINavigationBar+Transition.m in Sources */, 811727C029D67CAB00259C1B /* THViewController.m in Sources */, 811727BD29D67CAB00259C1B /* THTabBarViewController.m in Sources */, 811727B429D67CAB00259C1B /* NSMethodSignature+QMUI.m in Sources */, 8117275C29D67CAB00259C1B /* QMUIOrderedDictionary.m in Sources */, B038496D28141AD200F47C18 /* NSMutableDictionary+BlocksKit.m in Sources */, B038493D28141AD200F47C18 /* PYCellInputView.m in Sources */, D9AC771F28EFE0F3004C54BF /* BottleUserNearbyTableViewCell.m in Sources */, B03849B228141AD200F47C18 /* UIImage+Gradient.m in Sources */, B038494A28141AD200F47C18 /* MTCacheManager.m in Sources */, 8117278429D67CAB00259C1B /* UITableView+QMUI.m in Sources */, 8117273729D67CAB00259C1B /* QMUIGridView.m in Sources */, 8117274129D67CAB00259C1B /* QMUITableViewCell.m in Sources */, B03849D128141AD200F47C18 /* EditNameViewController.m in Sources */, B03849D228141AD200F47C18 /* UserListViewController.m in Sources */, 8117279D29D67CAB00259C1B /* UITabBarItem+QMUI.m in Sources */, B08D6215281FC3FE00B329C6 /* VIPViewController.m in Sources */, B03849B128141AD200F47C18 /* UIImage+Scale.m in Sources */, B03849B828141AD200F47C18 /* SystemSettingsViewController.m in Sources */, B03849B628141AD200F47C18 /* PrivacySettingsViewController.m in Sources */, B09AB3CA281D64050007C5EB /* MessageNotificationListViewController.m in Sources */, 8117278929D67CAB00259C1B /* UINavigationItem+QMUI.m in Sources */, 8117275F29D67CAB00259C1B /* QMUIConsoleViewController.m in Sources */, 8117279729D67CAB00259C1B /* UIBezierPath+QMUI.m in Sources */, 8117273D29D67CAB00259C1B /* QMUIImagePreviewViewTransitionAnimator.m in Sources */, B038499228141AD200F47C18 /* MTPageView.m in Sources */, D91686702A0798FD007DD80E /* THDemoMineViewController.m in Sources */, D916866D2A077160007DD80E /* THNearAndLanternViewController.m in Sources */, B038494628141AD200F47C18 /* UIView+JHUD.m in Sources */, FC8C57E42935A3F6006E5110 /* BRStringPickerView.m in Sources */, 8117277C29D67CAB00259C1B /* QMUINavigationTitleView.m in Sources */, 8117272129D67CAB00259C1B /* QMUITabBarViewController.m in Sources */, B038494428141AD200F47C18 /* YJWebProgressLayer.m in Sources */, B038494B28141AD200F47C18 /* MTGridSelectConfig.m in Sources */, 9A6EC99B283E0BC900D80FF7 /* TUIMessageDataProvider+TUIPatch.m in Sources */, 8117272229D67CAB00259C1B /* QMUICommonTableViewController.m in Sources */, D9AC772228F05B45004C54BF /* BottleUserNearbyShaiXuanAlertView.m in Sources */, D95E4A3E29212DBB00CBBDDA /* MineViewController.m in Sources */, 8117273529D67CAB00259C1B /* QMUICellSizeKeyCache.m in Sources */, B038497628141AD200F47C18 /* A2DynamicDelegate.m in Sources */, 8117275829D67CAB00259C1B /* QMUIMarqueeLabel.m in Sources */, 8117273E29D67CAB00259C1B /* QMUIImagePreviewView.m in Sources */, 8117277729D67CAB00259C1B /* QMUITextField.m in Sources */, B038478628141AC200F47C18 /* AppSetup.m in Sources */, B038497128141AD200F47C18 /* UIGestureRecognizer+BlocksKit.m in Sources */, B0D8ECE2281FC52C0048B92F /* VIPGoodsInfo.m in Sources */, 8117275629D67CAB00259C1B /* UIBarItem+QMUIBadge.m in Sources */, 8117270729D67CAB00259C1B /* THLanternAnimationController.m in Sources */, 8117275E29D67CAB00259C1B /* QMUIConsole.m in Sources */, 8117273A29D67CAB00259C1B /* QMUIAsset.m in Sources */, B07834D2284A49310031FB16 /* UIImage+KS.m in Sources */, B0760221281B7801009CD229 /* HomeBottleInfo.m in Sources */, B038493628141AD200F47C18 /* PYTableViewController.m in Sources */, B0152CD1285EC76100FFEC94 /* WalletInfo.m in Sources */, 8117279029D67CAB00259C1B /* UITabBar+QMUIBarProtocol.m in Sources */, B038494328141AD200F47C18 /* PYWebController.m in Sources */, 8117277F29D67CAB00259C1B /* UIColor+QMUI.m in Sources */, B03849BF28141AD200F47C18 /* MsgListViewController.m in Sources */, B00FC7B428839D5D002D2FA7 /* MTChatRecordInputView.m in Sources */, B038496528141AD200F47C18 /* NSSet+BlocksKit.m in Sources */, B038496228141AD200F47C18 /* NSObject+BKBlockObservation.m in Sources */, B03849AF28141AD200F47C18 /* UIImage+TintColor.m in Sources */, B03849B428141AD200F47C18 /* SettingsViewController.m in Sources */, 8117276A29D67CAB00259C1B /* QMUIAlertController.m in Sources */, D9AC771C28EF3053004C54BF /* userNearbyModel.m in Sources */, FC8C57EB2935A3F6006E5110 /* NSBundle+BRPickerView.m in Sources */, B00FC7C728839E08002D2FA7 /* ZZCountingLabel.m in Sources */, B038496F28141AD200F47C18 /* UITextView+BlocksKit.m in Sources */, 8117277829D67CAB00259C1B /* QMUIZoomImageView.m in Sources */, B038497928141AD200F47C18 /* NSString+MTLimit.m in Sources */, B038493F28141AD200F47C18 /* AlertInputView.m in Sources */, 8117277429D67CAB00259C1B /* QMUITestView.m in Sources */, B038494928141AD200F47C18 /* JHUDAnimationView.m in Sources */, 8117272729D67CAB00259C1B /* UITableView+QMUIStaticCell.m in Sources */, 8117278E29D67CAB00259C1B /* UIButton+QMUI.m in Sources */, 811727A329D67CAB00259C1B /* UISearchBar+QMUI.m in Sources */, 8117270929D67CAB00259C1B /* THBottleModel.m in Sources */, 8117278B29D67CAB00259C1B /* UICollectionView+QMUI.m in Sources */, 8117272629D67CAB00259C1B /* QMUIStaticTableViewCellDataSource.m in Sources */, B0152CCE285EC6A300FFEC94 /* WalletViewController.m in Sources */, 8117276129D67CAB00259C1B /* QMUIAppearance.m in Sources */, 811727C129D67CAB00259C1B /* THView.m in Sources */, 8117271029D67CAB00259C1B /* THBottleInfoImagesCollectionCell.m in Sources */, 8117272E29D67CAB00259C1B /* QMUIToastContentView.m in Sources */, 811727AB29D67CAB00259C1B /* UIVisualEffectView+QMUI.m in Sources */, B08D6216281FC3FE00B329C6 /* VIPItem.m in Sources */, 8117271729D67CAB00259C1B /* GeTuiServiceTool.m in Sources */, B038493528141AD200F47C18 /* BXYViewStateMachine.m in Sources */, B03849DB28141AD200F47C18 /* PhoneFlashLoginViewController.m in Sources */, B0D8ECEB281FE7860048B92F /* VIPCardInfo.m in Sources */, B00FC7DB28839F8E002D2FA7 /* DDLruStorage.m in Sources */, B038499F28141AD200F47C18 /* MTCommonListTableViewCell.m in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXVariantGroup section */ B012AA6B282CF37500BBACA2 /* LaunchScreen.storyboard */ = { isa = PBXVariantGroup; children = ( B012AA6C282CF37500BBACA2 /* Base */, 9A6EC99F283E76F700D80FF7 /* zh-Hans */, ); name = LaunchScreen.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 9A75DB2F283F2383000680D6 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = F66DAB4660659B7C43D6F1AB /* Pods-HoleNotification.debug.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = QL2PYVBJ2Y; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Pods/GTExtensionSDK", ); GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = HoleNotification/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = HoleNotification; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Pods/GTExtensionSDK/GTExtensionSDK.framework", ); MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = io.com.cdts.app.HoleNotification; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_EMIT_LOC_STRINGS = YES; TARGETED_DEVICE_FAMILY = 1; }; name = Debug; }; 9A75DB30283F2383000680D6 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 6A3613F5F0C387980F724DC6 /* Pods-HoleNotification.release.xcconfig */; buildSettings = { CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEVELOPMENT_TEAM = QL2PYVBJ2Y; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Pods/GTExtensionSDK", ); GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = HoleNotification/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = HoleNotification; INFOPLIST_KEY_NSHumanReadableCopyright = ""; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@executable_path/../../Frameworks", ); LIBRARY_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/Pods/GTExtensionSDK/GTExtensionSDK.framework", ); MARKETING_VERSION = 1.0; PRODUCT_BUNDLE_IDENTIFIER = io.com.cdts.app.HoleNotification; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SKIP_INSTALL = YES; SWIFT_EMIT_LOC_STRINGS = YES; TARGETED_DEVICE_FAMILY = 1; }; name = Release; }; B038477F28141A4200F47C18 /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = dwarf; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 13.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; }; name = Debug; }; B038478028141A4200F47C18 /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++17"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 13.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; VALIDATE_PRODUCT = YES; }; name = Release; }; B038478228141A4200F47C18 /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = 49AB12FA477E4D65042A4720 /* Pods-TreeHole.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = TreeHole/TreeHole.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = C39VUKAY2Z; ENABLE_BITCODE = NO; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "$(inherited)"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/TreeHole/Utility", ); GCC_PREFIX_HEADER = PrefixHeader.pch; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = TreeHole/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = "喜帝天使"; INFOPLIST_KEY_NSCameraUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法发送聊天图片功能。"; INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "是否允许在使用过程中获取您的定位信息用于展示附近用户?"; INFOPLIST_KEY_NSLocationAlwaysUsageDescription = "是否允许在使用过程中获取您的定位信息用于展示附近用户?"; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "是否允许在使用过程中获取您的定位信息用于展示附近用户?"; INFOPLIST_KEY_NSMicrophoneUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法发布语言动态、语音聊天等功能。"; INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法保存图片等功能。"; INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法上传头像及发布聊天图片等功能。"; INFOPLIST_KEY_NSUserTrackingUsageDescription = "喜帝天使将使用该功能用于追踪你的IDFA用于记录您的个人喜好"; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleDefault; INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; INFOPLIST_KEY_UIUserInterfaceStyle = Dark; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 2.4.0; PRODUCT_BUNDLE_IDENTIFIER = com.zncdts.app123; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTS_MACCATALYST = NO; SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OBJC_BRIDGING_HEADER = "TreeHole/TreeHole-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; }; name = Debug; }; B038478328141A4200F47C18 /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 14A2457DD01F77CBA8F99B41 /* Pods-TreeHole.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = TreeHole/TreeHole.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 1; DEFINES_MODULE = YES; DEVELOPMENT_TEAM = C39VUKAY2Z; ENABLE_BITCODE = NO; EXCLUDED_ARCHS = ""; "EXCLUDED_ARCHS[sdk=iphonesimulator*]" = "$(inherited)"; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "$(PROJECT_DIR)/TreeHole/Utility", ); GCC_PREFIX_HEADER = PrefixHeader.pch; GENERATE_INFOPLIST_FILE = YES; INFOPLIST_FILE = TreeHole/Info.plist; INFOPLIST_KEY_CFBundleDisplayName = "喜帝天使"; INFOPLIST_KEY_NSCameraUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法发送聊天图片功能。"; INFOPLIST_KEY_NSLocationAlwaysAndWhenInUseUsageDescription = "是否允许在使用过程中获取您的定位信息用于展示附近用户?"; INFOPLIST_KEY_NSLocationAlwaysUsageDescription = "是否允许在使用过程中获取您的定位信息用于展示附近用户?"; INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "是否允许在使用过程中获取您的定位信息用于展示附近用户?"; INFOPLIST_KEY_NSMicrophoneUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法发布语言动态、语音聊天等功能。"; INFOPLIST_KEY_NSPhotoLibraryAddUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法保存图片等功能。"; INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "请点击“好”以允许访问。\n\n若不允许,你将无法上传头像及发布聊天图片等功能。"; INFOPLIST_KEY_NSUserTrackingUsageDescription = "喜帝天使将使用该功能用于追踪你的IDFA用于记录您的个人喜好"; INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES; INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen; INFOPLIST_KEY_UIStatusBarStyle = UIStatusBarStyleDefault; INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait; INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown"; INFOPLIST_KEY_UIUserInterfaceStyle = Dark; IPHONEOS_DEPLOYMENT_TARGET = 13.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 2.4.0; PRODUCT_BUNDLE_IDENTIFIER = com.zncdts.app123; PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE_SPECIFIER = ""; SUPPORTED_PLATFORMS = "iphoneos iphonesimulator"; SUPPORTS_MACCATALYST = NO; SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO; SWIFT_EMIT_LOC_STRINGS = YES; SWIFT_OBJC_BRIDGING_HEADER = "TreeHole/TreeHole-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 9A75DB2E283F2383000680D6 /* Build configuration list for PBXNativeTarget "HoleNotification" */ = { isa = XCConfigurationList; buildConfigurations = ( 9A75DB2F283F2383000680D6 /* Debug */, 9A75DB30283F2383000680D6 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B038476328141A4100F47C18 /* Build configuration list for PBXProject "TreeHole" */ = { isa = XCConfigurationList; buildConfigurations = ( B038477F28141A4200F47C18 /* Debug */, B038478028141A4200F47C18 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; B038478128141A4200F47C18 /* Build configuration list for PBXNativeTarget "TreeHole" */ = { isa = XCConfigurationList; buildConfigurations = ( B038478228141A4200F47C18 /* Debug */, B038478328141A4200F47C18 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = B038476028141A4100F47C18 /* Project object */; }