Commit 8b27616c authored by Sandy's avatar Sandy

增加演示Demo的target

parent 913bf261
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>$(EXECUTABLE_NAME)</string>
<key>CFBundleIdentifier</key>
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>生鲜采购</string>
<key>CFBundlePackageType</key>
<string>APPL</string>
<key>CFBundleShortVersionString</key>
<string>1.2.12</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>0</string>
<key>NSAppTransportSecurity</key>
<dict>
<key>NSAllowsArbitraryLoads</key>
<true/>
</dict>
<key>NSLocationWhenInUseUsageDescription</key>
<string></string>
<key>UILaunchStoryboardName</key>
<string>LaunchScreen</string>
<key>UIRequiredDeviceCapabilities</key>
<array>
<string>armv7</string>
</array>
<key>UISupportedInterfaceOrientations</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
</array>
<key>UISupportedInterfaceOrientations~ipad</key>
<array>
<string>UIInterfaceOrientationPortrait</string>
<string>UIInterfaceOrientationPortraitUpsideDown</string>
<string>UIInterfaceOrientationLandscapeLeft</string>
<string>UIInterfaceOrientationLandscapeRight</string>
</array>
</dict>
</plist>
......@@ -215,6 +215,349 @@
72F9D4881BA8065500795A00 /* PurchaseNoticeListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9D4871BA8065500795A00 /* PurchaseNoticeListCell.m */; };
72F9D48B1BA8582100795A00 /* NoticeBoltView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9D48A1BA8582100795A00 /* NoticeBoltView.m */; };
871F9F047CDDAC523E4358DC /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 86D33EC280C440156ED1B976 /* libPods.a */; };
8FEE25DB1DB60B570099B596 /* GXFFunctionDB.m in Sources */ = {isa = PBXBuildFile; fileRef = 35A1C3571B8F09D2004AC9F7 /* GXFFunctionDB.m */; };
8FEE25DC1DB60B570099B596 /* IBTTableViewSectionInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918251AC062460013B391 /* IBTTableViewSectionInfo.m */; };
8FEE25DD1DB60B570099B596 /* ICRAppViewControllerManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918841AC460BC0013B391 /* ICRAppViewControllerManager.m */; };
8FEE25DE1DB60B570099B596 /* JTOptionsEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = C10C90961AE56E8700B911CD /* JTOptionsEntity.m */; };
8FEE25DF1DB60B570099B596 /* ICRStoreResult.m in Sources */ = {isa = PBXBuildFile; fileRef = C11A34611B24485100079129 /* ICRStoreResult.m */; };
8FEE25E01DB60B570099B596 /* GXFTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF33831B954F35001211EF /* GXFTableViewCell.m */; };
8FEE25E11DB60B570099B596 /* ShopDetail.m in Sources */ = {isa = PBXBuildFile; fileRef = 04B4A3861B9CAAD700D88D68 /* ShopDetail.m */; };
8FEE25E21DB60B570099B596 /* SurveyResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9CE1B72364300FE5C1D /* SurveyResult.m */; };
8FEE25E31DB60B570099B596 /* ICRFunctionBaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = C10214D61AD90A3F0024637E /* ICRFunctionBaseView.m */; };
8FEE25E41DB60B570099B596 /* GXFPopCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72873CED1BA280DD007B3387 /* GXFPopCell.m */; };
8FEE25E51DB60B570099B596 /* NotuceRecordCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0460F6731BA8B7A3004A073D /* NotuceRecordCell.m */; };
8FEE25E61DB60B570099B596 /* ProductBillCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 35B448DE1B9B0A73001209E2 /* ProductBillCell.m */; };
8FEE25E71DB60B570099B596 /* ICRConfigurationViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D7495E1ACE8F4400C63BA1 /* ICRConfigurationViewController.m */; };
8FEE25E81DB60B570099B596 /* ChooseWarehouseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7241716C1B9D30660094DF55 /* ChooseWarehouseViewController.m */; };
8FEE25E91DB60B570099B596 /* TransferPdtDetail.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805D101BB8F6E4009E1F82 /* TransferPdtDetail.m */; };
8FEE25EA1DB60B570099B596 /* SurveyDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FE2FCC811B745E1A00BBC6FB /* SurveyDetailViewController.m */; };
8FEE25EB1DB60B570099B596 /* NewPurchaseNoticeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0414FF0C1B94959700C7B00E /* NewPurchaseNoticeViewController.m */; };
8FEE25EC1DB60B570099B596 /* GXFBaseSearchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF338F1B95AF1B001211EF /* GXFBaseSearchViewController.m */; };
8FEE25ED1DB60B570099B596 /* TransferProductCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805D0D1BB8F46B009E1F82 /* TransferProductCell.m */; };
8FEE25EE1DB60B570099B596 /* ProductUnit.m in Sources */ = {isa = PBXBuildFile; fileRef = 04E721E21BA755FD008F9158 /* ProductUnit.m */; };
8FEE25EF1DB60B570099B596 /* SurveyResultCell.m in Sources */ = {isa = PBXBuildFile; fileRef = FE2FCC8A1B74A9EE00BBC6FB /* SurveyResultCell.m */; };
8FEE25F01DB60B570099B596 /* IBTModel.m in Sources */ = {isa = PBXBuildFile; fileRef = C182E40D1AD4CE0B009BB9DB /* IBTModel.m */; };
8FEE25F11DB60B570099B596 /* IBTAVAudioPlayWrapper.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE50401AE0240300C18080 /* IBTAVAudioPlayWrapper.m */; };
8FEE25F21DB60B570099B596 /* HPTextViewInternal.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9D61B72364300FE5C1D /* HPTextViewInternal.m */; };
8FEE25F31DB60B570099B596 /* IBTTabBarController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918311AC062460013B391 /* IBTTabBarController.m */; };
8FEE25F41DB60B570099B596 /* UIView+FindUIViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2A71AC3A155000109A7 /* UIView+FindUIViewController.m */; };
8FEE25F51DB60B570099B596 /* UIImage+Rotate.m in Sources */ = {isa = PBXBuildFile; fileRef = 35C3C0BE1AE95F1D0035AC8A /* UIImage+Rotate.m */; };
8FEE25F61DB60B570099B596 /* PurchaseNoticeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 04F6E7091B9B08A500550849 /* PurchaseNoticeViewController.m */; };
8FEE25F71DB60B570099B596 /* GXFProcessProduct.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF337D1B953FFF001211EF /* GXFProcessProduct.m */; };
8FEE25F81DB60B570099B596 /* ICRPatrolAllStoreViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C11A344C1B1BE27200079129 /* ICRPatrolAllStoreViewController.m */; };
8FEE25F91DB60B570099B596 /* ICRFunctionEntity.m in Sources */ = {isa = PBXBuildFile; fileRef = C10214D81AD90A3F0024637E /* ICRFunctionEntity.m */; };
8FEE25FA1DB60B570099B596 /* ICRAnnocementContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30DB92A51ADD039F00271835 /* ICRAnnocementContentView.m */; };
8FEE25FB1DB60B570099B596 /* Accounttitle.m in Sources */ = {isa = PBXBuildFile; fileRef = 7285402F1BDDC69100C7F139 /* Accounttitle.m */; };
8FEE25FC1DB60B570099B596 /* UIFont+Custom.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D29B1AC3A154000109A7 /* UIFont+Custom.m */; };
8FEE25FD1DB60B570099B596 /* ASValuePopUpView.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295CB1B24741400DF60D1 /* ASValuePopUpView.m */; };
8FEE25FE1DB60B570099B596 /* IBTTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918331AC062460013B391 /* IBTTableView.m */; };
8FEE25FF1DB60B570099B596 /* ICRAnnouncement.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D1859B1ADBB91000327997 /* ICRAnnouncement.m */; };
8FEE26001DB60B570099B596 /* NSString+TrimmingAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2971AC3A154000109A7 /* NSString+TrimmingAdditions.m */; };
8FEE26011DB60B570099B596 /* IBTCommon.m in Sources */ = {isa = PBXBuildFile; fileRef = C159182C1AC062460013B391 /* IBTCommon.m */; };
8FEE26021DB60B570099B596 /* LBorderView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE502C1ADD887400C18080 /* LBorderView.m */; };
8FEE26031DB60B570099B596 /* ICRAttachTitleView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1B810AC1ADF4D6A00BBC75A /* ICRAttachTitleView.m */; };
8FEE26041DB60B570099B596 /* SaleViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899E11BEF35F3003CC41E /* SaleViewCell.m */; };
8FEE26051DB60B570099B596 /* CustomSegView.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899D21BECADCD003CC41E /* CustomSegView.m */; };
8FEE26061DB60B570099B596 /* ICRSystemViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C159186E1AC1A0510013B391 /* ICRSystemViewController.m */; };
8FEE26071DB60B570099B596 /* TransportPdtDetail.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0D21B9D72C600025D81 /* TransportPdtDetail.m */; };
8FEE26081DB60B570099B596 /* TransportPurchaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0BE1B9D3C7300025D81 /* TransportPurchaseCell.m */; };
8FEE26091DB60B570099B596 /* ICRBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2C41AC3A16C000109A7 /* ICRBaseViewController.m */; };
8FEE260A1DB60B570099B596 /* GXFDisplayFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 351CFF511B90633700F30866 /* GXFDisplayFunction.m */; };
8FEE260B1DB60B570099B596 /* ICRPatrolResultViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A91C1B25E3F1003C0C36 /* ICRPatrolResultViewController.m */; };
8FEE260C1DB60B570099B596 /* ReceiveProductCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A814171BCF9CF6003631F3 /* ReceiveProductCell.m */; };
8FEE260D1DB60B570099B596 /* IBTUIScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E108641ADAD2F200620375 /* IBTUIScrollView.m */; };
8FEE260E1DB60B570099B596 /* NewSurveyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9C51B72364300FE5C1D /* NewSurveyViewController.m */; };
8FEE260F1DB60B570099B596 /* ICRUserUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = C167F9BC1AC7BF5500D2A098 /* ICRUserUtil.m */; };
8FEE26101DB60B570099B596 /* ICRURLProtocol.m in Sources */ = {isa = PBXBuildFile; fileRef = C14BE3131ADB9C5B0049F1AA /* ICRURLProtocol.m */; };
8FEE26111DB60B570099B596 /* ICRFileCache.m in Sources */ = {isa = PBXBuildFile; fileRef = C14BE3091ADB84720049F1AA /* ICRFileCache.m */; };
8FEE26121DB60B570099B596 /* CostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0AC1B9D3C7300025D81 /* CostViewController.m */; };
8FEE26131DB60B570099B596 /* ICRAppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = C1677FCB1AC28A26002613C5 /* ICRAppDelegate.m */; };
8FEE26141DB60B570099B596 /* UIScrollView+Content.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A8F21B251284003C0C36 /* UIScrollView+Content.m */; };
8FEE26151DB60B570099B596 /* GrossRateViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B56DEC1BF5E40B0078B5C8 /* GrossRateViewController.m */; };
8FEE26161DB60B570099B596 /* ICRSystemHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1A05CBD1ACCE089006E827D /* ICRSystemHeaderView.m */; };
8FEE26171DB60B570099B596 /* IBTUILabel.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918381AC062460013B391 /* IBTUILabel.m */; };
8FEE26181DB60B570099B596 /* NewCostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0AE1B9D3C7300025D81 /* NewCostViewController.m */; };
8FEE26191DB60B570099B596 /* ICRPerson.m in Sources */ = {isa = PBXBuildFile; fileRef = 04040DFF1B6FE75800326D12 /* ICRPerson.m */; };
8FEE261A1DB60B570099B596 /* NewReceiveProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A8141A1BCFD6A1003631F3 /* NewReceiveProductViewController.m */; };
8FEE261B1DB60B570099B596 /* IBTTableViewInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918221AC062460013B391 /* IBTTableViewInfo.m */; };
8FEE261C1DB60B570099B596 /* PurchaseCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0BB1B897EAB0052B1AC /* PurchaseCell.m */; };
8FEE261D1DB60B570099B596 /* GXFWarehouseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF339D1B96E606001211EF /* GXFWarehouseViewController.m */; };
8FEE261E1DB60B570099B596 /* ICRAnswer.m in Sources */ = {isa = PBXBuildFile; fileRef = C11A34651B24487D00079129 /* ICRAnswer.m */; };
8FEE261F1DB60B570099B596 /* IBTSegmentedControl.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D017161AD8EF8100CD9CB8 /* IBTSegmentedControl.m */; };
8FEE26201DB60B570099B596 /* IBTDatePickerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10C908F1AE54FE300B911CD /* IBTDatePickerViewController.m */; };
8FEE26211DB60B570099B596 /* HeaderCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 721BF4691BAAA18400255750 /* HeaderCell.m */; };
8FEE26221DB60B570099B596 /* PurchaseNoticeListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9D4871BA8065500795A00 /* PurchaseNoticeListCell.m */; };
8FEE26231DB60B570099B596 /* ICRTaskListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1C5644A1AD66EB4006A1050 /* ICRTaskListViewController.m */; };
8FEE26241DB60B570099B596 /* GXFPaging.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF33971B96BB02001211EF /* GXFPaging.m */; };
8FEE26251DB60B570099B596 /* GXFProcessBoltView.m in Sources */ = {isa = PBXBuildFile; fileRef = 721B5DAF1BA02A0C006CA199 /* GXFProcessBoltView.m */; };
8FEE26261DB60B570099B596 /* GXFSearchView.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF338C1B95A442001211EF /* GXFSearchView.m */; };
8FEE26271DB60B570099B596 /* ICRQResultViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A9321B27BDCD003C0C36 /* ICRQResultViewController.m */; };
8FEE26281DB60B570099B596 /* IBTUIView.m in Sources */ = {isa = PBXBuildFile; fileRef = C18AEA871AC8D31000A1DB7B /* IBTUIView.m */; };
8FEE26291DB60B570099B596 /* UIActionSheet+Blocks.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE504B1AE024FA00C18080 /* UIActionSheet+Blocks.m */; };
8FEE262A1DB60B570099B596 /* TransferCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805CFB1BB8E4F8009E1F82 /* TransferCell.m */; };
8FEE262B1DB60B570099B596 /* ICRQuestionHelperView.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A9281B26EDDA003C0C36 /* ICRQuestionHelperView.m */; };
8FEE262C1DB60B570099B596 /* PurchaseBill.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0BE1B8980E60052B1AC /* PurchaseBill.m */; };
8FEE262D1DB60B570099B596 /* PurchaseNotice.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9D4841BA7FFC400795A00 /* PurchaseNotice.m */; };
8FEE262E1DB60B570099B596 /* SearchReportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B1BF811BFB5B9100A42056 /* SearchReportViewController.m */; };
8FEE262F1DB60B570099B596 /* PasengerCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899ED1BEF4A75003CC41E /* PasengerCell.m */; };
8FEE26301DB60B570099B596 /* PurchaseNoticeCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 0414FF121B94959700C7B00E /* PurchaseNoticeCell.m */; };
8FEE26311DB60B570099B596 /* HPGrowingTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9D41B72364300FE5C1D /* HPGrowingTextView.m */; };
8FEE26321DB60B570099B596 /* ChooseCostViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 724171751B9D30DE0094DF55 /* ChooseCostViewController.m */; };
8FEE26331DB60B570099B596 /* RPassgerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B56DE61BF5925A0078B5C8 /* RPassgerView.m */; };
8FEE26341DB60B570099B596 /* DataManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 72C803511B7B897B00990363 /* DataManager.m */; };
8FEE26351DB60B570099B596 /* ICRPlaceholderTextView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1C5643D1AD62BD8006A1050 /* ICRPlaceholderTextView.m */; };
8FEE26361DB60B570099B596 /* ICRSyncCellContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 307059D11AF2211300E9DB8E /* ICRSyncCellContentView.m */; };
8FEE26371DB60B570099B596 /* GXFNewProcessViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF33801B9542BE001211EF /* GXFNewProcessViewController.m */; };
8FEE26381DB60B570099B596 /* TransportCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0DB1B9DBD7500025D81 /* TransportCell.m */; };
8FEE26391DB60B570099B596 /* BusinessViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0406BFD81B7C97E700DD65A7 /* BusinessViewController.m */; };
8FEE263A1DB60B570099B596 /* IBTWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1374F541B33C40D00594D19 /* IBTWebViewController.m */; };
8FEE263B1DB60B570099B596 /* ICRSyncViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C159186A1AC1A03B0013B391 /* ICRSyncViewController.m */; };
8FEE263C1DB60B570099B596 /* ZYQAssetPickerController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35EECB891C868B3A00BE1B40 /* ZYQAssetPickerController.m */; };
8FEE263D1DB60B570099B596 /* ICRTaskEditViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1C564421AD66C6E006A1050 /* ICRTaskEditViewController.m */; };
8FEE263E1DB60B570099B596 /* LowerOrgs.m in Sources */ = {isa = PBXBuildFile; fileRef = 726B2D351C05A46A000D54A7 /* LowerOrgs.m */; };
8FEE263F1DB60B570099B596 /* XFPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 359788641C868EB8009205AA /* XFPhoto.m */; };
8FEE26401DB60B570099B596 /* NoticeBoltView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9D48A1BA8582100795A00 /* NoticeBoltView.m */; };
8FEE26411DB60B570099B596 /* NSDate+FormatterAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2931AC3A154000109A7 /* NSDate+FormatterAdditions.m */; };
8FEE26421DB60B570099B596 /* NewTransferViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805CF51BB8E20B009E1F82 /* NewTransferViewController.m */; };
8FEE26431DB60B570099B596 /* ICRTaskResultContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1B307A21ADD199600657F11 /* ICRTaskResultContentView.m */; };
8FEE26441DB60B570099B596 /* PassgerPriceViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899EA1BEF4233003CC41E /* PassgerPriceViewController.m */; };
8FEE26451DB60B570099B596 /* GXFPopView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72873CEA1BA27BA6007B3387 /* GXFPopView.m */; };
8FEE26461DB60B570099B596 /* FooterCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 721BF4671BAAA18400255750 /* FooterCell.m */; };
8FEE26471DB60B570099B596 /* IBTUISearchBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 30DB9F961AD7DEC00085FA5C /* IBTUISearchBar.m */; };
8FEE26481DB60B570099B596 /* SurveyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9C71B72364300FE5C1D /* SurveyViewController.m */; };
8FEE26491DB60B570099B596 /* ICRAnnouncementViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10214E31AD9141E0024637E /* ICRAnnouncementViewController.m */; };
8FEE264A1DB60B570099B596 /* IBTScrollLoadMoreView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D017261AD8F46700CD9CB8 /* IBTScrollLoadMoreView.m */; };
8FEE264B1DB60B570099B596 /* ReceiveBoltView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A813FC1BCD33BE003631F3 /* ReceiveBoltView.m */; };
8FEE264C1DB60B570099B596 /* IBTUIButton.m in Sources */ = {isa = PBXBuildFile; fileRef = C18AEA831AC8D2EA00A1DB7B /* IBTUIButton.m */; };
8FEE264D1DB60B570099B596 /* SaleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899D51BECB323003CC41E /* SaleViewController.m */; };
8FEE264E1DB60B570099B596 /* UIAlertView+Blocks.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE504D1AE024FA00C18080 /* UIAlertView+Blocks.m */; };
8FEE264F1DB60B570099B596 /* GXFFunction.m in Sources */ = {isa = PBXBuildFile; fileRef = 351CFF531B90633700F30866 /* GXFFunction.m */; };
8FEE26501DB60B570099B596 /* IBTCustomButtom.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E108681ADADB5500620375 /* IBTCustomButtom.m */; };
8FEE26511DB60B570099B596 /* ICRLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918121ABE89270013B391 /* ICRLoginViewController.m */; };
8FEE26521DB60B570099B596 /* IBTTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918351AC062460013B391 /* IBTTableViewCell.m */; };
8FEE26531DB60B570099B596 /* ICRQuestionBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C11A34511B1DE6E900079129 /* ICRQuestionBaseViewController.m */; };
8FEE26541DB60B570099B596 /* IBTObject.m in Sources */ = {isa = PBXBuildFile; fileRef = C159182F1AC062460013B391 /* IBTObject.m */; };
8FEE26551DB60B570099B596 /* GXFVendorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF339A1B96E41F001211EF /* GXFVendorViewController.m */; };
8FEE26561DB60B570099B596 /* TransportPurductCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0C01B9D3C7300025D81 /* TransportPurductCell.m */; };
8FEE26571DB60B570099B596 /* MarketSurveyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = ABFA260B1C8832DF00274481 /* MarketSurveyViewController.m */; };
8FEE26581DB60B570099B596 /* UIColor+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2991AC3A154000109A7 /* UIColor+Helper.m */; };
8FEE26591DB60B570099B596 /* ReceiveViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A813F71BCD3205003631F3 /* ReceiveViewController.m */; };
8FEE265A1DB60B570099B596 /* NSNull+OVNatural.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2951AC3A154000109A7 /* NSNull+OVNatural.m */; };
8FEE265B1DB60B570099B596 /* ICRPatrolPlan.m in Sources */ = {isa = PBXBuildFile; fileRef = 300DD9491B184B450080EE12 /* ICRPatrolPlan.m */; };
8FEE265C1DB60B570099B596 /* Transport.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0B71B9D3C7300025D81 /* Transport.m */; };
8FEE265D1DB60B570099B596 /* ICRTaskHandleViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C12C24D01B0BA3C700E1FEBF /* ICRTaskHandleViewController.m */; };
8FEE265E1DB60B570099B596 /* CostCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0CC1B9D3FDD00025D81 /* CostCell.m */; };
8FEE265F1DB60B570099B596 /* NSDictionary+Category.m in Sources */ = {isa = PBXBuildFile; fileRef = 19D20B8A1D1BC11000BF7FE2 /* NSDictionary+Category.m */; };
8FEE26601DB60B570099B596 /* GXFProcessBill.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF33771B953F07001211EF /* GXFProcessBill.m */; };
8FEE26611DB60B570099B596 /* NoticeDetailCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 047C7E421BA9DF1800051DE7 /* NoticeDetailCell.m */; };
8FEE26621DB60B570099B596 /* Product.m in Sources */ = {isa = PBXBuildFile; fileRef = FE7155D81B7B328400595B0A /* Product.m */; };
8FEE26631DB60B570099B596 /* PurchaseBoltView.m in Sources */ = {isa = PBXBuildFile; fileRef = FE4678B51B8D986900B5EDA3 /* PurchaseBoltView.m */; };
8FEE26641DB60B570099B596 /* ICRHTTPController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918891AC4615D0013B391 /* ICRHTTPController.m */; };
8FEE26651DB60B570099B596 /* ASStarRatingView.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A9051B25CBAD003C0C36 /* ASStarRatingView.m */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; };
8FEE26661DB60B570099B596 /* TopTransportView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0BC1B9D3C7300025D81 /* TopTransportView.m */; };
8FEE26671DB60B570099B596 /* NewTransportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0B01B9D3C7300025D81 /* NewTransportViewController.m */; };
8FEE26681DB60B570099B596 /* ICRQSingleSelectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295AE1B24296500DF60D1 /* ICRQSingleSelectViewController.m */; };
8FEE266A1DB60B570099B596 /* UITabBarItem+Universal.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2A31AC3A155000109A7 /* UITabBarItem+Universal.m */; };
8FEE266B1DB60B570099B596 /* TransportDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0DE1B9DC60D00025D81 /* TransportDetailViewController.m */; };
8FEE266C1DB60B570099B596 /* IBTWebProgressBar.m in Sources */ = {isa = PBXBuildFile; fileRef = C1374F521B33C40D00594D19 /* IBTWebProgressBar.m */; };
8FEE266D1DB60B570099B596 /* ChooseTransportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A8132C1BCA8BBA003631F3 /* ChooseTransportViewController.m */; };
8FEE266E1DB60B570099B596 /* Transfer.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805D011BB8E6BE009E1F82 /* Transfer.m */; };
8FEE266F1DB60B570099B596 /* ICRHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 351CFF4E1B90633700F30866 /* ICRHomeViewController.m */; };
8FEE26701DB60B570099B596 /* RegexUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 721B5DA11B9FD523006CA199 /* RegexUtil.m */; };
8FEE26711DB60B570099B596 /* GXFFunctionDBHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 35B9B40D1B8FFB59009851CC /* GXFFunctionDBHelper.m */; };
8FEE26721DB60B570099B596 /* IBTAudioRecorder.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE50381AE0218100C18080 /* IBTAudioRecorder.m */; };
8FEE26731DB60B570099B596 /* ICRAttachmentView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1B810AA1ADF4D6A00BBC75A /* ICRAttachmentView.m */; };
8FEE26741DB60B570099B596 /* ICRQStarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295C61B2451E900DF60D1 /* ICRQStarViewController.m */; };
8FEE26751DB60B570099B596 /* ASValueTrackingSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295CD1B24741400DF60D1 /* ASValueTrackingSlider.m */; };
8FEE26761DB60B570099B596 /* Warehouse.m in Sources */ = {isa = PBXBuildFile; fileRef = FE4678AF1B8D63A100B5EDA3 /* Warehouse.m */; };
8FEE26771DB60B570099B596 /* TopPurchaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0B21B8974120052B1AC /* TopPurchaseView.m */; };
8FEE26781DB60B570099B596 /* IBTFileManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E9F5721B2E411900BF1356 /* IBTFileManager.m */; };
8FEE26791DB60B570099B596 /* ICRQAViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295B61B24450A00DF60D1 /* ICRQAViewController.m */; };
8FEE267A1DB60B570099B596 /* ICRAboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D7FE5C1AD4F941003D92EE /* ICRAboutViewController.m */; };
8FEE267B1DB60B570099B596 /* NewPurchaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0AA1B8974120052B1AC /* NewPurchaseViewController.m */; };
8FEE267C1DB60B570099B596 /* PassengerViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899E71BEF41FC003CC41E /* PassengerViewController.m */; };
8FEE267D1DB60B570099B596 /* ICRFunctionItemControl.m in Sources */ = {isa = PBXBuildFile; fileRef = C10214DA1AD90A3F0024637E /* ICRFunctionItemControl.m */; };
8FEE267E1DB60B570099B596 /* GXFProcessProductTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 358432F01B993BD8007E73ED /* GXFProcessProductTableViewCell.m */; };
8FEE267F1DB60B570099B596 /* PassengerHeaderCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899F01BEF4A8A003CC41E /* PassengerHeaderCell.m */; };
8FEE26801DB60B570099B596 /* IBTTableViewUserInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918271AC062460013B391 /* IBTTableViewUserInfo.m */; };
8FEE26811DB60B570099B596 /* ICRAnnouncementDetailHeadView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D702451ADE3862008DC0BF /* ICRAnnouncementDetailHeadView.m */; };
8FEE26821DB60B570099B596 /* ReportDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72C4C7451BF31BE300EDC3F8 /* ReportDetailViewController.m */; };
8FEE26831DB60B570099B596 /* ICRPostAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = C17E50D81B09830200C15359 /* ICRPostAttachment.m */; };
8FEE26841DB60B570099B596 /* ICRUIAppearance.m in Sources */ = {isa = PBXBuildFile; fileRef = C18AEA901AC9B88E00A1DB7B /* ICRUIAppearance.m */; };
8FEE26851DB60B570099B596 /* UILabel+SizeCalculate.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D29F1AC3A155000109A7 /* UILabel+SizeCalculate.m */; };
8FEE26861DB60B570099B596 /* ReportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899CD1BECADA8003CC41E /* ReportViewController.m */; };
8FEE26871DB60B570099B596 /* TransportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0CF1B9D6B9E00025D81 /* TransportViewController.m */; };
8FEE26881DB60B570099B596 /* HGPhoto.m in Sources */ = {isa = PBXBuildFile; fileRef = 35EECB7F1C868B3000BE1B40 /* HGPhoto.m */; };
8FEE26891DB60B570099B596 /* ChosePersonViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7241716E1B9D30660094DF55 /* ChosePersonViewController.m */; };
8FEE268A1DB60B570099B596 /* BottomTransportView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0BA1B9D3C7300025D81 /* BottomTransportView.m */; };
8FEE268B1DB60B570099B596 /* IBTUIViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C159183C1AC062460013B391 /* IBTUIViewController.m */; };
8FEE268C1DB60B570099B596 /* ICRDataBaseController.m in Sources */ = {isa = PBXBuildFile; fileRef = C18AEA951AD1425D00A1DB7B /* ICRDataBaseController.m */; };
8FEE268D1DB60B570099B596 /* JTRecordView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E9F5771B2E440A00BF1356 /* JTRecordView.m */; };
8FEE268E1DB60B570099B596 /* ChooseVendorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7241716A1B9D30660094DF55 /* ChooseVendorViewController.m */; };
8FEE268F1DB60B570099B596 /* JavenImages.m in Sources */ = {isa = PBXBuildFile; fileRef = ABFA26051C87D38800274481 /* JavenImages.m */; };
8FEE26901DB60B570099B596 /* SurveyCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9E11B72364300FE5C1D /* SurveyCell.m */; };
8FEE26911DB60B570099B596 /* ICRTaskItemView.m in Sources */ = {isa = PBXBuildFile; fileRef = C112BC501AD971C500F75F58 /* ICRTaskItemView.m */; };
8FEE26921DB60B570099B596 /* MaskCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9D91B72364300FE5C1D /* MaskCell.m */; };
8FEE26931DB60B570099B596 /* ICRStoreViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918661AC19FCF0013B391 /* ICRStoreViewController.m */; };
8FEE26941DB60B570099B596 /* ICRHTTPApiTestViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FBC1281ACA9651007B1A44 /* ICRHTTPApiTestViewController.m */; };
8FEE26951DB60B570099B596 /* ChooseTypeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 724171681B9D30660094DF55 /* ChooseTypeViewController.m */; };
8FEE26961DB60B570099B596 /* IBTRefreshTableView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D017221AD8F41400CD9CB8 /* IBTRefreshTableView.m */; };
8FEE26971DB60B570099B596 /* ChooseProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 724171661B9D30660094DF55 /* ChooseProductViewController.m */; };
8FEE26981DB60B570099B596 /* ICRQStoreStudyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295BE1B24511F00DF60D1 /* ICRQStoreStudyViewController.m */; };
8FEE26991DB60B570099B596 /* IBTUITextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D749541ACE421A00C63BA1 /* IBTUITextField.m */; };
8FEE269A1DB60B570099B596 /* GXFProcessCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 721B5DB21BA02A2B006CA199 /* GXFProcessCell.m */; };
8FEE269B1DB60B570099B596 /* BoltMaskView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9D11B72364300FE5C1D /* BoltMaskView.m */; };
8FEE269C1DB60B570099B596 /* NALLabelsMatrix.m in Sources */ = {isa = PBXBuildFile; fileRef = C11A346A1B2451D500079129 /* NALLabelsMatrix.m */; };
8FEE269D1DB60B570099B596 /* TopTransferView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805D041BB8ED6D009E1F82 /* TopTransferView.m */; };
8FEE269E1DB60B570099B596 /* FeeAcountDetail.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0B51B9D3C7300025D81 /* FeeAcountDetail.m */; };
8FEE269F1DB60B570099B596 /* NSMutableArray+SafeInsert.m in Sources */ = {isa = PBXBuildFile; fileRef = C17DE8591AD81D1600581AA6 /* NSMutableArray+SafeInsert.m */; };
8FEE26A01DB60B570099B596 /* GXFProcessMaterial.m in Sources */ = {isa = PBXBuildFile; fileRef = 721B5DB41BA02A2B006CA199 /* GXFProcessMaterial.m */; };
8FEE26A11DB60B570099B596 /* ICRNavigationViewController.mm in Sources */ = {isa = PBXBuildFile; fileRef = 35C3C0B81AE9567B0035AC8A /* ICRNavigationViewController.mm */; };
8FEE26A21DB60B570099B596 /* FinishTimeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7249BDD61BE794640059EB8C /* FinishTimeView.m */; };
8FEE26A31DB60B570099B596 /* GXFPopNewProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35321F691B97EF3600E5C670 /* GXFPopNewProductViewController.m */; };
8FEE26A41DB60B570099B596 /* JTPopOverWindow.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A8F81B2561E1003C0C36 /* JTPopOverWindow.m */; };
8FEE26A51DB60B570099B596 /* RsearchCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B1BF841BFB601B00A42056 /* RsearchCell.m */; };
8FEE26A61DB60B570099B596 /* SurveyUser.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F56CB11B76EC200077F0C9 /* SurveyUser.m */; };
8FEE26A71DB60B570099B596 /* UIImage+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D29D1AC3A155000109A7 /* UIImage+Helper.m */; };
8FEE26A81DB60B570099B596 /* ICRStore.m in Sources */ = {isa = PBXBuildFile; fileRef = C18AEA9D1AD2F48200A1DB7B /* ICRStore.m */; };
8FEE26A91DB60B570099B596 /* ICRQScoreViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295BA1B244C8E00DF60D1 /* ICRQScoreViewController.m */; };
8FEE26AA1DB60B570099B596 /* ICRQuestionManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A9211B26ED85003C0C36 /* ICRQuestionManager.m */; };
8FEE26AB1DB60B570099B596 /* UIApplication+CheckFirstRun.m in Sources */ = {isa = PBXBuildFile; fileRef = C159187F1AC4362D0013B391 /* UIApplication+CheckFirstRun.m */; };
8FEE26AC1DB60B570099B596 /* NewReceiveViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A813FF1BCD3B0A003631F3 /* NewReceiveViewController.m */; };
8FEE26AD1DB60B570099B596 /* CalculateHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 19605F971D377CA500C20590 /* CalculateHelper.m */; };
8FEE26AE1DB60B570099B596 /* FollowUpRecordViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0460F6701BA8B3FC004A073D /* FollowUpRecordViewController.m */; };
8FEE26AF1DB60B570099B596 /* BottomPurchaseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 049957E41C8C1CFD003388D3 /* BottomPurchaseView.m */; };
8FEE26B01DB60B570099B596 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = C1F696081AB870B400F9F5DD /* main.m */; };
8FEE26B11DB60B570099B596 /* ICRHelpAndFeedBackViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D9D8801AD3AC5A0086EEE7 /* ICRHelpAndFeedBackViewController.m */; };
8FEE26B21DB60B570099B596 /* GXFBottomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF33861B956CF7001211EF /* GXFBottomView.m */; };
8FEE26B31DB60B570099B596 /* ICRTaskProcessViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C14E3F7E1ADA336F0093325D /* ICRTaskProcessViewController.m */; };
8FEE26B41DB60B570099B596 /* ReceiveProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72A814141BCF990B003631F3 /* ReceiveProductViewController.m */; };
8FEE26B51DB60B570099B596 /* ICRTask.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E91C461AD77842007B00D4 /* ICRTask.m */; };
8FEE26B61DB60B570099B596 /* PurchaseProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 049957E71C8C2AFD003388D3 /* PurchaseProductViewController.m */; };
8FEE26B71DB60B570099B596 /* IBTSegmentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = C1D0171A1AD8F0D600CD9CB8 /* IBTSegmentContainer.m */; };
8FEE26B81DB60B570099B596 /* JTOptionCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C10C90941AE56E8700B911CD /* JTOptionCell.m */; };
8FEE26B91DB60B570099B596 /* BottomTransferView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805D071BB8F22B009E1F82 /* BottomTransferView.m */; };
8FEE26BA1DB60B570099B596 /* GXFPopNewMaterialViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35321F661B97EF1100E5C670 /* GXFPopNewMaterialViewController.m */; };
8FEE26BB1DB60B570099B596 /* JTImagePreviewer.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E9F55D1B2E3B9200BF1356 /* JTImagePreviewer.m */; };
8FEE26BC1DB60B570099B596 /* GXFListProcessViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 721B5DAC1BA029E1006CA199 /* GXFListProcessViewController.m */; };
8FEE26BD1DB60B570099B596 /* Compass.m in Sources */ = {isa = PBXBuildFile; fileRef = 729735C01BFC9B5800F83CEA /* Compass.m */; };
8FEE26BE1DB60B570099B596 /* TransportBoltView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0D81B9DB83A00025D81 /* TransportBoltView.m */; };
8FEE26BF1DB60B570099B596 /* ICRQMutiSelectViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295B21B24297D00DF60D1 /* ICRQMutiSelectViewController.m */; };
8FEE26C01DB60B570099B596 /* JTPopupView.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A8FA1B2561E1003C0C36 /* JTPopupView.m */; };
8FEE26C11DB60B570099B596 /* ICRQuestion.m in Sources */ = {isa = PBXBuildFile; fileRef = 300DD94D1B184EA70080EE12 /* ICRQuestion.m */; };
8FEE26C21DB60B570099B596 /* XFDB.m in Sources */ = {isa = PBXBuildFile; fileRef = 359788621C868EB8009205AA /* XFDB.m */; };
8FEE26C31DB60B570099B596 /* GXFButtonAndLineView.m in Sources */ = {isa = PBXBuildFile; fileRef = 35321F6C1B98C66400E5C670 /* GXFButtonAndLineView.m */; };
8FEE26C41DB60B570099B596 /* Survey.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9CC1B72364300FE5C1D /* Survey.m */; };
8FEE26C51DB60B570099B596 /* TPCustomImageVIew.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAE16EB1B79CAA0009D9E01 /* TPCustomImageVIew.m */; };
8FEE26C61DB60B570099B596 /* GXFSearchVendorViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35CF33941B95B492001211EF /* GXFSearchVendorViewController.m */; };
8FEE26C71DB60B570099B596 /* ICRAttachmentUnit.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE50551AE3587F00C18080 /* ICRAttachmentUnit.m */; };
8FEE26C81DB60B570099B596 /* RSaleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B56DE31BF57C710078B5C8 /* RSaleView.m */; };
8FEE26C91DB60B570099B596 /* ChooseTransferViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72D645221BF1E9B80029E146 /* ChooseTransferViewController.m */; };
8FEE26CA1DB60B570099B596 /* ICRModifyPwdViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D7494B1ACE340D00C63BA1 /* ICRModifyPwdViewController.m */; };
8FEE26CB1DB60B570099B596 /* ICRStoreDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10214CC1AD8FE200024637E /* ICRStoreDetailViewController.m */; };
8FEE26CC1DB60B570099B596 /* UIResponder+FirstResponder.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2A11AC3A155000109A7 /* UIResponder+FirstResponder.m */; };
8FEE26CD1DB60B570099B596 /* ICRAnnouncementDetailContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D3C1241ADF6451004AC54E /* ICRAnnouncementDetailContentView.m */; };
8FEE26CE1DB60B570099B596 /* ResultView.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAE16E81B79C9F9009D9E01 /* ResultView.m */; };
8FEE26CF1DB60B570099B596 /* SaleHeaderView.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899E41BEF3609003CC41E /* SaleHeaderView.m */; };
8FEE26D01DB60B570099B596 /* UIView+ViewFrameGeometry.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2A91AC3A155000109A7 /* UIView+ViewFrameGeometry.m */; };
8FEE26D11DB60B570099B596 /* IBTImagePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE50441AE0249A00C18080 /* IBTImagePicker.m */; };
8FEE26D21DB60B570099B596 /* ICRAttachment.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E108601ADA8D3800620375 /* ICRAttachment.m */; };
8FEE26D31DB60B570099B596 /* IBTAdditionsObserver.m in Sources */ = {isa = PBXBuildFile; fileRef = C159187B1AC435DF0013B391 /* IBTAdditionsObserver.m */; };
8FEE26D41DB60B570099B596 /* NoticeRecord.m in Sources */ = {isa = PBXBuildFile; fileRef = 0460F6761BA8BA30004A073D /* NoticeRecord.m */; };
8FEE26D51DB60B570099B596 /* IBTLoadingView.m in Sources */ = {isa = PBXBuildFile; fileRef = C18AEA8B1AC9855400A1DB7B /* IBTLoadingView.m */; };
8FEE26D61DB60B570099B596 /* ICRPost.m in Sources */ = {isa = PBXBuildFile; fileRef = C10C90A01AE5751D00B911CD /* ICRPost.m */; };
8FEE26D71DB60B570099B596 /* ShopDetaileViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0414FF161B94959700C7B00E /* ShopDetaileViewController.m */; };
8FEE26D81DB60B570099B596 /* StartTimeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9DF1B72364300FE5C1D /* StartTimeView.m */; };
8FEE26D91DB60B570099B596 /* NoticeProduct.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9D47E1BA7E97200795A00 /* NoticeProduct.m */; };
8FEE26DA1DB60B570099B596 /* IBTAudioController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE50341AE020D400C18080 /* IBTAudioController.m */; };
8FEE26DB1DB60B570099B596 /* PurchaseDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0C11B898A040052B1AC /* PurchaseDetailViewController.m */; };
8FEE26DC1DB60B570099B596 /* IBTTextFieldCell.m in Sources */ = {isa = PBXBuildFile; fileRef = C14BE3051ADB84350049F1AA /* IBTTextFieldCell.m */; };
8FEE26DD1DB60B570099B596 /* PurchaseBillProduct.m in Sources */ = {isa = PBXBuildFile; fileRef = FE95FDD91B93FC12008040D0 /* PurchaseBillProduct.m */; };
8FEE26DE1DB60B570099B596 /* ICRAttachmentCellContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30F7F5701ADE723100A9B24E /* ICRAttachmentCellContentView.m */; };
8FEE26DF1DB60B570099B596 /* IBTBadgeView.m in Sources */ = {isa = PBXBuildFile; fileRef = C159182A1AC062460013B391 /* IBTBadgeView.m */; };
8FEE26E01DB60B570099B596 /* Vendor.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0C71B89BFE60052B1AC /* Vendor.m */; };
8FEE26E11DB60B570099B596 /* ICRQReseachViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C15295C21B2451AC00DF60D1 /* ICRQReseachViewController.m */; };
8FEE26E21DB60B570099B596 /* ChooseTansferCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 726BEE821BF220450081360F /* ChooseTansferCell.m */; };
8FEE26E31DB60B570099B596 /* GXFProductUnit.m in Sources */ = {isa = PBXBuildFile; fileRef = 358432F61B998ED2007E73ED /* GXFProductUnit.m */; };
8FEE26E41DB60B570099B596 /* IBTUINavigationController.m in Sources */ = {isa = PBXBuildFile; fileRef = C159183A1AC062460013B391 /* IBTUINavigationController.m */; };
8FEE26E51DB60B570099B596 /* ICRAnswerDetail.m in Sources */ = {isa = PBXBuildFile; fileRef = C11A346E1B247BDB00079129 /* ICRAnswerDetail.m */; };
8FEE26E61DB60B570099B596 /* TransferBoltView.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805CFE1BB8E592009E1F82 /* TransferBoltView.m */; };
8FEE26E71DB60B570099B596 /* UIViewController+LogicController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1ADF7401ACE6EFD007258A8 /* UIViewController+LogicController.m */; };
8FEE26E81DB60B570099B596 /* TransferProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805D0A1BB8F318009E1F82 /* TransferProductViewController.m */; };
8FEE26E91DB60B570099B596 /* IBTAudioServicesManager.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE503C1AE0235D00C18080 /* IBTAudioServicesManager.m */; };
8FEE26EA1DB60B570099B596 /* SurveyListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9E31B72364300FE5C1D /* SurveyListCell.m */; };
8FEE26EB1DB60B570099B596 /* ICRPatrolPlanViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10214D11AD904F30024637E /* ICRPatrolPlanViewController.m */; };
8FEE26EC1DB60B570099B596 /* ICRTaskResultViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E108581ADA53C700620375 /* ICRTaskResultViewController.m */; };
8FEE26ED1DB60B570099B596 /* SingleScrollView.m in Sources */ = {isa = PBXBuildFile; fileRef = FEAE16EE1B79CAE3009D9E01 /* SingleScrollView.m */; };
8FEE26EE1DB60B570099B596 /* JTOptionsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10C90981AE56E8700B911CD /* JTOptionsViewController.m */; };
8FEE26EF1DB60B570099B596 /* GXFFunctionCollectionViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 351CFF561B90633700F30866 /* GXFFunctionCollectionViewCell.m */; };
8FEE26F01DB60B570099B596 /* WriteFeedbackViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35EECB7B1C868A5A00BE1B40 /* WriteFeedbackViewController.m */; };
8FEE26F11DB60B570099B596 /* HGPhotoWall.m in Sources */ = {isa = PBXBuildFile; fileRef = 35EECB811C868B3000BE1B40 /* HGPhotoWall.m */; };
8FEE26F21DB60B570099B596 /* RejectView.m in Sources */ = {isa = PBXBuildFile; fileRef = 726F4C6C1BDE5F83006A5E6D /* RejectView.m */; };
8FEE26F31DB60B570099B596 /* PurchaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0B81B897BB20052B1AC /* PurchaseViewController.m */; };
8FEE26F41DB60B570099B596 /* SMPageControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 728899D81BEF20BA003CC41E /* SMPageControl.m */; };
8FEE26F51DB60B570099B596 /* GXFProcessMaterialTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 358432ED1B993BAF007E73ED /* GXFProcessMaterialTableViewCell.m */; };
8FEE26F61DB60B570099B596 /* ICRTaskDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C1C5644E1AD6719A006A1050 /* ICRTaskDetailViewController.m */; };
8FEE26F71DB60B570099B596 /* ICRTaskDetailContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E1085C1ADA577500620375 /* ICRTaskDetailContentView.m */; };
8FEE26F81DB60B570099B596 /* NSData+EncodeAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = C14BE30D1ADB86DB0049F1AA /* NSData+EncodeAdditions.m */; };
8FEE26F91DB60B570099B596 /* ChooseProductUnitViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72882D8A1BA9121E00935BA6 /* ChooseProductUnitViewController.m */; };
8FEE26FA1DB60B570099B596 /* TransportProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0D51B9D769A00025D81 /* TransportProductViewController.m */; };
8FEE26FB1DB60B570099B596 /* User.m in Sources */ = {isa = PBXBuildFile; fileRef = FE0C9B081B7C543D00335B39 /* User.m */; };
8FEE26FC1DB60B570099B596 /* ICRCheckBox.m in Sources */ = {isa = PBXBuildFile; fileRef = C1E093031AC8E8E0003B7126 /* ICRCheckBox.m */; };
8FEE26FD1DB60B570099B596 /* ICRPostTask.m in Sources */ = {isa = PBXBuildFile; fileRef = C1864A551B0B0D9D00D11C4E /* ICRPostTask.m */; };
8FEE26FE1DB60B570099B596 /* GXFSeeProcessViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 358432F31B994EDD007E73ED /* GXFSeeProcessViewController.m */; };
8FEE26FF1DB60B570099B596 /* GXFNoticeFunctionTableViewCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 351CFF581B90633700F30866 /* GXFNoticeFunctionTableViewCell.m */; };
8FEE27001DB60B570099B596 /* ResultDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = FE2FCC871B7492C500BBC6FB /* ResultDetailViewController.m */; };
8FEE27011DB60B570099B596 /* ProductBillViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 7281A0AC1B8974120052B1AC /* ProductBillViewController.m */; };
8FEE27021DB60B570099B596 /* ChooseParentViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72EDD86D1B96E11700964115 /* ChooseParentViewController.m */; };
8FEE27031DB60B570099B596 /* IBTTableViewCellInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C15918201AC062460013B391 /* IBTTableViewCellInfo.m */; };
8FEE27041DB60B570099B596 /* RIButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = C1FE50491AE024FA00C18080 /* RIButtonItem.m */; };
8FEE27051DB60B570099B596 /* ICRStoreListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C18AEA991AD2749200A1DB7B /* ICRStoreListViewController.m */; };
8FEE27061DB60B570099B596 /* GXFFunctionsViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 351CFF4C1B90633700F30866 /* GXFFunctionsViewController.m */; };
8FEE27071DB60B570099B596 /* SortMaskView.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9DD1B72364300FE5C1D /* SortMaskView.m */; };
8FEE27081DB60B570099B596 /* Attachment.m in Sources */ = {isa = PBXBuildFile; fileRef = 7217E9CA1B72364300FE5C1D /* Attachment.m */; };
8FEE27091DB60B570099B596 /* TransportPurchaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72B3C0B21B9D3C7300025D81 /* TransportPurchaseViewController.m */; };
8FEE270A1DB60B570099B596 /* GeometryView.m in Sources */ = {isa = PBXBuildFile; fileRef = 729A2E921BE60C0200493603 /* GeometryView.m */; };
8FEE270B1DB60B570099B596 /* ICRPatrolPlanCellContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = 30ECD6231B00948A0088C57A /* ICRPatrolPlanCellContentView.m */; };
8FEE270C1DB60B570099B596 /* TransferViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805CF21BB8E1B0009E1F82 /* TransferViewController.m */; };
8FEE270D1DB60B570099B596 /* ICRQInputPopup.m in Sources */ = {isa = PBXBuildFile; fileRef = C123A9261B26EDDA003C0C36 /* ICRQInputPopup.m */; };
8FEE270E1DB60B570099B596 /* TransferDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72805CF81BB8E227009E1F82 /* TransferDetailViewController.m */; };
8FEE270F1DB60B570099B596 /* ICRAnnouncementDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 30D702411ADE37D3008DC0BF /* ICRAnnouncementDetailViewController.m */; };
8FEE27101DB60B570099B596 /* QueryOrder.m in Sources */ = {isa = PBXBuildFile; fileRef = FE17F6781B85847D0078CE96 /* QueryOrder.m */; };
8FEE27111DB60B570099B596 /* HGPhWViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35EECB831C868B3000BE1B40 /* HGPhWViewController.m */; };
8FEE27121DB60B570099B596 /* NoticeProductViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 72F9D4811BA7EC9600795A00 /* NoticeProductViewController.m */; };
8FEE27131DB60B570099B596 /* IBTUIControl.m in Sources */ = {isa = PBXBuildFile; fileRef = C15039211ADE39190081A686 /* IBTUIControl.m */; };
8FEE27141DB60B570099B596 /* UserWarehouse.m in Sources */ = {isa = PBXBuildFile; fileRef = 728F84AB1C194A05009E4A3D /* UserWarehouse.m */; };
8FEE27151DB60B570099B596 /* ICRPatrolDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C112BC4C1AD91CF800F75F58 /* ICRPatrolDetailViewController.m */; };
8FEE27161DB60B570099B596 /* SeePurchaseNoticeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 0414FF0E1B94959700C7B00E /* SeePurchaseNoticeViewController.m */; };
8FEE27171DB60B570099B596 /* SurveyFeedbackListViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 35EECB761C868A5A00BE1B40 /* SurveyFeedbackListViewController.m */; };
8FEE27181DB60B570099B596 /* UITableViewCell+Helper.m in Sources */ = {isa = PBXBuildFile; fileRef = C142D2A51AC3A155000109A7 /* UITableViewCell+Helper.m */; };
8FEE271A1DB60B570099B596 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35C3C0AD1AE9560E0035AC8A /* CoreGraphics.framework */; };
8FEE271B1DB60B570099B596 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35C3C0AF1AE9561E0035AC8A /* SystemConfiguration.framework */; };
8FEE271C1DB60B570099B596 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35A57A0A1BE08823008F3818 /* CoreTelephony.framework */; };
8FEE271D1DB60B570099B596 /* CoreFoundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35A57A081BE08819008F3818 /* CoreFoundation.framework */; };
8FEE271E1DB60B570099B596 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35A57A061BE0880C008F3818 /* CFNetwork.framework */; };
8FEE271F1DB60B570099B596 /* CoreLocation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35C3C0B51AE956390035AC8A /* CoreLocation.framework */; };
8FEE27201DB60B570099B596 /* QuartzCore.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35C3C0B31AE956300035AC8A /* QuartzCore.framework */; };
8FEE27211DB60B570099B596 /* OpenGLES.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35C3C0B11AE956290035AC8A /* OpenGLES.framework */; };
8FEE27221DB60B570099B596 /* libPushSDK-1.8.7.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3557F96A1BDF7E4A00078AF4 /* libPushSDK-1.8.7.a */; };
8FEE27231DB60B570099B596 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 35C3C0AB1AE956040035AC8A /* Security.framework */; };
8FEE27241DB60B570099B596 /* libPods.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 86D33EC280C440156ED1B976 /* libPods.a */; };
8FEE27261DB60B570099B596 /* ICRNavigationViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 35C3C0BB1AE959B80035AC8A /* ICRNavigationViewController.xib */; };
8FEE27271DB60B570099B596 /* PermissionJson in Resources */ = {isa = PBXBuildFile; fileRef = 35A1C3541B8EFBBF004AC9F7 /* PermissionJson */; };
8FEE27281DB60B570099B596 /* half_selected_star.png in Resources */ = {isa = PBXBuildFile; fileRef = C123A9071B25CBAD003C0C36 /* half_selected_star.png */; };
8FEE27291DB60B570099B596 /* ZYQAssetPicker.Bundle in Resources */ = {isa = PBXBuildFile; fileRef = 35EECB871C868B3A00BE1B40 /* ZYQAssetPicker.Bundle */; };
8FEE272A1DB60B570099B596 /* half_selected_star@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C123A9081B25CBAD003C0C36 /* half_selected_star@2x.png */; };
8FEE272B1DB60B570099B596 /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = C1F696131AB870B400F9F5DD /* Images.xcassets */; };
8FEE272C1DB60B570099B596 /* not_selected_star@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C123A90A1B25CBAD003C0C36 /* not_selected_star@2x.png */; };
8FEE272D1DB60B570099B596 /* not_selected_star.png in Resources */ = {isa = PBXBuildFile; fileRef = C123A9091B25CBAD003C0C36 /* not_selected_star.png */; };
8FEE272E1DB60B570099B596 /* selected_star.png in Resources */ = {isa = PBXBuildFile; fileRef = C123A90B1B25CBAD003C0C36 /* selected_star.png */; };
8FEE272F1DB60B570099B596 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = C1E0930D1AC8FC94003B7126 /* Localizable.strings */; };
8FEE27301DB60B570099B596 /* selected_star@2x.png in Resources */ = {isa = PBXBuildFile; fileRef = C123A90C1B25CBAD003C0C36 /* selected_star@2x.png */; };
8FEE27311DB60B570099B596 /* maskEnable.png in Resources */ = {isa = PBXBuildFile; fileRef = 7217E9DA1B72364300FE5C1D /* maskEnable.png */; };
8FEE27321DB60B570099B596 /* mask.png in Resources */ = {isa = PBXBuildFile; fileRef = 7217E9F51B724A7600FE5C1D /* mask.png */; };
8FEE27331DB60B570099B596 /* PushConfig.plist in Resources */ = {isa = PBXBuildFile; fileRef = 35ADF29C1BDE62BA00E2A7E4 /* PushConfig.plist */; };
8FEE273E1DB60DAB0099B596 /* ICRLoginContentView.m in Sources */ = {isa = PBXBuildFile; fileRef = C167F9C01AC8615B00D2A098 /* ICRLoginContentView.m */; };
ABFA26061C87D38800274481 /* JavenImages.m in Sources */ = {isa = PBXBuildFile; fileRef = ABFA26051C87D38800274481 /* JavenImages.m */; };
ABFA260C1C8832DF00274481 /* MarketSurveyViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = ABFA260B1C8832DF00274481 /* MarketSurveyViewController.m */; };
C10214CD1AD8FE200024637E /* ICRStoreDetailViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = C10214CC1AD8FE200024637E /* ICRStoreDetailViewController.m */; };
......@@ -885,6 +1228,8 @@
72F9D48A1BA8582100795A00 /* NoticeBoltView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = NoticeBoltView.m; sourceTree = "<group>"; };
7DDFB1D460448C3B45118195 /* Pods.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = Pods.release.xcconfig; path = "Pods/Target Support Files/Pods/Pods.release.xcconfig"; sourceTree = "<group>"; };
86D33EC280C440156ED1B976 /* libPods.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = libPods.a; sourceTree = BUILT_PRODUCTS_DIR; };
8FEE27391DB60B570099B596 /* XFFruit copy.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "XFFruit copy.app"; sourceTree = BUILT_PRODUCTS_DIR; };
8FEE273A1DB60B570099B596 /* XFFruit copy-Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = "XFFruit copy-Info.plist"; path = "/Users/Javen/Documents/MyProject/xffruit/XFFruit copy-Info.plist"; sourceTree = "<absolute>"; };
ABFA26041C87D38800274481 /* JavenImages.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JavenImages.h; sourceTree = "<group>"; };
ABFA26051C87D38800274481 /* JavenImages.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JavenImages.m; sourceTree = "<group>"; };
ABFA260A1C8832DF00274481 /* MarketSurveyViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MarketSurveyViewController.h; sourceTree = "<group>"; };
......@@ -1199,6 +1544,24 @@
/* End PBXFileReference section */
/* Begin PBXFrameworksBuildPhase section */
8FEE27191DB60B570099B596 /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
8FEE271A1DB60B570099B596 /* CoreGraphics.framework in Frameworks */,
8FEE271B1DB60B570099B596 /* SystemConfiguration.framework in Frameworks */,
8FEE271C1DB60B570099B596 /* CoreTelephony.framework in Frameworks */,
8FEE271D1DB60B570099B596 /* CoreFoundation.framework in Frameworks */,
8FEE271E1DB60B570099B596 /* CFNetwork.framework in Frameworks */,
8FEE271F1DB60B570099B596 /* CoreLocation.framework in Frameworks */,
8FEE27201DB60B570099B596 /* QuartzCore.framework in Frameworks */,
8FEE27211DB60B570099B596 /* OpenGLES.framework in Frameworks */,
8FEE27221DB60B570099B596 /* libPushSDK-1.8.7.a in Frameworks */,
8FEE27231DB60B570099B596 /* Security.framework in Frameworks */,
8FEE27241DB60B570099B596 /* libPods.a in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
C1F696001AB870B400F9F5DD /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
......@@ -2632,6 +2995,7 @@
C1F696041AB870B400F9F5DD /* Products */,
F032638BD7CDBEB29419873D /* Pods */,
8CDB3C30A601E08F91ED44F8 /* Frameworks */,
8FEE273A1DB60B570099B596 /* XFFruit copy-Info.plist */,
);
sourceTree = "<group>";
};
......@@ -2640,6 +3004,7 @@
children = (
C1F696031AB870B400F9F5DD /* XFFruit.app */,
C1F6961C1AB870B400F9F5DD /* XFFruitTests.xctest */,
8FEE27391DB60B570099B596 /* XFFruit copy.app */,
);
name = Products;
sourceTree = "<group>";
......@@ -2803,6 +3168,26 @@
/* End PBXGroup section */
/* Begin PBXNativeTarget section */
8FEE25D81DB60B570099B596 /* XFFruit copy */ = {
isa = PBXNativeTarget;
buildConfigurationList = 8FEE27361DB60B570099B596 /* Build configuration list for PBXNativeTarget "XFFruit copy" */;
buildPhases = (
8FEE25D91DB60B570099B596 /* Check Pods Manifest.lock */,
8FEE25DA1DB60B570099B596 /* Sources */,
8FEE27191DB60B570099B596 /* Frameworks */,
8FEE27251DB60B570099B596 /* Resources */,
8FEE27341DB60B570099B596 /* Copy Pods Resources */,
8FEE27351DB60B570099B596 /* Embed Pods Frameworks */,
);
buildRules = (
);
dependencies = (
);
name = "XFFruit copy";
productName = Cruiser;
productReference = 8FEE27391DB60B570099B596 /* XFFruit copy.app */;
productType = "com.apple.product-type.application";
};
C1F696021AB870B400F9F5DD /* XFFruit */ = {
isa = PBXNativeTarget;
buildConfigurationList = C1F696261AB870B400F9F5DD /* Build configuration list for PBXNativeTarget "XFFruit" */;
......@@ -2880,11 +3265,33 @@
targets = (
C1F696021AB870B400F9F5DD /* XFFruit */,
C1F6961B1AB870B400F9F5DD /* XFFruitTests */,
8FEE25D81DB60B570099B596 /* XFFruit copy */,
);
};
/* End PBXProject section */
/* Begin PBXResourcesBuildPhase section */
8FEE27251DB60B570099B596 /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8FEE27261DB60B570099B596 /* ICRNavigationViewController.xib in Resources */,
8FEE27271DB60B570099B596 /* PermissionJson in Resources */,
8FEE27281DB60B570099B596 /* half_selected_star.png in Resources */,
8FEE27291DB60B570099B596 /* ZYQAssetPicker.Bundle in Resources */,
8FEE272A1DB60B570099B596 /* half_selected_star@2x.png in Resources */,
8FEE272B1DB60B570099B596 /* Images.xcassets in Resources */,
8FEE272C1DB60B570099B596 /* not_selected_star@2x.png in Resources */,
8FEE272D1DB60B570099B596 /* not_selected_star.png in Resources */,
8FEE272E1DB60B570099B596 /* selected_star.png in Resources */,
8FEE272F1DB60B570099B596 /* Localizable.strings in Resources */,
8FEE27301DB60B570099B596 /* selected_star@2x.png in Resources */,
8FEE27311DB60B570099B596 /* maskEnable.png in Resources */,
8FEE27321DB60B570099B596 /* mask.png in Resources */,
8FEE27331DB60B570099B596 /* PushConfig.plist in Resources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
C1F696011AB870B400F9F5DD /* Resources */ = {
isa = PBXResourcesBuildPhase;
buildActionMask = 2147483647;
......@@ -2968,9 +3375,379 @@
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
8FEE25D91DB60B570099B596 /* Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Check Pods Manifest.lock";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_ROOT}/../Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [[ $? != 0 ]] ; then\n cat << EOM\nerror: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\nEOM\n exit 1\nfi\n";
showEnvVarsInLog = 0;
};
8FEE27341DB60B570099B596 /* Copy Pods Resources */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Copy Pods Resources";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-resources.sh\"\n";
showEnvVarsInLog = 0;
};
8FEE27351DB60B570099B596 /* Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputPaths = (
);
name = "Embed Pods Frameworks";
outputPaths = (
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${SRCROOT}/Pods/Target Support Files/Pods/Pods-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */
/* Begin PBXSourcesBuildPhase section */
8FEE25DA1DB60B570099B596 /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
8FEE273E1DB60DAB0099B596 /* ICRLoginContentView.m in Sources */,
8FEE25DB1DB60B570099B596 /* GXFFunctionDB.m in Sources */,
8FEE25DC1DB60B570099B596 /* IBTTableViewSectionInfo.m in Sources */,
8FEE25DD1DB60B570099B596 /* ICRAppViewControllerManager.m in Sources */,
8FEE25DE1DB60B570099B596 /* JTOptionsEntity.m in Sources */,
8FEE25DF1DB60B570099B596 /* ICRStoreResult.m in Sources */,
8FEE25E01DB60B570099B596 /* GXFTableViewCell.m in Sources */,
8FEE25E11DB60B570099B596 /* ShopDetail.m in Sources */,
8FEE25E21DB60B570099B596 /* SurveyResult.m in Sources */,
8FEE25E31DB60B570099B596 /* ICRFunctionBaseView.m in Sources */,
8FEE25E41DB60B570099B596 /* GXFPopCell.m in Sources */,
8FEE25E51DB60B570099B596 /* NotuceRecordCell.m in Sources */,
8FEE25E61DB60B570099B596 /* ProductBillCell.m in Sources */,
8FEE25E71DB60B570099B596 /* ICRConfigurationViewController.m in Sources */,
8FEE25E81DB60B570099B596 /* ChooseWarehouseViewController.m in Sources */,
8FEE25E91DB60B570099B596 /* TransferPdtDetail.m in Sources */,
8FEE25EA1DB60B570099B596 /* SurveyDetailViewController.m in Sources */,
8FEE25EB1DB60B570099B596 /* NewPurchaseNoticeViewController.m in Sources */,
8FEE25EC1DB60B570099B596 /* GXFBaseSearchViewController.m in Sources */,
8FEE25ED1DB60B570099B596 /* TransferProductCell.m in Sources */,
8FEE25EE1DB60B570099B596 /* ProductUnit.m in Sources */,
8FEE25EF1DB60B570099B596 /* SurveyResultCell.m in Sources */,
8FEE25F01DB60B570099B596 /* IBTModel.m in Sources */,
8FEE25F11DB60B570099B596 /* IBTAVAudioPlayWrapper.m in Sources */,
8FEE25F21DB60B570099B596 /* HPTextViewInternal.m in Sources */,
8FEE25F31DB60B570099B596 /* IBTTabBarController.m in Sources */,
8FEE25F41DB60B570099B596 /* UIView+FindUIViewController.m in Sources */,
8FEE25F51DB60B570099B596 /* UIImage+Rotate.m in Sources */,
8FEE25F61DB60B570099B596 /* PurchaseNoticeViewController.m in Sources */,
8FEE25F71DB60B570099B596 /* GXFProcessProduct.m in Sources */,
8FEE25F81DB60B570099B596 /* ICRPatrolAllStoreViewController.m in Sources */,
8FEE25F91DB60B570099B596 /* ICRFunctionEntity.m in Sources */,
8FEE25FA1DB60B570099B596 /* ICRAnnocementContentView.m in Sources */,
8FEE25FB1DB60B570099B596 /* Accounttitle.m in Sources */,
8FEE25FC1DB60B570099B596 /* UIFont+Custom.m in Sources */,
8FEE25FD1DB60B570099B596 /* ASValuePopUpView.m in Sources */,
8FEE25FE1DB60B570099B596 /* IBTTableView.m in Sources */,
8FEE25FF1DB60B570099B596 /* ICRAnnouncement.m in Sources */,
8FEE26001DB60B570099B596 /* NSString+TrimmingAdditions.m in Sources */,
8FEE26011DB60B570099B596 /* IBTCommon.m in Sources */,
8FEE26021DB60B570099B596 /* LBorderView.m in Sources */,
8FEE26031DB60B570099B596 /* ICRAttachTitleView.m in Sources */,
8FEE26041DB60B570099B596 /* SaleViewCell.m in Sources */,
8FEE26051DB60B570099B596 /* CustomSegView.m in Sources */,
8FEE26061DB60B570099B596 /* ICRSystemViewController.m in Sources */,
8FEE26071DB60B570099B596 /* TransportPdtDetail.m in Sources */,
8FEE26081DB60B570099B596 /* TransportPurchaseCell.m in Sources */,
8FEE26091DB60B570099B596 /* ICRBaseViewController.m in Sources */,
8FEE260A1DB60B570099B596 /* GXFDisplayFunction.m in Sources */,
8FEE260B1DB60B570099B596 /* ICRPatrolResultViewController.m in Sources */,
8FEE260C1DB60B570099B596 /* ReceiveProductCell.m in Sources */,
8FEE260D1DB60B570099B596 /* IBTUIScrollView.m in Sources */,
8FEE260E1DB60B570099B596 /* NewSurveyViewController.m in Sources */,
8FEE260F1DB60B570099B596 /* ICRUserUtil.m in Sources */,
8FEE26101DB60B570099B596 /* ICRURLProtocol.m in Sources */,
8FEE26111DB60B570099B596 /* ICRFileCache.m in Sources */,
8FEE26121DB60B570099B596 /* CostViewController.m in Sources */,
8FEE26131DB60B570099B596 /* ICRAppDelegate.m in Sources */,
8FEE26141DB60B570099B596 /* UIScrollView+Content.m in Sources */,
8FEE26151DB60B570099B596 /* GrossRateViewController.m in Sources */,
8FEE26161DB60B570099B596 /* ICRSystemHeaderView.m in Sources */,
8FEE26171DB60B570099B596 /* IBTUILabel.m in Sources */,
8FEE26181DB60B570099B596 /* NewCostViewController.m in Sources */,
8FEE26191DB60B570099B596 /* ICRPerson.m in Sources */,
8FEE261A1DB60B570099B596 /* NewReceiveProductViewController.m in Sources */,
8FEE261B1DB60B570099B596 /* IBTTableViewInfo.m in Sources */,
8FEE261C1DB60B570099B596 /* PurchaseCell.m in Sources */,
8FEE261D1DB60B570099B596 /* GXFWarehouseViewController.m in Sources */,
8FEE261E1DB60B570099B596 /* ICRAnswer.m in Sources */,
8FEE261F1DB60B570099B596 /* IBTSegmentedControl.m in Sources */,
8FEE26201DB60B570099B596 /* IBTDatePickerViewController.m in Sources */,
8FEE26211DB60B570099B596 /* HeaderCell.m in Sources */,
8FEE26221DB60B570099B596 /* PurchaseNoticeListCell.m in Sources */,
8FEE26231DB60B570099B596 /* ICRTaskListViewController.m in Sources */,
8FEE26241DB60B570099B596 /* GXFPaging.m in Sources */,
8FEE26251DB60B570099B596 /* GXFProcessBoltView.m in Sources */,
8FEE26261DB60B570099B596 /* GXFSearchView.m in Sources */,
8FEE26271DB60B570099B596 /* ICRQResultViewController.m in Sources */,
8FEE26281DB60B570099B596 /* IBTUIView.m in Sources */,
8FEE26291DB60B570099B596 /* UIActionSheet+Blocks.m in Sources */,
8FEE262A1DB60B570099B596 /* TransferCell.m in Sources */,
8FEE262B1DB60B570099B596 /* ICRQuestionHelperView.m in Sources */,
8FEE262C1DB60B570099B596 /* PurchaseBill.m in Sources */,
8FEE262D1DB60B570099B596 /* PurchaseNotice.m in Sources */,
8FEE262E1DB60B570099B596 /* SearchReportViewController.m in Sources */,
8FEE262F1DB60B570099B596 /* PasengerCell.m in Sources */,
8FEE26301DB60B570099B596 /* PurchaseNoticeCell.m in Sources */,
8FEE26311DB60B570099B596 /* HPGrowingTextView.m in Sources */,
8FEE26321DB60B570099B596 /* ChooseCostViewController.m in Sources */,
8FEE26331DB60B570099B596 /* RPassgerView.m in Sources */,
8FEE26341DB60B570099B596 /* DataManager.m in Sources */,
8FEE26351DB60B570099B596 /* ICRPlaceholderTextView.m in Sources */,
8FEE26361DB60B570099B596 /* ICRSyncCellContentView.m in Sources */,
8FEE26371DB60B570099B596 /* GXFNewProcessViewController.m in Sources */,
8FEE26381DB60B570099B596 /* TransportCell.m in Sources */,
8FEE26391DB60B570099B596 /* BusinessViewController.m in Sources */,
8FEE263A1DB60B570099B596 /* IBTWebViewController.m in Sources */,
8FEE263B1DB60B570099B596 /* ICRSyncViewController.m in Sources */,
8FEE263C1DB60B570099B596 /* ZYQAssetPickerController.m in Sources */,
8FEE263D1DB60B570099B596 /* ICRTaskEditViewController.m in Sources */,
8FEE263E1DB60B570099B596 /* LowerOrgs.m in Sources */,
8FEE263F1DB60B570099B596 /* XFPhoto.m in Sources */,
8FEE26401DB60B570099B596 /* NoticeBoltView.m in Sources */,
8FEE26411DB60B570099B596 /* NSDate+FormatterAdditions.m in Sources */,
8FEE26421DB60B570099B596 /* NewTransferViewController.m in Sources */,
8FEE26431DB60B570099B596 /* ICRTaskResultContentView.m in Sources */,
8FEE26441DB60B570099B596 /* PassgerPriceViewController.m in Sources */,
8FEE26451DB60B570099B596 /* GXFPopView.m in Sources */,
8FEE26461DB60B570099B596 /* FooterCell.m in Sources */,
8FEE26471DB60B570099B596 /* IBTUISearchBar.m in Sources */,
8FEE26481DB60B570099B596 /* SurveyViewController.m in Sources */,
8FEE26491DB60B570099B596 /* ICRAnnouncementViewController.m in Sources */,
8FEE264A1DB60B570099B596 /* IBTScrollLoadMoreView.m in Sources */,
8FEE264B1DB60B570099B596 /* ReceiveBoltView.m in Sources */,
8FEE264C1DB60B570099B596 /* IBTUIButton.m in Sources */,
8FEE264D1DB60B570099B596 /* SaleViewController.m in Sources */,
8FEE264E1DB60B570099B596 /* UIAlertView+Blocks.m in Sources */,
8FEE264F1DB60B570099B596 /* GXFFunction.m in Sources */,
8FEE26501DB60B570099B596 /* IBTCustomButtom.m in Sources */,
8FEE26511DB60B570099B596 /* ICRLoginViewController.m in Sources */,
8FEE26521DB60B570099B596 /* IBTTableViewCell.m in Sources */,
8FEE26531DB60B570099B596 /* ICRQuestionBaseViewController.m in Sources */,
8FEE26541DB60B570099B596 /* IBTObject.m in Sources */,
8FEE26551DB60B570099B596 /* GXFVendorViewController.m in Sources */,
8FEE26561DB60B570099B596 /* TransportPurductCell.m in Sources */,
8FEE26571DB60B570099B596 /* MarketSurveyViewController.m in Sources */,
8FEE26581DB60B570099B596 /* UIColor+Helper.m in Sources */,
8FEE26591DB60B570099B596 /* ReceiveViewController.m in Sources */,
8FEE265A1DB60B570099B596 /* NSNull+OVNatural.m in Sources */,
8FEE265B1DB60B570099B596 /* ICRPatrolPlan.m in Sources */,
8FEE265C1DB60B570099B596 /* Transport.m in Sources */,
8FEE265D1DB60B570099B596 /* ICRTaskHandleViewController.m in Sources */,
8FEE265E1DB60B570099B596 /* CostCell.m in Sources */,
8FEE265F1DB60B570099B596 /* NSDictionary+Category.m in Sources */,
8FEE26601DB60B570099B596 /* GXFProcessBill.m in Sources */,
8FEE26611DB60B570099B596 /* NoticeDetailCell.m in Sources */,
8FEE26621DB60B570099B596 /* Product.m in Sources */,
8FEE26631DB60B570099B596 /* PurchaseBoltView.m in Sources */,
8FEE26641DB60B570099B596 /* ICRHTTPController.m in Sources */,
8FEE26651DB60B570099B596 /* ASStarRatingView.m in Sources */,
8FEE26661DB60B570099B596 /* TopTransportView.m in Sources */,
8FEE26671DB60B570099B596 /* NewTransportViewController.m in Sources */,
8FEE26681DB60B570099B596 /* ICRQSingleSelectViewController.m in Sources */,
8FEE266A1DB60B570099B596 /* UITabBarItem+Universal.m in Sources */,
8FEE266B1DB60B570099B596 /* TransportDetailViewController.m in Sources */,
8FEE266C1DB60B570099B596 /* IBTWebProgressBar.m in Sources */,
8FEE266D1DB60B570099B596 /* ChooseTransportViewController.m in Sources */,
8FEE266E1DB60B570099B596 /* Transfer.m in Sources */,
8FEE266F1DB60B570099B596 /* ICRHomeViewController.m in Sources */,
8FEE26701DB60B570099B596 /* RegexUtil.m in Sources */,
8FEE26711DB60B570099B596 /* GXFFunctionDBHelper.m in Sources */,
8FEE26721DB60B570099B596 /* IBTAudioRecorder.m in Sources */,
8FEE26731DB60B570099B596 /* ICRAttachmentView.m in Sources */,
8FEE26741DB60B570099B596 /* ICRQStarViewController.m in Sources */,
8FEE26751DB60B570099B596 /* ASValueTrackingSlider.m in Sources */,
8FEE26761DB60B570099B596 /* Warehouse.m in Sources */,
8FEE26771DB60B570099B596 /* TopPurchaseView.m in Sources */,
8FEE26781DB60B570099B596 /* IBTFileManager.m in Sources */,
8FEE26791DB60B570099B596 /* ICRQAViewController.m in Sources */,
8FEE267A1DB60B570099B596 /* ICRAboutViewController.m in Sources */,
8FEE267B1DB60B570099B596 /* NewPurchaseViewController.m in Sources */,
8FEE267C1DB60B570099B596 /* PassengerViewController.m in Sources */,
8FEE267D1DB60B570099B596 /* ICRFunctionItemControl.m in Sources */,
8FEE267E1DB60B570099B596 /* GXFProcessProductTableViewCell.m in Sources */,
8FEE267F1DB60B570099B596 /* PassengerHeaderCell.m in Sources */,
8FEE26801DB60B570099B596 /* IBTTableViewUserInfo.m in Sources */,
8FEE26811DB60B570099B596 /* ICRAnnouncementDetailHeadView.m in Sources */,
8FEE26821DB60B570099B596 /* ReportDetailViewController.m in Sources */,
8FEE26831DB60B570099B596 /* ICRPostAttachment.m in Sources */,
8FEE26841DB60B570099B596 /* ICRUIAppearance.m in Sources */,
8FEE26851DB60B570099B596 /* UILabel+SizeCalculate.m in Sources */,
8FEE26861DB60B570099B596 /* ReportViewController.m in Sources */,
8FEE26871DB60B570099B596 /* TransportViewController.m in Sources */,
8FEE26881DB60B570099B596 /* HGPhoto.m in Sources */,
8FEE26891DB60B570099B596 /* ChosePersonViewController.m in Sources */,
8FEE268A1DB60B570099B596 /* BottomTransportView.m in Sources */,
8FEE268B1DB60B570099B596 /* IBTUIViewController.m in Sources */,
8FEE268C1DB60B570099B596 /* ICRDataBaseController.m in Sources */,
8FEE268D1DB60B570099B596 /* JTRecordView.m in Sources */,
8FEE268E1DB60B570099B596 /* ChooseVendorViewController.m in Sources */,
8FEE268F1DB60B570099B596 /* JavenImages.m in Sources */,
8FEE26901DB60B570099B596 /* SurveyCell.m in Sources */,
8FEE26911DB60B570099B596 /* ICRTaskItemView.m in Sources */,
8FEE26921DB60B570099B596 /* MaskCell.m in Sources */,
8FEE26931DB60B570099B596 /* ICRStoreViewController.m in Sources */,
8FEE26941DB60B570099B596 /* ICRHTTPApiTestViewController.m in Sources */,
8FEE26951DB60B570099B596 /* ChooseTypeViewController.m in Sources */,
8FEE26961DB60B570099B596 /* IBTRefreshTableView.m in Sources */,
8FEE26971DB60B570099B596 /* ChooseProductViewController.m in Sources */,
8FEE26981DB60B570099B596 /* ICRQStoreStudyViewController.m in Sources */,
8FEE26991DB60B570099B596 /* IBTUITextField.m in Sources */,
8FEE269A1DB60B570099B596 /* GXFProcessCell.m in Sources */,
8FEE269B1DB60B570099B596 /* BoltMaskView.m in Sources */,
8FEE269C1DB60B570099B596 /* NALLabelsMatrix.m in Sources */,
8FEE269D1DB60B570099B596 /* TopTransferView.m in Sources */,
8FEE269E1DB60B570099B596 /* FeeAcountDetail.m in Sources */,
8FEE269F1DB60B570099B596 /* NSMutableArray+SafeInsert.m in Sources */,
8FEE26A01DB60B570099B596 /* GXFProcessMaterial.m in Sources */,
8FEE26A11DB60B570099B596 /* ICRNavigationViewController.mm in Sources */,
8FEE26A21DB60B570099B596 /* FinishTimeView.m in Sources */,
8FEE26A31DB60B570099B596 /* GXFPopNewProductViewController.m in Sources */,
8FEE26A41DB60B570099B596 /* JTPopOverWindow.m in Sources */,
8FEE26A51DB60B570099B596 /* RsearchCell.m in Sources */,
8FEE26A61DB60B570099B596 /* SurveyUser.m in Sources */,
8FEE26A71DB60B570099B596 /* UIImage+Helper.m in Sources */,
8FEE26A81DB60B570099B596 /* ICRStore.m in Sources */,
8FEE26A91DB60B570099B596 /* ICRQScoreViewController.m in Sources */,
8FEE26AA1DB60B570099B596 /* ICRQuestionManager.m in Sources */,
8FEE26AB1DB60B570099B596 /* UIApplication+CheckFirstRun.m in Sources */,
8FEE26AC1DB60B570099B596 /* NewReceiveViewController.m in Sources */,
8FEE26AD1DB60B570099B596 /* CalculateHelper.m in Sources */,
8FEE26AE1DB60B570099B596 /* FollowUpRecordViewController.m in Sources */,
8FEE26AF1DB60B570099B596 /* BottomPurchaseView.m in Sources */,
8FEE26B01DB60B570099B596 /* main.m in Sources */,
8FEE26B11DB60B570099B596 /* ICRHelpAndFeedBackViewController.m in Sources */,
8FEE26B21DB60B570099B596 /* GXFBottomView.m in Sources */,
8FEE26B31DB60B570099B596 /* ICRTaskProcessViewController.m in Sources */,
8FEE26B41DB60B570099B596 /* ReceiveProductViewController.m in Sources */,
8FEE26B51DB60B570099B596 /* ICRTask.m in Sources */,
8FEE26B61DB60B570099B596 /* PurchaseProductViewController.m in Sources */,
8FEE26B71DB60B570099B596 /* IBTSegmentContainer.m in Sources */,
8FEE26B81DB60B570099B596 /* JTOptionCell.m in Sources */,
8FEE26B91DB60B570099B596 /* BottomTransferView.m in Sources */,
8FEE26BA1DB60B570099B596 /* GXFPopNewMaterialViewController.m in Sources */,
8FEE26BB1DB60B570099B596 /* JTImagePreviewer.m in Sources */,
8FEE26BC1DB60B570099B596 /* GXFListProcessViewController.m in Sources */,
8FEE26BD1DB60B570099B596 /* Compass.m in Sources */,
8FEE26BE1DB60B570099B596 /* TransportBoltView.m in Sources */,
8FEE26BF1DB60B570099B596 /* ICRQMutiSelectViewController.m in Sources */,
8FEE26C01DB60B570099B596 /* JTPopupView.m in Sources */,
8FEE26C11DB60B570099B596 /* ICRQuestion.m in Sources */,
8FEE26C21DB60B570099B596 /* XFDB.m in Sources */,
8FEE26C31DB60B570099B596 /* GXFButtonAndLineView.m in Sources */,
8FEE26C41DB60B570099B596 /* Survey.m in Sources */,
8FEE26C51DB60B570099B596 /* TPCustomImageVIew.m in Sources */,
8FEE26C61DB60B570099B596 /* GXFSearchVendorViewController.m in Sources */,
8FEE26C71DB60B570099B596 /* ICRAttachmentUnit.m in Sources */,
8FEE26C81DB60B570099B596 /* RSaleView.m in Sources */,
8FEE26C91DB60B570099B596 /* ChooseTransferViewController.m in Sources */,
8FEE26CA1DB60B570099B596 /* ICRModifyPwdViewController.m in Sources */,
8FEE26CB1DB60B570099B596 /* ICRStoreDetailViewController.m in Sources */,
8FEE26CC1DB60B570099B596 /* UIResponder+FirstResponder.m in Sources */,
8FEE26CD1DB60B570099B596 /* ICRAnnouncementDetailContentView.m in Sources */,
8FEE26CE1DB60B570099B596 /* ResultView.m in Sources */,
8FEE26CF1DB60B570099B596 /* SaleHeaderView.m in Sources */,
8FEE26D01DB60B570099B596 /* UIView+ViewFrameGeometry.m in Sources */,
8FEE26D11DB60B570099B596 /* IBTImagePicker.m in Sources */,
8FEE26D21DB60B570099B596 /* ICRAttachment.m in Sources */,
8FEE26D31DB60B570099B596 /* IBTAdditionsObserver.m in Sources */,
8FEE26D41DB60B570099B596 /* NoticeRecord.m in Sources */,
8FEE26D51DB60B570099B596 /* IBTLoadingView.m in Sources */,
8FEE26D61DB60B570099B596 /* ICRPost.m in Sources */,
8FEE26D71DB60B570099B596 /* ShopDetaileViewController.m in Sources */,
8FEE26D81DB60B570099B596 /* StartTimeView.m in Sources */,
8FEE26D91DB60B570099B596 /* NoticeProduct.m in Sources */,
8FEE26DA1DB60B570099B596 /* IBTAudioController.m in Sources */,
8FEE26DB1DB60B570099B596 /* PurchaseDetailViewController.m in Sources */,
8FEE26DC1DB60B570099B596 /* IBTTextFieldCell.m in Sources */,
8FEE26DD1DB60B570099B596 /* PurchaseBillProduct.m in Sources */,
8FEE26DE1DB60B570099B596 /* ICRAttachmentCellContentView.m in Sources */,
8FEE26DF1DB60B570099B596 /* IBTBadgeView.m in Sources */,
8FEE26E01DB60B570099B596 /* Vendor.m in Sources */,
8FEE26E11DB60B570099B596 /* ICRQReseachViewController.m in Sources */,
8FEE26E21DB60B570099B596 /* ChooseTansferCell.m in Sources */,
8FEE26E31DB60B570099B596 /* GXFProductUnit.m in Sources */,
8FEE26E41DB60B570099B596 /* IBTUINavigationController.m in Sources */,
8FEE26E51DB60B570099B596 /* ICRAnswerDetail.m in Sources */,
8FEE26E61DB60B570099B596 /* TransferBoltView.m in Sources */,
8FEE26E71DB60B570099B596 /* UIViewController+LogicController.m in Sources */,
8FEE26E81DB60B570099B596 /* TransferProductViewController.m in Sources */,
8FEE26E91DB60B570099B596 /* IBTAudioServicesManager.m in Sources */,
8FEE26EA1DB60B570099B596 /* SurveyListCell.m in Sources */,
8FEE26EB1DB60B570099B596 /* ICRPatrolPlanViewController.m in Sources */,
8FEE26EC1DB60B570099B596 /* ICRTaskResultViewController.m in Sources */,
8FEE26ED1DB60B570099B596 /* SingleScrollView.m in Sources */,
8FEE26EE1DB60B570099B596 /* JTOptionsViewController.m in Sources */,
8FEE26EF1DB60B570099B596 /* GXFFunctionCollectionViewCell.m in Sources */,
8FEE26F01DB60B570099B596 /* WriteFeedbackViewController.m in Sources */,
8FEE26F11DB60B570099B596 /* HGPhotoWall.m in Sources */,
8FEE26F21DB60B570099B596 /* RejectView.m in Sources */,
8FEE26F31DB60B570099B596 /* PurchaseViewController.m in Sources */,
8FEE26F41DB60B570099B596 /* SMPageControl.m in Sources */,
8FEE26F51DB60B570099B596 /* GXFProcessMaterialTableViewCell.m in Sources */,
8FEE26F61DB60B570099B596 /* ICRTaskDetailViewController.m in Sources */,
8FEE26F71DB60B570099B596 /* ICRTaskDetailContentView.m in Sources */,
8FEE26F81DB60B570099B596 /* NSData+EncodeAdditions.m in Sources */,
8FEE26F91DB60B570099B596 /* ChooseProductUnitViewController.m in Sources */,
8FEE26FA1DB60B570099B596 /* TransportProductViewController.m in Sources */,
8FEE26FB1DB60B570099B596 /* User.m in Sources */,
8FEE26FC1DB60B570099B596 /* ICRCheckBox.m in Sources */,
8FEE26FD1DB60B570099B596 /* ICRPostTask.m in Sources */,
8FEE26FE1DB60B570099B596 /* GXFSeeProcessViewController.m in Sources */,
8FEE26FF1DB60B570099B596 /* GXFNoticeFunctionTableViewCell.m in Sources */,
8FEE27001DB60B570099B596 /* ResultDetailViewController.m in Sources */,
8FEE27011DB60B570099B596 /* ProductBillViewController.m in Sources */,
8FEE27021DB60B570099B596 /* ChooseParentViewController.m in Sources */,
8FEE27031DB60B570099B596 /* IBTTableViewCellInfo.m in Sources */,
8FEE27041DB60B570099B596 /* RIButtonItem.m in Sources */,
8FEE27051DB60B570099B596 /* ICRStoreListViewController.m in Sources */,
8FEE27061DB60B570099B596 /* GXFFunctionsViewController.m in Sources */,
8FEE27071DB60B570099B596 /* SortMaskView.m in Sources */,
8FEE27081DB60B570099B596 /* Attachment.m in Sources */,
8FEE27091DB60B570099B596 /* TransportPurchaseViewController.m in Sources */,
8FEE270A1DB60B570099B596 /* GeometryView.m in Sources */,
8FEE270B1DB60B570099B596 /* ICRPatrolPlanCellContentView.m in Sources */,
8FEE270C1DB60B570099B596 /* TransferViewController.m in Sources */,
8FEE270D1DB60B570099B596 /* ICRQInputPopup.m in Sources */,
8FEE270E1DB60B570099B596 /* TransferDetailViewController.m in Sources */,
8FEE270F1DB60B570099B596 /* ICRAnnouncementDetailViewController.m in Sources */,
8FEE27101DB60B570099B596 /* QueryOrder.m in Sources */,
8FEE27111DB60B570099B596 /* HGPhWViewController.m in Sources */,
8FEE27121DB60B570099B596 /* NoticeProductViewController.m in Sources */,
8FEE27131DB60B570099B596 /* IBTUIControl.m in Sources */,
8FEE27141DB60B570099B596 /* UserWarehouse.m in Sources */,
8FEE27151DB60B570099B596 /* ICRPatrolDetailViewController.m in Sources */,
8FEE27161DB60B570099B596 /* SeePurchaseNoticeViewController.m in Sources */,
8FEE27171DB60B570099B596 /* SurveyFeedbackListViewController.m in Sources */,
8FEE27181DB60B570099B596 /* UITableViewCell+Helper.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
C1F695FF1AB870B400F9F5DD /* Sources */ = {
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
......@@ -3471,6 +4248,58 @@
/* End PBXVariantGroup section */
/* Begin XCBuildConfiguration section */
8FEE27371DB60B570099B596 /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1B0B22845F5CD40B5CF655F2 /* Pods.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
COPYING_PRESERVES_HFS_DATA = NO;
ENABLE_BITCODE = NO;
GCC_PREFIX_HEADER = "XFFruit/XFFruit-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = Demonstrate;
INFOPLIST_FILE = "XFFruit copy-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/XFFruit/Vendors/JiGuang/lib",
);
PRODUCT_BUNDLE_IDENTIFIER = com.gomore.xffruit;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
USER_HEADER_SEARCH_PATHS = "${SRCROOT}/**";
};
name = Debug;
};
8FEE27381DB60B570099B596 /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 7DDFB1D460448C3B45118195 /* Pods.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
CODE_SIGN_IDENTITY = "iPhone Developer: jie zhang (9V9955H2BK)";
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer: jie zhang (9V9955H2BK)";
COPYING_PRESERVES_HFS_DATA = NO;
ENABLE_BITCODE = NO;
GCC_PREFIX_HEADER = "XFFruit/XFFruit-Prefix.pch";
GCC_PREPROCESSOR_DEFINITIONS = Demonstrate;
INFOPLIST_FILE = "XFFruit copy-Info.plist";
IPHONEOS_DEPLOYMENT_TARGET = 7.0;
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
LIBRARY_SEARCH_PATHS = (
"$(inherited)",
"$(PROJECT_DIR)",
"$(PROJECT_DIR)/XFFruit/Vendors/JiGuang/lib",
);
PRODUCT_BUNDLE_IDENTIFIER = com.gomore.xffruit;
PRODUCT_NAME = "$(TARGET_NAME)";
PROVISIONING_PROFILE = "";
USER_HEADER_SEARCH_PATHS = "${SRCROOT}/**";
};
name = Release;
};
C1F696241AB870B400F9F5DD /* Debug */ = {
isa = XCBuildConfiguration;
buildSettings = {
......@@ -3652,6 +4481,15 @@
/* End XCBuildConfiguration section */
/* Begin XCConfigurationList section */
8FEE27361DB60B570099B596 /* Build configuration list for PBXNativeTarget "XFFruit copy" */ = {
isa = XCConfigurationList;
buildConfigurations = (
8FEE27371DB60B570099B596 /* Debug */,
8FEE27381DB60B570099B596 /* Release */,
);
defaultConfigurationIsVisible = 0;
defaultConfigurationName = Release;
};
C1F695FE1AB870B400F9F5DD /* Build configuration list for PBXProject "XFFruit" */ = {
isa = XCConfigurationList;
buildConfigurations = (
......
......@@ -9,31 +9,31 @@
#import "ICRAppViewControllerManager.h"
#import "ICRUIAppearance.h"
#import "BusinessViewController.h"
#import "IBTUINavigationController.h"
#import "ICRLoginViewController.h"
#import "ICRHomeViewController.h"
#import "BusinessViewController.h"
#import "ReportViewController.h"
#import "ICRLoginViewController.h"
#import "ICRSyncViewController.h"
#import "ICRSystemViewController.h"
#import "ReportDetailViewController.h"
@interface ICRAppViewControllerManager ()
<
UITabBarControllerDelegate
>
#import "ReportViewController.h"
@interface ICRAppViewControllerManager () <UITabBarControllerDelegate>
@end
@implementation ICRAppViewControllerManager
+ (UINavigationController *)getCurrentNavigationController {
+ (UINavigationController *)getCurrentNavigationController
{
return nil;
}
+ (IBTTabBarController *)getTabBarController {
+ (IBTTabBarController *)getTabBarController
{
return [[self getAppViewControllerManager] getTabBarController];
}
+ (ICRAppViewControllerManager *)getAppViewControllerManager {
+ (ICRAppViewControllerManager *)getAppViewControllerManager
{
static ICRAppViewControllerManager *_sharedMgr = nil;
static dispatch_once_t onceToken;
dispatch_once(&onceToken, ^{
......@@ -44,7 +44,8 @@
return _sharedMgr;
}
- (id)initWithWindow:(UIWindow *)window {
- (id)initWithWindow:(UIWindow *)window
{
self = [super init];
if (!self) {
return nil;
......@@ -60,15 +61,15 @@
ICRUserUtil *userUtil = [ICRUserUtil sharedInstance];
if ([userUtil isLogin]) {
[self openMainFrame];
}
else {
} else {
[self openFirstView];
}
return self;
}
- (void)dealloc {
- (void)dealloc
{
m_window = nil;
m_arrViewController = nil;
m_arrTabBarBaseViewController = nil;
......@@ -76,34 +77,38 @@
}
#pragma mark - Public Method
- (CGSize)getRootViewSize {
- (CGSize)getRootViewSize
{
return m_window.rootViewController.view.frame.size;
}
- (IBTTabBarController *)getTabBarController {
- (IBTTabBarController *)getTabBarController
{
return m_tabbarController;
}
- (NSUInteger)getCurTabBarIndex {
- (NSUInteger)getCurTabBarIndex
{
return m_tabbarController.selectedIndex;
}
- (UIViewController *)getTabBarBaseViewController:(CRTapBarItemIndex)index {
- (UIViewController *)getTabBarBaseViewController:(CRTapBarItemIndex)index
{
if (index > kCRSystem || index > [m_arrTabBarBaseViewController count]) {
return nil;
}
return m_arrTabBarBaseViewController[ index ];
return m_arrTabBarBaseViewController[index];
}
- (void)openFirstView {
- (void)openFirstView
{
if ([m_window.rootViewController isKindOfClass:[IBTUINavigationController class]]) {
IBTUINavigationController *navCtrl = (IBTUINavigationController *)m_window.rootViewController;
if ([[navCtrl.viewControllers lastObject] isKindOfClass:[ICRLoginViewController class]]) {
return;
}
else if ([[navCtrl.viewControllers firstObject] isKindOfClass:[ICRLoginViewController class]]) {
} else if ([[navCtrl.viewControllers firstObject] isKindOfClass:[ICRLoginViewController class]]) {
[navCtrl popToRootViewControllerAnimated:YES];
return;
}
......@@ -116,38 +121,41 @@
m_window.rootViewController = naviCtrl;
}
// 主页面
- (void)openMainFrame {
if (m_window.rootViewController &&
m_window.rootViewController == m_tabbarController) {
- (void)openMainFrame
{
if (m_window.rootViewController && m_window.rootViewController == m_tabbarController) {
return;
}
[m_arrTabBarBaseViewController removeAllObjects];
[m_arrViewController removeAllObjects];
[self createHomeViewController];//首页
[self createHomeViewController]; //首页
[self createBusinessViewController];//业务
if ([IBTCommon checkIsPermission:Report_ACTION_Check]) {
[self createReportViewController];
}
[self createSyncViewController];
#ifdef Demonstrate
#else
[self createSyncViewController];
#endif
[self createSystemViewController];
if (!m_tabbarController) {
m_tabbarController = [[IBTTabBarController alloc] init];
m_tabbarController.delegate = self;
}
// 添加 首页 门店 同步 系统
// 添加 首页 门店 同步 系统
[m_tabbarController setViewControllers:m_arrViewController];
// 默认首次进入
// 默认首次进入
[m_tabbarController setSelectedIndex:kCRHome];
// 底部bar
// 底部bar
m_window.rootViewController = m_tabbarController;
}
#pragma mark - Actions
- (void)doLogout {
- (void)doLogout
{
ICRUserUtil *userUtil = [ICRUserUtil sharedInstance];
[userUtil logout];
[ICRDataBaseController CleanUpDBPath];
......@@ -156,9 +164,10 @@
}
#pragma mark - Creation
- (void)createHomeViewController {
- (void)createHomeViewController
{
NSString *nsTitle = ACETapBarItemNames[ kCRHome ];
NSString *nsTitle = ACETapBarItemNames[kCRHome];
ICRHomeViewController *homeVCtrl = [[ICRHomeViewController alloc] init];
[m_arrTabBarBaseViewController addObject:homeVCtrl];
......@@ -169,23 +178,23 @@
navCtrl.title = nsTitle;
}
-(void)createBusinessViewController
- (void)createBusinessViewController
{
NSString *nsTitle = ACETapBarItemNames[ kCRBusiness ];
BusinessViewController *businessVCtrl=[[BusinessViewController alloc]init];
NSString *nsTitle = ACETapBarItemNames[kCRBusiness];
BusinessViewController *businessVCtrl = [[BusinessViewController alloc] init];
[m_arrTabBarBaseViewController addObject:businessVCtrl];
businessVCtrl.title=[IBTCommon localizableString:nsTitle];
businessVCtrl.title = [IBTCommon localizableString:nsTitle];
IBTUINavigationController *navCtrl = [[IBTUINavigationController alloc] initWithRootViewController:businessVCtrl];
[m_arrViewController addObject:navCtrl];
navCtrl.title = nsTitle;
}
- (void)createReportViewController {
- (void)createReportViewController
{
//如果登陆的是子节点
ICRUserUtil *user = [ICRUserUtil sharedInstance];
if (user.belongOrgIsLeaf) {
Compass *com = [[Compass alloc]init];
Compass *com = [[Compass alloc] init];
com.orgCode = user.org_code;
com.orgName = user.org_name;
com.orgUuid = user.org_uuid;
......@@ -194,14 +203,14 @@
[m_arrTabBarBaseViewController addObject:storeVCtrl];
storeVCtrl.title = com.orgName;
NSString *nsTitle = ACETapBarItemNames[ kCRReport ];
NSString *nsTitle = ACETapBarItemNames[kCRReport];
IBTUINavigationController *navCtrl = [[IBTUINavigationController alloc] initWithRootViewController:storeVCtrl];
[m_arrViewController addObject:navCtrl];
navCtrl.title = nsTitle;
}else{
NSString *nsTitle = ACETapBarItemNames[ kCRReport ];
} else {
NSString *nsTitle = ACETapBarItemNames[kCRReport];
ReportViewController *storeVCtrl = [[ReportViewController alloc] init];
[m_arrTabBarBaseViewController addObject:storeVCtrl];
storeVCtrl.title = [IBTCommon localizableString:nsTitle];
......@@ -213,8 +222,9 @@
}
}
- (void)createSyncViewController {
NSString *nsTitle = ACETapBarItemNames[ kCRSync ];
- (void)createSyncViewController
{
NSString *nsTitle = ACETapBarItemNames[kCRSync];
ICRSyncViewController *syncVCtrl = [[ICRSyncViewController alloc] init];
[m_arrTabBarBaseViewController addObject:syncVCtrl];
......@@ -226,8 +236,9 @@
navCtrl.title = nsTitle;
}
- (void)createSystemViewController {
NSString *nsTitle = ACETapBarItemNames[ kCRSystem ];
- (void)createSystemViewController
{
NSString *nsTitle = ACETapBarItemNames[kCRSystem];
ICRSystemViewController *systemVCtrl = [[ICRSystemViewController alloc] init];
[m_arrTabBarBaseViewController addObject:systemVCtrl];
......
......@@ -226,7 +226,12 @@
self.m_titleLabel.font = [UIFont systemFontOfSize:19.0f];
self.m_titleLabel.textColor = [UIColor whiteColor];
self.m_titleLabel.textAlignment = NSTextAlignmentCenter;
self.m_titleLabel.text = @"移动管理平台";//[IBTCommon localizableString:@"XFFruit"];
#ifdef Demonstrate
self.m_titleLabel.text = @"生鲜采购管理平台";
#else
self.m_titleLabel.text = @"移动管理平台";
#endif
//[IBTCommon localizableString:@"XFFruit"];
[self addSubview:_m_titleLabel];
......
......@@ -29,10 +29,16 @@
//#define HTTP_REST_API_BASE_URL @"http://122.224.171.126:7280/cruiser-server/rest"
//********正式环境*********
#define HTTP_REST_API_BASE_URL @"http://122.224.171.126:7380/cruiser-server/rest"
////********正式环境*********
//#define HTTP_REST_API_BASE_URL @"http://122.224.171.126:7380/cruiser-server/rest"
////
//#define HTTP_REST_REPORT_BASE_URL @"http://122.224.171.126:7380"
//********演示环境*********
#define HTTP_REST_API_BASE_URL @"http://jdcg.demo.hd123.cn:7080/cruiser-server/rest"
//
#define HTTP_REST_REPORT_BASE_URL @"http://122.224.171.126:7380"
#define HTTP_REST_REPORT_BASE_URL @"http://jdcg.demo.hd123.cn:7080"
// HTTP
//#define HTTP_REST_API_BASE_URL @"http://115.28.191.44:8080/IPatrol/rest"
//10月23 122.224.171.126:7280
......
......@@ -6,19 +6,18 @@
// Copyright (c) 2015 Xummer. All rights reserved.
//
#import "ICRLoginViewController.h"
#import "ICRLoginContentView.h"
#import "ICRLoginViewController.h"
#import "APService.h"
#import "GXFFunctionDB.h"
#import "GXFFunctionDBHelper.h"
#import "APService.h"
#import "ICRAppDelegate.h"
#define LOGIN_CONTAINER_LEFT_MARGIN (20)
#define LOGIN_CONTAINER_HEIGHT (450)
@interface ICRLoginViewController ()
{
@interface ICRLoginViewController () {
CGFloat m_fDefaultContainerY;
}
@property (strong, nonatomic) ICRLoginContentView *m_containerView;
......@@ -27,18 +26,21 @@
@implementation ICRLoginViewController
#pragma mark - Life Cycle
- (void)viewDidLoad {
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
[self setupSubviews];
}
- (void)didReceiveMemoryWarning {
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
- (void)viewWillLayoutSubviews {
- (void)viewWillLayoutSubviews
{
[super viewWillLayoutSubviews];
if (m_fDefaultContainerY == 0) {
......@@ -46,19 +48,20 @@
}
}
- (void)viewWillAppear:(BOOL)animated {}
- (void)viewWillAppear:(BOOL)animated
{
}
- (void)viewDidAppear:(BOOL)animated {
- (void)viewDidAppear:(BOOL)animated
{
[super viewDidAppear:animated];
NSNotificationCenter *notiCenter = [NSNotificationCenter defaultCenter];
[notiCenter addObserver:self
selector:@selector(inputTextEditChanged:)
name:UITextFieldTextDidChangeNotification
object:nil];
[notiCenter addObserver:self selector:@selector(inputTextEditChanged:) name:UITextFieldTextDidChangeNotification object:nil];
}
- (void)viewWillDisappear:(BOOL)animated {
- (void)viewWillDisappear:(BOOL)animated
{
[super viewWillDisappear:animated];
NSNotificationCenter *notiCenter = [NSNotificationCenter defaultCenter];
......@@ -66,83 +69,82 @@
}
#pragma mark - Private Method
- (void)setupSubviews {
- (void)setupSubviews
{
UIImageView *bg = [[UIImageView alloc] initWithFrame:self.view.bounds];
bg.image = [UIImage imageWithColor:GXF_SAVE_COLOR];//
[bg autoresizingWithStrechFullSize];
UITapGestureRecognizer *tapGesture =
[[UITapGestureRecognizer alloc] initWithTarget:self
action:@selector(onBGTapped:)];
UITapGestureRecognizer *tapGesture = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(onBGTapped:)];
bg.userInteractionEnabled = YES;
[bg addGestureRecognizer:tapGesture];
[self.view addSubview:bg];
self.m_containerView =
[[ICRLoginContentView alloc] initWithFrame:(CGRect){
.origin.x = LOGIN_CONTAINER_LEFT_MARGIN,
.origin.y = (self.view.height - LOGIN_CONTAINER_HEIGHT) * .5f,
.size.width = self.view.width - 2 * LOGIN_CONTAINER_LEFT_MARGIN,
.size.height = LOGIN_CONTAINER_HEIGHT
self.m_containerView = [[ICRLoginContentView alloc] initWithFrame:(CGRect) {
.origin.x = LOGIN_CONTAINER_LEFT_MARGIN, .origin.y = (self.view.height - LOGIN_CONTAINER_HEIGHT) * .5f, .size.width = self.view.width - 2 * LOGIN_CONTAINER_LEFT_MARGIN, .size.height = LOGIN_CONTAINER_HEIGHT
}
showCCode:YES];
[_m_containerView autoresizingWithVerticalCenter];
[_m_containerView.m_loginBtn addTarget:self
action:@selector(onLoginTapped:)
forControlEvents:UIControlEventTouchUpInside];
[_m_containerView.m_loginBtn addTarget:self action:@selector(onLoginTapped:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:_m_containerView];
//#if DEBUG
// self.m_containerView.m_cCodeTextF.text = @"A93jie957lK";
// self.m_containerView.m_userNameTextF.text = @"kevin";
// self.m_containerView.m_passwordTextF.text = @"aaa";
//#if DEBUG
// self.m_containerView.m_cCodeTextF.text = @"A93jie957lK";
// self.m_containerView.m_userNameTextF.text = @"kevin";
// self.m_containerView.m_passwordTextF.text = @"aaa";
//@"http://218.244.151.129:7580/cruiser-server/rest"
self.m_containerView.m_cCodeTextF.text = @"211534962";
self.m_containerView.m_userNameTextF.text = @"admin";
self.m_containerView.m_passwordTextF.text = @"thoradmin";
//@"http://122.224.171.126:7280/cruiser-server/rest"
// self.m_containerView.m_cCodeTextF.text = @"923";
// self.m_containerView.m_userNameTextF.text = @"admin";
// self.m_containerView.m_passwordTextF.text = @"thoradmin";
//@"http://122.224.171.126:7280/cruiser-server/rest"
// self.m_containerView.m_cCodeTextF.text = @"923";
// self.m_containerView.m_userNameTextF.text = @"admin";
// self.m_containerView.m_passwordTextF.text = @"thoradmin";
//现场正式环境登陆
// self.m_containerView.m_cCodeTextF.text = @"211534968";
// self.m_containerView.m_userNameTextF.text = @"admin";
// self.m_containerView.m_passwordTextF.text = @"thoradmin";
//现场正式环境登陆
// self.m_containerView.m_cCodeTextF.text = @"211534968";
// self.m_containerView.m_userNameTextF.text = @"admin";
// self.m_containerView.m_passwordTextF.text = @"thoradmin";
ICRUserUtil *userU = [ICRUserUtil sharedInstance];
self.m_containerView.m_cCodeTextF.text = userU.registerCode; //*registerCode; //企业认证码
self.m_containerView.m_userNameTextF.text =userU.userName;
self.m_containerView.m_cCodeTextF.text = userU.registerCode;//*registerCode; //企业认证码
self.m_containerView.m_userNameTextF.text = userU.userName;
if (userU.isLogout) {
//self.m_containerView.m_passwordTextF.text = userU.password;
// self.m_containerView.m_passwordTextF.text = userU.password;
} else {
self.m_containerView.m_passwordTextF.text = userU.password;
}
[self.m_containerView checkLoginEnable];
//#else
//
//#endif
#ifdef Demonstrate
UILabel *label = [[UILabel alloc] initWithFrame:CGRectMake(0, ScreenSize.height - 34, ScreenSize.width, 20)];
label.textColor = [UIColor whiteColor];
label.font = [UIFont systemFontOfSize:15];
label.textAlignment = NSTextAlignmentCenter;
label.text = [NSString stringWithFormat:@"上海海鼎信息工程股份有限公司 V%@", [[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleShortVersionString"]];
[self.view addSubview:label];
#else
#endif
}
#pragma mark - Logic
#pragma mark - Actions
- (void)onBGTapped:(__unused id)sender {
- (void)onBGTapped:(__unused id)sender
{
[self.view endEditing:YES];
}
- (void)onLoginTapped:(__unused id)sender {
- (void)onLoginTapped:(__unused id)sender
{
#if 0
ICRAppViewControllerManager *mgr =
......@@ -150,29 +152,25 @@
[mgr openMainFrame];
#else
NSString *nsRegisterCode = self.m_containerView.m_cCodeTextF.text;
NSString *nsUserName = self.m_containerView.m_userNameTextF.text;
NSString *nsPassword = self.m_containerView.m_passwordTextF.text;
void(^succ)(id) = ^(id data) {
void (^succ)(id) = ^(id data) {
[IBTLoadingView hideHUDWithText:nil];
ICRUserUtil *userUtil = [ICRUserUtil sharedInstance];
userUtil.bAutoLogin = @( [_m_containerView isAutoLogin] );
userUtil.bAutoLogin = @([_m_containerView isAutoLogin]);
[userUtil saveArchive];
ICRAppViewControllerManager *mgr =
[ICRAppViewControllerManager getAppViewControllerManager];
ICRAppViewControllerManager *mgr = [ICRAppViewControllerManager getAppViewControllerManager];
[mgr openMainFrame];
#pragma 可以开新线程 ,待优化
//当登陆成功时就建立功能数据表
// [[GXFFunctionDB sharedInstance] deleteTables];
[[GXFFunctionDB sharedInstance]createTables];
// [[GXFFunctionDB sharedInstance] deleteTables];
[[GXFFunctionDB sharedInstance] createTables];
//完成对初始化数据书库的操作
if (![[GXFFunctionDBHelper sharedInstance] successInsertOriginFunctions]) {
......@@ -182,11 +180,9 @@
[[GXFFunctionDBHelper sharedInstance] insertAllOriginDisplayFunctions];
}
//更改功能权限
for (int count = 0; count < userUtil.permissions.count; count ++) {
GXFFunction *function = [[GXFFunctionDB sharedInstance]functionSelectWithId:[userUtil.permissions[count] integerValue]];
for (int count = 0; count < userUtil.permissions.count; count++) {
GXFFunction *function = [[GXFFunctionDB sharedInstance] functionSelectWithId:[userUtil.permissions[count] integerValue]];
if (function.Id) {
function.hasPermission = 1;
[[GXFFunctionDB sharedInstance] updateFunctionHasPermissionWithId:function];
......@@ -197,44 +193,39 @@
NSUserDefaults *f_default = [NSUserDefaults standardUserDefaults];
BOOL noDefault = [[f_default objectForKey:@"noDefault"] integerValue] > 0 ? YES : NO;
if (!noDefault) {
[[GXFFunctionDB sharedInstance]defaultdisplayFunctions];
[[GXFFunctionDB sharedInstance] defaultdisplayFunctions];
}
//极光别名
NSSet *setTags = [NSSet setWithArray:@[@""]];
[APService setTags:setTags
alias:userUtil.userId
callbackSelector:nil object:nil];
NSSet *setTags = [NSSet setWithArray:@[ @"" ]];
[APService setTags:setTags alias:userUtil.userId callbackSelector:nil object:nil];
};
void(^fail)(id) = ^(id data) {
CLog(@"error =%@",data);
void (^fail)(id) = ^(id data) {
CLog(@"error =%@", data);
[IBTLoadingView hideHUDWithText:nil];
[IBTLoadingView showTips:data];//@"输入的信息不正确,请重新输入"
// [IBTLoadingView showTextOnly: data inView:self.view];
// [IBTLoadingView showTextOnly: data inView:self.view];
};
[IBTLoadingView showProgressLabel:@"正在加载..."];
ICRHTTPController *httpCtrl = [ICRHTTPController sharedController];
[httpCtrl doLoginWithUserName:nsUserName
password:nsPassword
registerCode:nsRegisterCode
success:succ
failure:fail];
[httpCtrl doLoginWithUserName:nsUserName password:nsPassword registerCode:nsRegisterCode success:succ failure:fail];
#endif
}
#pragma mark - TextObserver
- (void)inputTextEditChanged:(NSNotification *)obj {
- (void)inputTextEditChanged:(NSNotification *)obj
{
[self.m_containerView checkLoginEnable];
}
#pragma mark - Keyboard
- (void)keyboardWillShow:(NSNotification *)note {
- (void)keyboardWillShow:(NSNotification *)note
{
// get keyboard size and loctaion
CGRect keyboardBounds;
[[note.userInfo valueForKey:UIKeyboardFrameEndUserInfoKey] getValue: &keyboardBounds];
[[note.userInfo valueForKey:UIKeyboardFrameEndUserInfoKey] getValue:&keyboardBounds];
NSNumber *duration = [note.userInfo objectForKey:UIKeyboardAnimationDurationUserInfoKey];
NSNumber *curve = [note.userInfo objectForKey:UIKeyboardAnimationCurveUserInfoKey];
......@@ -248,13 +239,14 @@
[UIView setAnimationCurve:[curve intValue]];
// set views with new info
self.m_containerView.y = - 50.0f;
self.m_containerView.y = -50.0f;
// commit animations
[UIView commitAnimations];
}
- (void)keyboardWillHide:(NSNotification *)note {
- (void)keyboardWillHide:(NSNotification *)note
{
NSNumber *duration = [note.userInfo objectForKey:UIKeyboardAnimationDurationUserInfoKey];
NSNumber *curve = [note.userInfo objectForKey:UIKeyboardAnimationCurveUserInfoKey];
......
......@@ -19,20 +19,23 @@
@implementation ICRAboutViewController
- (void)viewDidLoad {
- (void)viewDidLoad
{
[super viewDidLoad];
// Do any additional setup after loading the view.
[self initTableViewInfo];
}
- (void)didReceiveMemoryWarning {
- (void)didReceiveMemoryWarning
{
[super didReceiveMemoryWarning];
// Dispose of any resources that can be recreated.
}
#pragma mark - Private Method
- (void)initTableViewInfo {
- (void)initTableViewInfo
{
self.title = [IBTCommon localizableString:@"About"];
......@@ -41,35 +44,19 @@
IBTTableView *tableV = [_m_tableViewInfo getTableView];
[self.view addSubview:tableV];
IBTUIView *tableHeader = [[IBTUIView alloc] init];
tableHeader.backgroundColor = [UIColor clearColor];
tableHeader.frame = (CGRect){
.origin.x = 0,
.origin.y = 0,
.size.width = tableV.width,
.size.height = 160
};
tableHeader.frame = (CGRect){.origin.x = 0, .origin.y = 0, .size.width = tableV.width, .size.height = 160 };
CGFloat fNameH = 40;
self.m_viewAvatarImage = [[UIImageView alloc] init];
_m_viewAvatarImage.frame = (CGRect){
.origin.x = (tableHeader.width - IBT_APP_ICON_WIDTH) * .5f,
.origin.y = (tableHeader.height - IBT_APP_ICON_WIDTH - fNameH) * IBT_GOLDEN_RATIO,
.size.width = IBT_APP_ICON_WIDTH,
.size.height = IBT_APP_ICON_WIDTH
};
_m_viewAvatarImage.frame = (CGRect){.origin.x = (tableHeader.width - IBT_APP_ICON_WIDTH) * .5f, .origin.y = (tableHeader.height - IBT_APP_ICON_WIDTH - fNameH) * IBT_GOLDEN_RATIO, .size.width = IBT_APP_ICON_WIDTH, .size.height = IBT_APP_ICON_WIDTH };
_m_viewAvatarImage.layer.cornerRadius = IBT_APP_ICON_WIDTH / 10;
_m_viewAvatarImage.layer.masksToBounds = YES;
CGFloat fMargin = 10;
UILabel *appNameLabel = [[UILabel alloc] init];
appNameLabel.frame = (CGRect){
.origin.x = fMargin,
.origin.y = _m_viewAvatarImage.bottom,
.size.width = tableHeader.width - 2 * fMargin,
.size.height = fNameH
};
appNameLabel.frame = (CGRect){.origin.x = fMargin, .origin.y = _m_viewAvatarImage.bottom, .size.width = tableHeader.width - 2 * fMargin, .size.height = fNameH };
appNameLabel.font = [UIFont boldSystemFontOfSize:18];
appNameLabel.textColor = IBT_TINTCOLOR;
......@@ -80,20 +67,24 @@
tableV.tableHeaderView = tableHeader;
// Footer
CGRect frame = self.view.frame;
frame.size.height = 20;
frame.origin.y = self.view.height - CGRectGetHeight(frame) -20;
frame.origin.y = self.view.height - CGRectGetHeight(frame) - 20;
UILabel *label = [[UILabel alloc] initWithFrame:frame];
label.font = [UIFont systemFontOfSize:16];
label.text = @"Copyright@2014";
#ifdef Demonstrate
label.text = @"上海海鼎信息工程股份有限公司";
#else
label.text = @"Copyright © 2014";
#endif
label.backgroundColor = [UIColor clearColor];
label.textAlignment = NSTextAlignmentCenter;
label.autoresizingMask = UIViewAutoresizingFlexibleTopMargin;
//tableV.tableFooterView = label;
// tableV.tableFooterView = label;
[self.view addSubview:label];
/*
......@@ -110,11 +101,11 @@
};
*/
NSArray *arrIcons = [[NSBundle mainBundle] infoDictionary][ @"CFBundleIcons" ][ @"CFBundlePrimaryIcon" ][ @"CFBundleIconFiles" ];
NSArray *arrIcons = [[NSBundle mainBundle] infoDictionary][@"CFBundleIcons"][@"CFBundlePrimaryIcon"][@"CFBundleIconFiles"];
UIImage *appIcon = nil;
NSUInteger uiIconCount = [arrIcons count];
for (NSInteger i = uiIconCount - 1; i >= 0; i -- ) {
appIcon = [UIImage imageNamed:arrIcons[ i ]];
for (NSInteger i = uiIconCount - 1; i >= 0; i--) {
appIcon = [UIImage imageNamed:arrIcons[i]];
if (appIcon) {
break;
}
......@@ -126,7 +117,7 @@
// Section 0
IBTTableViewSectionInfo *sec0Info = [IBTTableViewSectionInfo sectionInfoDefaut];
// Version
// Version
#if DEBUG
NSString *nsBuild = IBT_APP_BUILD_STR;
NSString *nsVersion = IBT_APP_VERSION_STR;
......@@ -136,19 +127,25 @@
#endif
IBTTableViewCellInfo *versionCellInfo =
[IBTTableViewCellInfo normalCellForSel:nil target:nil
title:[IBTCommon localizableString:@"Version"]
rightValue:nsV
accessoryType:UITableViewCellAccessoryNone];
[IBTTableViewCellInfo normalCellForSel:nil target:nil title:[IBTCommon localizableString:@"Version"] rightValue:nsV accessoryType:UITableViewCellAccessoryNone];
versionCellInfo.selectionStyle = UITableViewCellSelectionStyleNone;
[sec0Info addCell:versionCellInfo];
IBTTableViewCellInfo *phoneCellInfo =
[IBTTableViewCellInfo normalCellForSel:nil target:nil
#ifdef Demonstrate
IBTTableViewCellInfo *phoneCellInfo = [IBTTableViewCellInfo normalCellForSel:nil
target:nil
title:[IBTCommon localizableString:@"Phone Number"]
rightValue:@"021-54325000"
accessoryType:UITableViewCellAccessoryNone];
#else
IBTTableViewCellInfo *phoneCellInfo = [IBTTableViewCellInfo normalCellForSel:nil
target:nil
title:[IBTCommon localizableString:@"Phone Number"]
rightValue:@"400-400-4000"
accessoryType:UITableViewCellAccessoryNone];
#endif
phoneCellInfo.selectionStyle = UITableViewCellSelectionStyleNone;
[sec0Info addCell:phoneCellInfo];
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment