钱多重写的一版

project.pbxproj 71KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 51;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 1A977107238B6F1200A23B06 /* MMBudgetViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977106238B6F1200A23B06 /* MMBudgetViewController.m */; };
  10. 1A97710A238B6F2100A23B06 /* MMCategoryViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977109238B6F2100A23B06 /* MMCategoryViewController.m */; };
  11. 1A97710D238B6F3000A23B06 /* MMRemindViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A97710C238B6F3000A23B06 /* MMRemindViewController.m */; };
  12. 1A977112238B7B2200A23B06 /* MMBudgetViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977106238B6F1200A23B06 /* MMBudgetViewController.m */; };
  13. 1A977115238B7CDE00A23B06 /* MMBudgetMoneyVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977114238B7CDE00A23B06 /* MMBudgetMoneyVC.m */; };
  14. 1A977118238B7F6D00A23B06 /* MMRemindListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977117238B7F6D00A23B06 /* MMRemindListCell.m */; };
  15. 1A97711B238B834200A23B06 /* MMAddRemindVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A97711A238B834200A23B06 /* MMAddRemindVC.m */; };
  16. 1A97711E238BA1ED00A23B06 /* MMRemindCycleView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A97711D238BA1ED00A23B06 /* MMRemindCycleView.m */; };
  17. 1A977121238BAB7B00A23B06 /* MMCycleListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977120238BAB7B00A23B06 /* MMCycleListCell.m */; };
  18. 1A977124238BB20B00A23B06 /* MMRemindDateView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977123238BB20B00A23B06 /* MMRemindDateView.m */; };
  19. 1A977125238BBD7800A23B06 /* MMRemindDateView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977123238BB20B00A23B06 /* MMRemindDateView.m */; };
  20. 1A977128238BC98D00A23B06 /* MMCategoryListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977127238BC98D00A23B06 /* MMCategoryListCell.m */; };
  21. 1A97712B238BD47B00A23B06 /* MMExportViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A97712A238BD47B00A23B06 /* MMExportViewController.m */; };
  22. 1A97712E238BD48900A23B06 /* MMYearAccountVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A97712D238BD48900A23B06 /* MMYearAccountVC.m */; };
  23. 1A977131238BDB6000A23B06 /* MMAccountListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 1A977130238BDB6000A23B06 /* MMAccountListCell.m */; };
  24. 1AA6AE6B2387791F000A3ABA /* MMRegistViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE6A2387791F000A3ABA /* MMRegistViewController.m */; };
  25. 1AA6AE6E23877942000A3ABA /* MMLoginViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE6D23877942000A3ABA /* MMLoginViewController.m */; };
  26. 1AA6AE71238779E4000A3ABA /* MMChangePasswordVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE70238779E4000A3ABA /* MMChangePasswordVC.m */; };
  27. 1AA6AE7523877D13000A3ABA /* MMMineHeadView.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE7423877D13000A3ABA /* MMMineHeadView.m */; };
  28. 1AA6AE782387C660000A3ABA /* MMAccountSetVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE772387C660000A3ABA /* MMAccountSetVC.m */; };
  29. 1AA6AE7B2387C66B000A3ABA /* MMUserInfoViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE7A2387C66B000A3ABA /* MMUserInfoViewController.m */; };
  30. 1AA6AE7E2387C799000A3ABA /* MMAboutViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE7D2387C799000A3ABA /* MMAboutViewController.m */; };
  31. 1AA6AE812387CA75000A3ABA /* MMFeedBackVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 1AA6AE802387CA75000A3ABA /* MMFeedBackVC.m */; };
  32. 767177732386921000817ECC /* UIViewController+MMExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 767177722386921000817ECC /* UIViewController+MMExtension.m */; };
  33. 768EE07123865FC800591F71 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE07023865FC800591F71 /* AppDelegate.m */; };
  34. 768EE07723865FC800591F71 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE07623865FC800591F71 /* ViewController.m */; };
  35. 768EE07A23865FC800591F71 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 768EE07823865FC800591F71 /* Main.storyboard */; };
  36. 768EE07C23865FD100591F71 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 768EE07B23865FD100591F71 /* Assets.xcassets */; };
  37. 768EE07F23865FD100591F71 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 768EE07D23865FD100591F71 /* LaunchScreen.storyboard */; };
  38. 768EE08223865FD100591F71 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE08123865FD100591F71 /* main.m */; };
  39. 768EE08C23865FD100591F71 /* MMProjectTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE08B23865FD100591F71 /* MMProjectTests.m */; };
  40. 768EE09723865FD100591F71 /* MMProjectUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE09623865FD100591F71 /* MMProjectUITests.m */; };
  41. 768EE0AF2386779B00591F71 /* MMAppConfigManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0AE2386779B00591F71 /* MMAppConfigManager.m */; };
  42. 768EE0B12386787500591F71 /* CFNetwork.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0B02386787500591F71 /* CFNetwork.framework */; };
  43. 768EE0B32386787F00591F71 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0B22386787F00591F71 /* CoreTelephony.framework */; };
  44. 768EE0B52386789300591F71 /* libresolv.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0B42386788D00591F71 /* libresolv.tbd */; };
  45. 768EE0B7238678A500591F71 /* libxml2.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0B62386789F00591F71 /* libxml2.tbd */; };
  46. 768EE0B9238678B600591F71 /* libz.tbd in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0B8238678B000591F71 /* libz.tbd */; };
  47. 768EE0BB238678C300591F71 /* MobileCoreServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0BA238678C300591F71 /* MobileCoreServices.framework */; };
  48. 768EE0BD238678CE00591F71 /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0BC238678CE00591F71 /* SystemConfiguration.framework */; };
  49. 768EE0BF238678D700591F71 /* UserNotifications.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 768EE0BE238678D700591F71 /* UserNotifications.framework */; };
  50. 768EE0C22386791700591F71 /* MMNetworkHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0C12386791700591F71 /* MMNetworkHelper.m */; };
  51. 768EE0C823867B8E00591F71 /* MMBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0C723867B8E00591F71 /* MMBaseViewController.m */; };
  52. 768EE0CB23867BA300591F71 /* MMBaseNavViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0CA23867BA300591F71 /* MMBaseNavViewController.m */; };
  53. 768EE0CE23867BBC00591F71 /* MMTabBarViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0CD23867BBC00591F71 /* MMTabBarViewController.m */; };
  54. 768EE0E923867E0B00591F71 /* UINavigationController+FDFullscreenPopGesture.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0DC23867E0B00591F71 /* UINavigationController+FDFullscreenPopGesture.m */; };
  55. 768EE0EA23867E0B00591F71 /* NSDictionary+SafeAccess.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0DD23867E0B00591F71 /* NSDictionary+SafeAccess.m */; };
  56. 768EE0EB23867E0B00591F71 /* UINavigationBar+handle.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0DE23867E0B00591F71 /* UINavigationBar+handle.m */; };
  57. 768EE0EC23867E0B00591F71 /* UIImageView+CornerRadius.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0E123867E0B00591F71 /* UIImageView+CornerRadius.m */; };
  58. 768EE0ED23867E0B00591F71 /* UIButton+WSLTitleImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0E323867E0B00591F71 /* UIButton+WSLTitleImage.m */; };
  59. 768EE0EE23867E0B00591F71 /* UITableViewCell+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0E423867E0B00591F71 /* UITableViewCell+Extension.m */; };
  60. 768EE0EF23867E0B00591F71 /* UIView+JZExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0E723867E0B00591F71 /* UIView+JZExtension.m */; };
  61. 768EE0F223867E8D00591F71 /* MBManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0F023867E8D00591F71 /* MBManager.m */; };
  62. 768EE0F923867F3800591F71 /* NSData+Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0F323867F3800591F71 /* NSData+Base64.m */; };
  63. 768EE0FA23867F3800591F71 /* NSDate+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0F723867F3800591F71 /* NSDate+Extension.m */; };
  64. 768EE0FB23867F3800591F71 /* UIView+Gradient.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0F823867F3800591F71 /* UIView+Gradient.m */; };
  65. 768EE0FE23867F5000591F71 /* UIColor+MMColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE0FD23867F5000591F71 /* UIColor+MMColor.m */; };
  66. 768EE102238681B300591F71 /* MMGetHeightTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE101238681B300591F71 /* MMGetHeightTool.m */; };
  67. 768EE1052386832100591F71 /* NSString+MMExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE1042386832100591F71 /* NSString+MMExtension.m */; };
  68. 768EE1082386839400591F71 /* NSMutableDictionary+PFMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE1062386839400591F71 /* NSMutableDictionary+PFMutableDictionary.m */; };
  69. 768EE10B2386849C00591F71 /* MMTabBar.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE10A2386849C00591F71 /* MMTabBar.m */; };
  70. 768EE10E2386870400591F71 /* UIImage+JZExtension.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE10C2386870400591F71 /* UIImage+JZExtension.m */; };
  71. 768EE1112386877C00591F71 /* MMHomeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE1102386877C00591F71 /* MMHomeViewController.m */; };
  72. 768EE1172386879F00591F71 /* MMChartViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE1162386879F00591F71 /* MMChartViewController.m */; };
  73. 768EE11D238687E600591F71 /* MMPlusViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE11C238687E600591F71 /* MMPlusViewController.m */; };
  74. 768EE123238687FB00591F71 /* MMSearchViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE122238687FB00591F71 /* MMSearchViewController.m */; };
  75. 768EE1292386881400591F71 /* MMMineViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 768EE1282386881400591F71 /* MMMineViewController.m */; };
  76. B26767FBB76078A61BA79023 /* libPods-MMProject.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 25475C13AC0E0DE8D0C5E1E7 /* libPods-MMProject.a */; };
  77. /* End PBXBuildFile section */
  78. /* Begin PBXContainerItemProxy section */
  79. 768EE08823865FD100591F71 /* PBXContainerItemProxy */ = {
  80. isa = PBXContainerItemProxy;
  81. containerPortal = 768EE06423865FC800591F71 /* Project object */;
  82. proxyType = 1;
  83. remoteGlobalIDString = 768EE06B23865FC800591F71;
  84. remoteInfo = MMProject;
  85. };
  86. 768EE09323865FD100591F71 /* PBXContainerItemProxy */ = {
  87. isa = PBXContainerItemProxy;
  88. containerPortal = 768EE06423865FC800591F71 /* Project object */;
  89. proxyType = 1;
  90. remoteGlobalIDString = 768EE06B23865FC800591F71;
  91. remoteInfo = MMProject;
  92. };
  93. /* End PBXContainerItemProxy section */
  94. /* Begin PBXFileReference section */
  95. 1A977105238B6F1200A23B06 /* MMBudgetViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMBudgetViewController.h; sourceTree = "<group>"; };
  96. 1A977106238B6F1200A23B06 /* MMBudgetViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMBudgetViewController.m; sourceTree = "<group>"; };
  97. 1A977108238B6F2100A23B06 /* MMCategoryViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMCategoryViewController.h; sourceTree = "<group>"; };
  98. 1A977109238B6F2100A23B06 /* MMCategoryViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMCategoryViewController.m; sourceTree = "<group>"; };
  99. 1A97710B238B6F3000A23B06 /* MMRemindViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMRemindViewController.h; sourceTree = "<group>"; };
  100. 1A97710C238B6F3000A23B06 /* MMRemindViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMRemindViewController.m; sourceTree = "<group>"; };
  101. 1A977113238B7CDE00A23B06 /* MMBudgetMoneyVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMBudgetMoneyVC.h; sourceTree = "<group>"; };
  102. 1A977114238B7CDE00A23B06 /* MMBudgetMoneyVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMBudgetMoneyVC.m; sourceTree = "<group>"; };
  103. 1A977116238B7F6D00A23B06 /* MMRemindListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMRemindListCell.h; sourceTree = "<group>"; };
  104. 1A977117238B7F6D00A23B06 /* MMRemindListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMRemindListCell.m; sourceTree = "<group>"; };
  105. 1A977119238B834200A23B06 /* MMAddRemindVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMAddRemindVC.h; sourceTree = "<group>"; };
  106. 1A97711A238B834200A23B06 /* MMAddRemindVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMAddRemindVC.m; sourceTree = "<group>"; };
  107. 1A97711C238BA1ED00A23B06 /* MMRemindCycleView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMRemindCycleView.h; sourceTree = "<group>"; };
  108. 1A97711D238BA1ED00A23B06 /* MMRemindCycleView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMRemindCycleView.m; sourceTree = "<group>"; };
  109. 1A97711F238BAB7B00A23B06 /* MMCycleListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMCycleListCell.h; sourceTree = "<group>"; };
  110. 1A977120238BAB7B00A23B06 /* MMCycleListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMCycleListCell.m; sourceTree = "<group>"; };
  111. 1A977122238BB20B00A23B06 /* MMRemindDateView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMRemindDateView.h; sourceTree = "<group>"; };
  112. 1A977123238BB20B00A23B06 /* MMRemindDateView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMRemindDateView.m; sourceTree = "<group>"; };
  113. 1A977126238BC98D00A23B06 /* MMCategoryListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMCategoryListCell.h; sourceTree = "<group>"; };
  114. 1A977127238BC98D00A23B06 /* MMCategoryListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMCategoryListCell.m; sourceTree = "<group>"; };
  115. 1A977129238BD47B00A23B06 /* MMExportViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMExportViewController.h; sourceTree = "<group>"; };
  116. 1A97712A238BD47B00A23B06 /* MMExportViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMExportViewController.m; sourceTree = "<group>"; };
  117. 1A97712C238BD48900A23B06 /* MMYearAccountVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMYearAccountVC.h; sourceTree = "<group>"; };
  118. 1A97712D238BD48900A23B06 /* MMYearAccountVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMYearAccountVC.m; sourceTree = "<group>"; };
  119. 1A97712F238BDB6000A23B06 /* MMAccountListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMAccountListCell.h; sourceTree = "<group>"; };
  120. 1A977130238BDB6000A23B06 /* MMAccountListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMAccountListCell.m; sourceTree = "<group>"; };
  121. 1AA6AE692387791F000A3ABA /* MMRegistViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMRegistViewController.h; sourceTree = "<group>"; };
  122. 1AA6AE6A2387791F000A3ABA /* MMRegistViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMRegistViewController.m; sourceTree = "<group>"; };
  123. 1AA6AE6C23877942000A3ABA /* MMLoginViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMLoginViewController.h; sourceTree = "<group>"; };
  124. 1AA6AE6D23877942000A3ABA /* MMLoginViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMLoginViewController.m; sourceTree = "<group>"; };
  125. 1AA6AE6F238779E4000A3ABA /* MMChangePasswordVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMChangePasswordVC.h; sourceTree = "<group>"; };
  126. 1AA6AE70238779E4000A3ABA /* MMChangePasswordVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMChangePasswordVC.m; sourceTree = "<group>"; };
  127. 1AA6AE7323877D13000A3ABA /* MMMineHeadView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; name = MMMineHeadView.h; path = MMProject/Code/Mine/Controller/MMMineHeadView.h; sourceTree = SOURCE_ROOT; };
  128. 1AA6AE7423877D13000A3ABA /* MMMineHeadView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; name = MMMineHeadView.m; path = MMProject/Code/Mine/Controller/MMMineHeadView.m; sourceTree = SOURCE_ROOT; };
  129. 1AA6AE762387C660000A3ABA /* MMAccountSetVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMAccountSetVC.h; sourceTree = "<group>"; };
  130. 1AA6AE772387C660000A3ABA /* MMAccountSetVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMAccountSetVC.m; sourceTree = "<group>"; };
  131. 1AA6AE792387C66B000A3ABA /* MMUserInfoViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMUserInfoViewController.h; sourceTree = "<group>"; };
  132. 1AA6AE7A2387C66B000A3ABA /* MMUserInfoViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMUserInfoViewController.m; sourceTree = "<group>"; };
  133. 1AA6AE7C2387C799000A3ABA /* MMAboutViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMAboutViewController.h; sourceTree = "<group>"; };
  134. 1AA6AE7D2387C799000A3ABA /* MMAboutViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMAboutViewController.m; sourceTree = "<group>"; };
  135. 1AA6AE7F2387CA75000A3ABA /* MMFeedBackVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMFeedBackVC.h; sourceTree = "<group>"; };
  136. 1AA6AE802387CA75000A3ABA /* MMFeedBackVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMFeedBackVC.m; sourceTree = "<group>"; };
  137. 1B1822B680603CD66050454B /* Pods-MMProject.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MMProject.release.xcconfig"; path = "Target Support Files/Pods-MMProject/Pods-MMProject.release.xcconfig"; sourceTree = "<group>"; };
  138. 25475C13AC0E0DE8D0C5E1E7 /* libPods-MMProject.a */ = {isa = PBXFileReference; explicitFileType = archive.ar; includeInIndex = 0; path = "libPods-MMProject.a"; sourceTree = BUILT_PRODUCTS_DIR; };
  139. 65B77D8791BB22529AD7918D /* Pods-MMProject.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-MMProject.debug.xcconfig"; path = "Target Support Files/Pods-MMProject/Pods-MMProject.debug.xcconfig"; sourceTree = "<group>"; };
  140. 767177712386921000817ECC /* UIViewController+MMExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIViewController+MMExtension.h"; sourceTree = "<group>"; };
  141. 767177722386921000817ECC /* UIViewController+MMExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+MMExtension.m"; sourceTree = "<group>"; };
  142. 768EE06C23865FC800591F71 /* 钱多记账.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "钱多记账.app"; sourceTree = BUILT_PRODUCTS_DIR; };
  143. 768EE06F23865FC800591F71 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  144. 768EE07023865FC800591F71 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  145. 768EE07523865FC800591F71 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
  146. 768EE07623865FC800591F71 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
  147. 768EE07923865FC800591F71 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  148. 768EE07B23865FD100591F71 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  149. 768EE07E23865FD100591F71 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  150. 768EE08023865FD100591F71 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  151. 768EE08123865FD100591F71 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  152. 768EE08723865FD100591F71 /* MMProjectTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MMProjectTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  153. 768EE08B23865FD100591F71 /* MMProjectTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMProjectTests.m; sourceTree = "<group>"; };
  154. 768EE08D23865FD100591F71 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  155. 768EE09223865FD100591F71 /* MMProjectUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = MMProjectUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  156. 768EE09623865FD100591F71 /* MMProjectUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMProjectUITests.m; sourceTree = "<group>"; };
  157. 768EE09823865FD100591F71 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  158. 768EE0AD2386779B00591F71 /* MMAppConfigManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMAppConfigManager.h; sourceTree = "<group>"; };
  159. 768EE0AE2386779B00591F71 /* MMAppConfigManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMAppConfigManager.m; sourceTree = "<group>"; };
  160. 768EE0B02386787500591F71 /* CFNetwork.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CFNetwork.framework; path = System/Library/Frameworks/CFNetwork.framework; sourceTree = SDKROOT; };
  161. 768EE0B22386787F00591F71 /* CoreTelephony.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = CoreTelephony.framework; path = System/Library/Frameworks/CoreTelephony.framework; sourceTree = SDKROOT; };
  162. 768EE0B42386788D00591F71 /* libresolv.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libresolv.tbd; path = usr/lib/libresolv.tbd; sourceTree = SDKROOT; };
  163. 768EE0B62386789F00591F71 /* libxml2.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libxml2.tbd; path = usr/lib/libxml2.tbd; sourceTree = SDKROOT; };
  164. 768EE0B8238678B000591F71 /* libz.tbd */ = {isa = PBXFileReference; lastKnownFileType = "sourcecode.text-based-dylib-definition"; name = libz.tbd; path = usr/lib/libz.tbd; sourceTree = SDKROOT; };
  165. 768EE0BA238678C300591F71 /* MobileCoreServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = MobileCoreServices.framework; path = System/Library/Frameworks/MobileCoreServices.framework; sourceTree = SDKROOT; };
  166. 768EE0BC238678CE00591F71 /* SystemConfiguration.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SystemConfiguration.framework; path = System/Library/Frameworks/SystemConfiguration.framework; sourceTree = SDKROOT; };
  167. 768EE0BE238678D700591F71 /* UserNotifications.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UserNotifications.framework; path = System/Library/Frameworks/UserNotifications.framework; sourceTree = SDKROOT; };
  168. 768EE0C02386791700591F71 /* MMNetworkHelper.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMNetworkHelper.h; sourceTree = "<group>"; };
  169. 768EE0C12386791700591F71 /* MMNetworkHelper.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMNetworkHelper.m; sourceTree = "<group>"; };
  170. 768EE0C4238679B900591F71 /* PrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrefixHeader.pch; sourceTree = "<group>"; };
  171. 768EE0C5238679D000591F71 /* Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Header.h; sourceTree = "<group>"; };
  172. 768EE0C623867B8E00591F71 /* MMBaseViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMBaseViewController.h; sourceTree = "<group>"; };
  173. 768EE0C723867B8E00591F71 /* MMBaseViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMBaseViewController.m; sourceTree = "<group>"; };
  174. 768EE0C923867BA300591F71 /* MMBaseNavViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMBaseNavViewController.h; sourceTree = "<group>"; };
  175. 768EE0CA23867BA300591F71 /* MMBaseNavViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMBaseNavViewController.m; sourceTree = "<group>"; };
  176. 768EE0CC23867BBC00591F71 /* MMTabBarViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMTabBarViewController.h; sourceTree = "<group>"; };
  177. 768EE0CD23867BBC00591F71 /* MMTabBarViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMTabBarViewController.m; sourceTree = "<group>"; };
  178. 768EE0DB23867E0B00591F71 /* UINavigationBar+handle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationBar+handle.h"; sourceTree = "<group>"; };
  179. 768EE0DC23867E0B00591F71 /* UINavigationController+FDFullscreenPopGesture.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationController+FDFullscreenPopGesture.m"; sourceTree = "<group>"; };
  180. 768EE0DD23867E0B00591F71 /* NSDictionary+SafeAccess.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+SafeAccess.m"; sourceTree = "<group>"; };
  181. 768EE0DE23867E0B00591F71 /* UINavigationBar+handle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UINavigationBar+handle.m"; sourceTree = "<group>"; };
  182. 768EE0DF23867E0B00591F71 /* UITableViewCell+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableViewCell+Extension.h"; sourceTree = "<group>"; };
  183. 768EE0E023867E0B00591F71 /* UIButton+WSLTitleImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+WSLTitleImage.h"; sourceTree = "<group>"; };
  184. 768EE0E123867E0B00591F71 /* UIImageView+CornerRadius.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+CornerRadius.m"; sourceTree = "<group>"; };
  185. 768EE0E223867E0B00591F71 /* UIView+JZExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+JZExtension.h"; sourceTree = "<group>"; };
  186. 768EE0E323867E0B00591F71 /* UIButton+WSLTitleImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+WSLTitleImage.m"; sourceTree = "<group>"; };
  187. 768EE0E423867E0B00591F71 /* UITableViewCell+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableViewCell+Extension.m"; sourceTree = "<group>"; };
  188. 768EE0E523867E0B00591F71 /* UIImageView+CornerRadius.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+CornerRadius.h"; sourceTree = "<group>"; };
  189. 768EE0E623867E0B00591F71 /* NSDictionary+SafeAccess.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+SafeAccess.h"; sourceTree = "<group>"; };
  190. 768EE0E723867E0B00591F71 /* UIView+JZExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+JZExtension.m"; sourceTree = "<group>"; };
  191. 768EE0E823867E0B00591F71 /* UINavigationController+FDFullscreenPopGesture.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UINavigationController+FDFullscreenPopGesture.h"; sourceTree = "<group>"; };
  192. 768EE0F023867E8D00591F71 /* MBManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MBManager.m; sourceTree = "<group>"; };
  193. 768EE0F123867E8D00591F71 /* MBManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MBManager.h; sourceTree = "<group>"; };
  194. 768EE0F323867F3800591F71 /* NSData+Base64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSData+Base64.m"; sourceTree = "<group>"; };
  195. 768EE0F423867F3800591F71 /* UIView+Gradient.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+Gradient.h"; sourceTree = "<group>"; };
  196. 768EE0F523867F3800591F71 /* NSDate+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+Extension.h"; sourceTree = "<group>"; };
  197. 768EE0F623867F3800591F71 /* NSData+Base64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSData+Base64.h"; sourceTree = "<group>"; };
  198. 768EE0F723867F3800591F71 /* NSDate+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+Extension.m"; sourceTree = "<group>"; };
  199. 768EE0F823867F3800591F71 /* UIView+Gradient.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+Gradient.m"; sourceTree = "<group>"; };
  200. 768EE0FC23867F5000591F71 /* UIColor+MMColor.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIColor+MMColor.h"; sourceTree = "<group>"; };
  201. 768EE0FD23867F5000591F71 /* UIColor+MMColor.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIColor+MMColor.m"; sourceTree = "<group>"; };
  202. 768EE100238681B300591F71 /* MMGetHeightTool.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMGetHeightTool.h; sourceTree = "<group>"; };
  203. 768EE101238681B300591F71 /* MMGetHeightTool.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMGetHeightTool.m; sourceTree = "<group>"; };
  204. 768EE1032386832100591F71 /* NSString+MMExtension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSString+MMExtension.h"; sourceTree = "<group>"; };
  205. 768EE1042386832100591F71 /* NSString+MMExtension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSString+MMExtension.m"; sourceTree = "<group>"; };
  206. 768EE1062386839400591F71 /* NSMutableDictionary+PFMutableDictionary.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+PFMutableDictionary.m"; sourceTree = "<group>"; };
  207. 768EE1072386839400591F71 /* NSMutableDictionary+PFMutableDictionary.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+PFMutableDictionary.h"; sourceTree = "<group>"; };
  208. 768EE1092386849C00591F71 /* MMTabBar.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMTabBar.h; sourceTree = "<group>"; };
  209. 768EE10A2386849C00591F71 /* MMTabBar.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMTabBar.m; sourceTree = "<group>"; };
  210. 768EE10C2386870400591F71 /* UIImage+JZExtension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+JZExtension.m"; sourceTree = "<group>"; };
  211. 768EE10D2386870400591F71 /* UIImage+JZExtension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+JZExtension.h"; sourceTree = "<group>"; };
  212. 768EE10F2386877C00591F71 /* MMHomeViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMHomeViewController.h; sourceTree = "<group>"; };
  213. 768EE1102386877C00591F71 /* MMHomeViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMHomeViewController.m; sourceTree = "<group>"; };
  214. 768EE1152386879F00591F71 /* MMChartViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMChartViewController.h; sourceTree = "<group>"; };
  215. 768EE1162386879F00591F71 /* MMChartViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMChartViewController.m; sourceTree = "<group>"; };
  216. 768EE11B238687E600591F71 /* MMPlusViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMPlusViewController.h; sourceTree = "<group>"; };
  217. 768EE11C238687E600591F71 /* MMPlusViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMPlusViewController.m; sourceTree = "<group>"; };
  218. 768EE121238687FB00591F71 /* MMSearchViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMSearchViewController.h; sourceTree = "<group>"; };
  219. 768EE122238687FB00591F71 /* MMSearchViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMSearchViewController.m; sourceTree = "<group>"; };
  220. 768EE1272386881400591F71 /* MMMineViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = MMMineViewController.h; sourceTree = "<group>"; };
  221. 768EE1282386881400591F71 /* MMMineViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = MMMineViewController.m; sourceTree = "<group>"; };
  222. /* End PBXFileReference section */
  223. /* Begin PBXFrameworksBuildPhase section */
  224. 768EE06923865FC800591F71 /* Frameworks */ = {
  225. isa = PBXFrameworksBuildPhase;
  226. buildActionMask = 2147483647;
  227. files = (
  228. 768EE0B7238678A500591F71 /* libxml2.tbd in Frameworks */,
  229. 768EE0BB238678C300591F71 /* MobileCoreServices.framework in Frameworks */,
  230. 768EE0B9238678B600591F71 /* libz.tbd in Frameworks */,
  231. 768EE0B12386787500591F71 /* CFNetwork.framework in Frameworks */,
  232. 768EE0B32386787F00591F71 /* CoreTelephony.framework in Frameworks */,
  233. 768EE0BF238678D700591F71 /* UserNotifications.framework in Frameworks */,
  234. B26767FBB76078A61BA79023 /* libPods-MMProject.a in Frameworks */,
  235. 768EE0BD238678CE00591F71 /* SystemConfiguration.framework in Frameworks */,
  236. 768EE0B52386789300591F71 /* libresolv.tbd in Frameworks */,
  237. );
  238. runOnlyForDeploymentPostprocessing = 0;
  239. };
  240. 768EE08423865FD100591F71 /* Frameworks */ = {
  241. isa = PBXFrameworksBuildPhase;
  242. buildActionMask = 2147483647;
  243. files = (
  244. );
  245. runOnlyForDeploymentPostprocessing = 0;
  246. };
  247. 768EE08F23865FD100591F71 /* Frameworks */ = {
  248. isa = PBXFrameworksBuildPhase;
  249. buildActionMask = 2147483647;
  250. files = (
  251. );
  252. runOnlyForDeploymentPostprocessing = 0;
  253. };
  254. /* End PBXFrameworksBuildPhase section */
  255. /* Begin PBXGroup section */
  256. 1A977104238B6EDE00A23B06 /* Account */ = {
  257. isa = PBXGroup;
  258. children = (
  259. 1A977113238B7CDE00A23B06 /* MMBudgetMoneyVC.h */,
  260. 1A977114238B7CDE00A23B06 /* MMBudgetMoneyVC.m */,
  261. 1A977105238B6F1200A23B06 /* MMBudgetViewController.h */,
  262. 1A977106238B6F1200A23B06 /* MMBudgetViewController.m */,
  263. 1A977108238B6F2100A23B06 /* MMCategoryViewController.h */,
  264. 1A977109238B6F2100A23B06 /* MMCategoryViewController.m */,
  265. 1A97710B238B6F3000A23B06 /* MMRemindViewController.h */,
  266. 1A97710C238B6F3000A23B06 /* MMRemindViewController.m */,
  267. 1A977119238B834200A23B06 /* MMAddRemindVC.h */,
  268. 1A97711A238B834200A23B06 /* MMAddRemindVC.m */,
  269. );
  270. path = Account;
  271. sourceTree = "<group>";
  272. };
  273. 1A97710E238B76D700A23B06 /* view */ = {
  274. isa = PBXGroup;
  275. children = (
  276. 1A977116238B7F6D00A23B06 /* MMRemindListCell.h */,
  277. 1A977117238B7F6D00A23B06 /* MMRemindListCell.m */,
  278. 1A97711C238BA1ED00A23B06 /* MMRemindCycleView.h */,
  279. 1A97711D238BA1ED00A23B06 /* MMRemindCycleView.m */,
  280. 1A97711F238BAB7B00A23B06 /* MMCycleListCell.h */,
  281. 1A977120238BAB7B00A23B06 /* MMCycleListCell.m */,
  282. 1A977122238BB20B00A23B06 /* MMRemindDateView.h */,
  283. 1A977123238BB20B00A23B06 /* MMRemindDateView.m */,
  284. 1A977126238BC98D00A23B06 /* MMCategoryListCell.h */,
  285. 1A977127238BC98D00A23B06 /* MMCategoryListCell.m */,
  286. );
  287. path = view;
  288. sourceTree = "<group>";
  289. };
  290. 1AA6AE72238779F3000A3ABA /* Login */ = {
  291. isa = PBXGroup;
  292. children = (
  293. 1AA6AE692387791F000A3ABA /* MMRegistViewController.h */,
  294. 1AA6AE6A2387791F000A3ABA /* MMRegistViewController.m */,
  295. 1AA6AE6C23877942000A3ABA /* MMLoginViewController.h */,
  296. 1AA6AE6D23877942000A3ABA /* MMLoginViewController.m */,
  297. 1AA6AE6F238779E4000A3ABA /* MMChangePasswordVC.h */,
  298. 1AA6AE70238779E4000A3ABA /* MMChangePasswordVC.m */,
  299. 1AA6AE792387C66B000A3ABA /* MMUserInfoViewController.h */,
  300. 1AA6AE7A2387C66B000A3ABA /* MMUserInfoViewController.m */,
  301. );
  302. path = Login;
  303. sourceTree = "<group>";
  304. };
  305. 416CC43E0ACF59D62792DCCF /* Frameworks */ = {
  306. isa = PBXGroup;
  307. children = (
  308. 768EE0BE238678D700591F71 /* UserNotifications.framework */,
  309. 768EE0BC238678CE00591F71 /* SystemConfiguration.framework */,
  310. 768EE0BA238678C300591F71 /* MobileCoreServices.framework */,
  311. 768EE0B8238678B000591F71 /* libz.tbd */,
  312. 768EE0B62386789F00591F71 /* libxml2.tbd */,
  313. 768EE0B42386788D00591F71 /* libresolv.tbd */,
  314. 768EE0B22386787F00591F71 /* CoreTelephony.framework */,
  315. 768EE0B02386787500591F71 /* CFNetwork.framework */,
  316. 25475C13AC0E0DE8D0C5E1E7 /* libPods-MMProject.a */,
  317. );
  318. name = Frameworks;
  319. sourceTree = "<group>";
  320. };
  321. 6666E9E7BC18498DF5960D9E /* Pods */ = {
  322. isa = PBXGroup;
  323. children = (
  324. 65B77D8791BB22529AD7918D /* Pods-MMProject.debug.xcconfig */,
  325. 1B1822B680603CD66050454B /* Pods-MMProject.release.xcconfig */,
  326. );
  327. path = Pods;
  328. sourceTree = "<group>";
  329. };
  330. 768EE06323865FC800591F71 = {
  331. isa = PBXGroup;
  332. children = (
  333. 768EE06E23865FC800591F71 /* MMProject */,
  334. 768EE08A23865FD100591F71 /* MMProjectTests */,
  335. 768EE09523865FD100591F71 /* MMProjectUITests */,
  336. 768EE06D23865FC800591F71 /* Products */,
  337. 6666E9E7BC18498DF5960D9E /* Pods */,
  338. 416CC43E0ACF59D62792DCCF /* Frameworks */,
  339. );
  340. sourceTree = "<group>";
  341. };
  342. 768EE06D23865FC800591F71 /* Products */ = {
  343. isa = PBXGroup;
  344. children = (
  345. 768EE06C23865FC800591F71 /* 钱多记账.app */,
  346. 768EE08723865FD100591F71 /* MMProjectTests.xctest */,
  347. 768EE09223865FD100591F71 /* MMProjectUITests.xctest */,
  348. );
  349. name = Products;
  350. sourceTree = "<group>";
  351. };
  352. 768EE06E23865FC800591F71 /* MMProject */ = {
  353. isa = PBXGroup;
  354. children = (
  355. 768EE0A92386770400591F71 /* Code */,
  356. 768EE0AA2386770F00591F71 /* Category */,
  357. 768EE0A6238676CA00591F71 /* Helper */,
  358. 768EE0A7238676D100591F71 /* Manager */,
  359. 768EE0AC2386774300591F71 /* Storyboard */,
  360. 768EE0A8238676DB00591F71 /* DataBase */,
  361. 768EE0A5238676AB00591F71 /* BaseController */,
  362. 768EE0FF2386806800591F71 /* Tools */,
  363. 768EE0AB2386772800591F71 /* resource */,
  364. 768EE0A42386769C00591F71 /* AppDelegate */,
  365. 768EE0C32386799800591F71 /* pch&&Header */,
  366. 768EE08023865FD100591F71 /* Info.plist */,
  367. 768EE08123865FD100591F71 /* main.m */,
  368. );
  369. path = MMProject;
  370. sourceTree = "<group>";
  371. };
  372. 768EE08A23865FD100591F71 /* MMProjectTests */ = {
  373. isa = PBXGroup;
  374. children = (
  375. 768EE08B23865FD100591F71 /* MMProjectTests.m */,
  376. 768EE08D23865FD100591F71 /* Info.plist */,
  377. );
  378. path = MMProjectTests;
  379. sourceTree = "<group>";
  380. };
  381. 768EE09523865FD100591F71 /* MMProjectUITests */ = {
  382. isa = PBXGroup;
  383. children = (
  384. 768EE09623865FD100591F71 /* MMProjectUITests.m */,
  385. 768EE09823865FD100591F71 /* Info.plist */,
  386. );
  387. path = MMProjectUITests;
  388. sourceTree = "<group>";
  389. };
  390. 768EE0A42386769C00591F71 /* AppDelegate */ = {
  391. isa = PBXGroup;
  392. children = (
  393. 768EE06F23865FC800591F71 /* AppDelegate.h */,
  394. 768EE07023865FC800591F71 /* AppDelegate.m */,
  395. );
  396. path = AppDelegate;
  397. sourceTree = "<group>";
  398. };
  399. 768EE0A5238676AB00591F71 /* BaseController */ = {
  400. isa = PBXGroup;
  401. children = (
  402. 768EE07523865FC800591F71 /* ViewController.h */,
  403. 768EE07623865FC800591F71 /* ViewController.m */,
  404. 768EE0C623867B8E00591F71 /* MMBaseViewController.h */,
  405. 768EE0C723867B8E00591F71 /* MMBaseViewController.m */,
  406. 768EE0C923867BA300591F71 /* MMBaseNavViewController.h */,
  407. 768EE0CA23867BA300591F71 /* MMBaseNavViewController.m */,
  408. 768EE0CC23867BBC00591F71 /* MMTabBarViewController.h */,
  409. 768EE0CD23867BBC00591F71 /* MMTabBarViewController.m */,
  410. 768EE1092386849C00591F71 /* MMTabBar.h */,
  411. 768EE10A2386849C00591F71 /* MMTabBar.m */,
  412. );
  413. path = BaseController;
  414. sourceTree = "<group>";
  415. };
  416. 768EE0A6238676CA00591F71 /* Helper */ = {
  417. isa = PBXGroup;
  418. children = (
  419. 768EE0F123867E8D00591F71 /* MBManager.h */,
  420. 768EE0F023867E8D00591F71 /* MBManager.m */,
  421. 768EE0C02386791700591F71 /* MMNetworkHelper.h */,
  422. 768EE0C12386791700591F71 /* MMNetworkHelper.m */,
  423. 768EE100238681B300591F71 /* MMGetHeightTool.h */,
  424. 768EE101238681B300591F71 /* MMGetHeightTool.m */,
  425. );
  426. path = Helper;
  427. sourceTree = "<group>";
  428. };
  429. 768EE0A7238676D100591F71 /* Manager */ = {
  430. isa = PBXGroup;
  431. children = (
  432. 768EE0AD2386779B00591F71 /* MMAppConfigManager.h */,
  433. 768EE0AE2386779B00591F71 /* MMAppConfigManager.m */,
  434. );
  435. path = Manager;
  436. sourceTree = "<group>";
  437. };
  438. 768EE0A8238676DB00591F71 /* DataBase */ = {
  439. isa = PBXGroup;
  440. children = (
  441. );
  442. path = DataBase;
  443. sourceTree = "<group>";
  444. };
  445. 768EE0A92386770400591F71 /* Code */ = {
  446. isa = PBXGroup;
  447. children = (
  448. 768EE0CF23867BD200591F71 /* Home */,
  449. 768EE0D023867BD900591F71 /* Chart */,
  450. 768EE0D123867BF900591F71 /* Plus */,
  451. 768EE0D323867C0E00591F71 /* Search */,
  452. 768EE0D223867C0500591F71 /* Mine */,
  453. );
  454. path = Code;
  455. sourceTree = "<group>";
  456. };
  457. 768EE0AA2386770F00591F71 /* Category */ = {
  458. isa = PBXGroup;
  459. children = (
  460. 768EE10D2386870400591F71 /* UIImage+JZExtension.h */,
  461. 768EE10C2386870400591F71 /* UIImage+JZExtension.m */,
  462. 768EE1072386839400591F71 /* NSMutableDictionary+PFMutableDictionary.h */,
  463. 768EE1062386839400591F71 /* NSMutableDictionary+PFMutableDictionary.m */,
  464. 768EE0F623867F3800591F71 /* NSData+Base64.h */,
  465. 768EE0F323867F3800591F71 /* NSData+Base64.m */,
  466. 768EE0F523867F3800591F71 /* NSDate+Extension.h */,
  467. 768EE0F723867F3800591F71 /* NSDate+Extension.m */,
  468. 768EE0F423867F3800591F71 /* UIView+Gradient.h */,
  469. 768EE0F823867F3800591F71 /* UIView+Gradient.m */,
  470. 768EE0E623867E0B00591F71 /* NSDictionary+SafeAccess.h */,
  471. 768EE0DD23867E0B00591F71 /* NSDictionary+SafeAccess.m */,
  472. 768EE0E023867E0B00591F71 /* UIButton+WSLTitleImage.h */,
  473. 768EE0E323867E0B00591F71 /* UIButton+WSLTitleImage.m */,
  474. 768EE0E523867E0B00591F71 /* UIImageView+CornerRadius.h */,
  475. 768EE0E123867E0B00591F71 /* UIImageView+CornerRadius.m */,
  476. 768EE0DB23867E0B00591F71 /* UINavigationBar+handle.h */,
  477. 768EE0DE23867E0B00591F71 /* UINavigationBar+handle.m */,
  478. 768EE0E823867E0B00591F71 /* UINavigationController+FDFullscreenPopGesture.h */,
  479. 768EE0DC23867E0B00591F71 /* UINavigationController+FDFullscreenPopGesture.m */,
  480. 768EE0DF23867E0B00591F71 /* UITableViewCell+Extension.h */,
  481. 768EE0E423867E0B00591F71 /* UITableViewCell+Extension.m */,
  482. 768EE0E223867E0B00591F71 /* UIView+JZExtension.h */,
  483. 768EE0E723867E0B00591F71 /* UIView+JZExtension.m */,
  484. 768EE0FC23867F5000591F71 /* UIColor+MMColor.h */,
  485. 768EE0FD23867F5000591F71 /* UIColor+MMColor.m */,
  486. 768EE1032386832100591F71 /* NSString+MMExtension.h */,
  487. 768EE1042386832100591F71 /* NSString+MMExtension.m */,
  488. 767177712386921000817ECC /* UIViewController+MMExtension.h */,
  489. 767177722386921000817ECC /* UIViewController+MMExtension.m */,
  490. );
  491. path = Category;
  492. sourceTree = "<group>";
  493. };
  494. 768EE0AB2386772800591F71 /* resource */ = {
  495. isa = PBXGroup;
  496. children = (
  497. 768EE07B23865FD100591F71 /* Assets.xcassets */,
  498. );
  499. path = resource;
  500. sourceTree = "<group>";
  501. };
  502. 768EE0AC2386774300591F71 /* Storyboard */ = {
  503. isa = PBXGroup;
  504. children = (
  505. 768EE07823865FC800591F71 /* Main.storyboard */,
  506. 768EE07D23865FD100591F71 /* LaunchScreen.storyboard */,
  507. );
  508. path = Storyboard;
  509. sourceTree = "<group>";
  510. };
  511. 768EE0C32386799800591F71 /* pch&&Header */ = {
  512. isa = PBXGroup;
  513. children = (
  514. 768EE0C4238679B900591F71 /* PrefixHeader.pch */,
  515. 768EE0C5238679D000591F71 /* Header.h */,
  516. );
  517. path = "pch&&Header";
  518. sourceTree = "<group>";
  519. };
  520. 768EE0CF23867BD200591F71 /* Home */ = {
  521. isa = PBXGroup;
  522. children = (
  523. 768EE0D723867C6600591F71 /* search */,
  524. 768EE0D623867C5D00591F71 /* Model */,
  525. 768EE0D523867C5800591F71 /* View */,
  526. 768EE0D423867C3F00591F71 /* Controller */,
  527. );
  528. path = Home;
  529. sourceTree = "<group>";
  530. };
  531. 768EE0D023867BD900591F71 /* Chart */ = {
  532. isa = PBXGroup;
  533. children = (
  534. 768EE1142386879100591F71 /* Model */,
  535. 768EE1132386878A00591F71 /* Controller */,
  536. 768EE1122386878200591F71 /* View */,
  537. );
  538. path = Chart;
  539. sourceTree = "<group>";
  540. };
  541. 768EE0D123867BF900591F71 /* Plus */ = {
  542. isa = PBXGroup;
  543. children = (
  544. 768EE118238687C900591F71 /* Controller */,
  545. 768EE11A238687C900591F71 /* Model */,
  546. 768EE119238687C900591F71 /* View */,
  547. );
  548. path = Plus;
  549. sourceTree = "<group>";
  550. };
  551. 768EE0D223867C0500591F71 /* Mine */ = {
  552. isa = PBXGroup;
  553. children = (
  554. 768EE1242386880700591F71 /* Controller */,
  555. 768EE1252386880700591F71 /* Model */,
  556. 768EE1262386880700591F71 /* View */,
  557. );
  558. path = Mine;
  559. sourceTree = "<group>";
  560. };
  561. 768EE0D323867C0E00591F71 /* Search */ = {
  562. isa = PBXGroup;
  563. children = (
  564. 768EE11F238687F000591F71 /* Controller */,
  565. 768EE120238687F000591F71 /* Model */,
  566. 768EE11E238687F000591F71 /* View */,
  567. );
  568. path = Search;
  569. sourceTree = "<group>";
  570. };
  571. 768EE0D423867C3F00591F71 /* Controller */ = {
  572. isa = PBXGroup;
  573. children = (
  574. 768EE10F2386877C00591F71 /* MMHomeViewController.h */,
  575. 768EE1102386877C00591F71 /* MMHomeViewController.m */,
  576. );
  577. path = Controller;
  578. sourceTree = "<group>";
  579. };
  580. 768EE0D523867C5800591F71 /* View */ = {
  581. isa = PBXGroup;
  582. children = (
  583. );
  584. path = View;
  585. sourceTree = "<group>";
  586. };
  587. 768EE0D623867C5D00591F71 /* Model */ = {
  588. isa = PBXGroup;
  589. children = (
  590. );
  591. path = Model;
  592. sourceTree = "<group>";
  593. };
  594. 768EE0D723867C6600591F71 /* search */ = {
  595. isa = PBXGroup;
  596. children = (
  597. 768EE0DA23867C7C00591F71 /* Controller */,
  598. 768EE0D923867C7600591F71 /* Model */,
  599. 768EE0D823867C7000591F71 /* VIew */,
  600. );
  601. path = search;
  602. sourceTree = "<group>";
  603. };
  604. 768EE0D823867C7000591F71 /* VIew */ = {
  605. isa = PBXGroup;
  606. children = (
  607. );
  608. path = VIew;
  609. sourceTree = "<group>";
  610. };
  611. 768EE0D923867C7600591F71 /* Model */ = {
  612. isa = PBXGroup;
  613. children = (
  614. );
  615. path = Model;
  616. sourceTree = "<group>";
  617. };
  618. 768EE0DA23867C7C00591F71 /* Controller */ = {
  619. isa = PBXGroup;
  620. children = (
  621. );
  622. path = Controller;
  623. sourceTree = "<group>";
  624. };
  625. 768EE0FF2386806800591F71 /* Tools */ = {
  626. isa = PBXGroup;
  627. children = (
  628. );
  629. path = Tools;
  630. sourceTree = "<group>";
  631. };
  632. 768EE1122386878200591F71 /* View */ = {
  633. isa = PBXGroup;
  634. children = (
  635. );
  636. path = View;
  637. sourceTree = "<group>";
  638. };
  639. 768EE1132386878A00591F71 /* Controller */ = {
  640. isa = PBXGroup;
  641. children = (
  642. 768EE1152386879F00591F71 /* MMChartViewController.h */,
  643. 768EE1162386879F00591F71 /* MMChartViewController.m */,
  644. );
  645. path = Controller;
  646. sourceTree = "<group>";
  647. };
  648. 768EE1142386879100591F71 /* Model */ = {
  649. isa = PBXGroup;
  650. children = (
  651. );
  652. path = Model;
  653. sourceTree = "<group>";
  654. };
  655. 768EE118238687C900591F71 /* Controller */ = {
  656. isa = PBXGroup;
  657. children = (
  658. 768EE11B238687E600591F71 /* MMPlusViewController.h */,
  659. 768EE11C238687E600591F71 /* MMPlusViewController.m */,
  660. );
  661. path = Controller;
  662. sourceTree = "<group>";
  663. };
  664. 768EE119238687C900591F71 /* View */ = {
  665. isa = PBXGroup;
  666. children = (
  667. );
  668. path = View;
  669. sourceTree = "<group>";
  670. };
  671. 768EE11A238687C900591F71 /* Model */ = {
  672. isa = PBXGroup;
  673. children = (
  674. );
  675. path = Model;
  676. sourceTree = "<group>";
  677. };
  678. 768EE11E238687F000591F71 /* View */ = {
  679. isa = PBXGroup;
  680. children = (
  681. );
  682. path = View;
  683. sourceTree = "<group>";
  684. };
  685. 768EE11F238687F000591F71 /* Controller */ = {
  686. isa = PBXGroup;
  687. children = (
  688. 768EE121238687FB00591F71 /* MMSearchViewController.h */,
  689. 768EE122238687FB00591F71 /* MMSearchViewController.m */,
  690. );
  691. path = Controller;
  692. sourceTree = "<group>";
  693. };
  694. 768EE120238687F000591F71 /* Model */ = {
  695. isa = PBXGroup;
  696. children = (
  697. );
  698. path = Model;
  699. sourceTree = "<group>";
  700. };
  701. 768EE1242386880700591F71 /* Controller */ = {
  702. isa = PBXGroup;
  703. children = (
  704. 1A977104238B6EDE00A23B06 /* Account */,
  705. 1AA6AE72238779F3000A3ABA /* Login */,
  706. 768EE1272386881400591F71 /* MMMineViewController.h */,
  707. 768EE1282386881400591F71 /* MMMineViewController.m */,
  708. 1AA6AE762387C660000A3ABA /* MMAccountSetVC.h */,
  709. 1AA6AE772387C660000A3ABA /* MMAccountSetVC.m */,
  710. 1AA6AE7C2387C799000A3ABA /* MMAboutViewController.h */,
  711. 1AA6AE7D2387C799000A3ABA /* MMAboutViewController.m */,
  712. 1AA6AE7F2387CA75000A3ABA /* MMFeedBackVC.h */,
  713. 1AA6AE802387CA75000A3ABA /* MMFeedBackVC.m */,
  714. 1A977129238BD47B00A23B06 /* MMExportViewController.h */,
  715. 1A97712A238BD47B00A23B06 /* MMExportViewController.m */,
  716. 1A97712C238BD48900A23B06 /* MMYearAccountVC.h */,
  717. 1A97712D238BD48900A23B06 /* MMYearAccountVC.m */,
  718. );
  719. path = Controller;
  720. sourceTree = "<group>";
  721. };
  722. 768EE1252386880700591F71 /* Model */ = {
  723. isa = PBXGroup;
  724. children = (
  725. );
  726. path = Model;
  727. sourceTree = "<group>";
  728. };
  729. 768EE1262386880700591F71 /* View */ = {
  730. isa = PBXGroup;
  731. children = (
  732. 1A97710E238B76D700A23B06 /* view */,
  733. 1AA6AE7323877D13000A3ABA /* MMMineHeadView.h */,
  734. 1AA6AE7423877D13000A3ABA /* MMMineHeadView.m */,
  735. 1A97712F238BDB6000A23B06 /* MMAccountListCell.h */,
  736. 1A977130238BDB6000A23B06 /* MMAccountListCell.m */,
  737. );
  738. path = View;
  739. sourceTree = "<group>";
  740. };
  741. /* End PBXGroup section */
  742. /* Begin PBXNativeTarget section */
  743. 768EE06B23865FC800591F71 /* MMProject */ = {
  744. isa = PBXNativeTarget;
  745. buildConfigurationList = 768EE09B23865FD100591F71 /* Build configuration list for PBXNativeTarget "MMProject" */;
  746. buildPhases = (
  747. 48D97DC6C638C44C478391FC /* [CP] Check Pods Manifest.lock */,
  748. 768EE06823865FC800591F71 /* Sources */,
  749. 768EE06923865FC800591F71 /* Frameworks */,
  750. 768EE06A23865FC800591F71 /* Resources */,
  751. 1A32BE2362D8B2574BF118FC /* [CP] Copy Pods Resources */,
  752. );
  753. buildRules = (
  754. );
  755. dependencies = (
  756. );
  757. name = MMProject;
  758. productName = MMProject;
  759. productReference = 768EE06C23865FC800591F71 /* 钱多记账.app */;
  760. productType = "com.apple.product-type.application";
  761. };
  762. 768EE08623865FD100591F71 /* MMProjectTests */ = {
  763. isa = PBXNativeTarget;
  764. buildConfigurationList = 768EE09E23865FD100591F71 /* Build configuration list for PBXNativeTarget "MMProjectTests" */;
  765. buildPhases = (
  766. 768EE08323865FD100591F71 /* Sources */,
  767. 768EE08423865FD100591F71 /* Frameworks */,
  768. 768EE08523865FD100591F71 /* Resources */,
  769. );
  770. buildRules = (
  771. );
  772. dependencies = (
  773. 768EE08923865FD100591F71 /* PBXTargetDependency */,
  774. );
  775. name = MMProjectTests;
  776. productName = MMProjectTests;
  777. productReference = 768EE08723865FD100591F71 /* MMProjectTests.xctest */;
  778. productType = "com.apple.product-type.bundle.unit-test";
  779. };
  780. 768EE09123865FD100591F71 /* MMProjectUITests */ = {
  781. isa = PBXNativeTarget;
  782. buildConfigurationList = 768EE0A123865FD100591F71 /* Build configuration list for PBXNativeTarget "MMProjectUITests" */;
  783. buildPhases = (
  784. 768EE08E23865FD100591F71 /* Sources */,
  785. 768EE08F23865FD100591F71 /* Frameworks */,
  786. 768EE09023865FD100591F71 /* Resources */,
  787. );
  788. buildRules = (
  789. );
  790. dependencies = (
  791. 768EE09423865FD100591F71 /* PBXTargetDependency */,
  792. );
  793. name = MMProjectUITests;
  794. productName = MMProjectUITests;
  795. productReference = 768EE09223865FD100591F71 /* MMProjectUITests.xctest */;
  796. productType = "com.apple.product-type.bundle.ui-testing";
  797. };
  798. /* End PBXNativeTarget section */
  799. /* Begin PBXProject section */
  800. 768EE06423865FC800591F71 /* Project object */ = {
  801. isa = PBXProject;
  802. attributes = {
  803. CLASSPREFIX = MM;
  804. LastUpgradeCheck = 1110;
  805. ORGANIZATIONNAME = kuxuan;
  806. TargetAttributes = {
  807. 768EE06B23865FC800591F71 = {
  808. CreatedOnToolsVersion = 11.1;
  809. };
  810. 768EE08623865FD100591F71 = {
  811. CreatedOnToolsVersion = 11.1;
  812. TestTargetID = 768EE06B23865FC800591F71;
  813. };
  814. 768EE09123865FD100591F71 = {
  815. CreatedOnToolsVersion = 11.1;
  816. TestTargetID = 768EE06B23865FC800591F71;
  817. };
  818. };
  819. };
  820. buildConfigurationList = 768EE06723865FC800591F71 /* Build configuration list for PBXProject "MMProject" */;
  821. compatibilityVersion = "Xcode 9.3";
  822. developmentRegion = en;
  823. hasScannedForEncodings = 0;
  824. knownRegions = (
  825. en,
  826. Base,
  827. );
  828. mainGroup = 768EE06323865FC800591F71;
  829. productRefGroup = 768EE06D23865FC800591F71 /* Products */;
  830. projectDirPath = "";
  831. projectRoot = "";
  832. targets = (
  833. 768EE06B23865FC800591F71 /* MMProject */,
  834. 768EE08623865FD100591F71 /* MMProjectTests */,
  835. 768EE09123865FD100591F71 /* MMProjectUITests */,
  836. );
  837. };
  838. /* End PBXProject section */
  839. /* Begin PBXResourcesBuildPhase section */
  840. 768EE06A23865FC800591F71 /* Resources */ = {
  841. isa = PBXResourcesBuildPhase;
  842. buildActionMask = 2147483647;
  843. files = (
  844. 768EE07F23865FD100591F71 /* LaunchScreen.storyboard in Resources */,
  845. 768EE07C23865FD100591F71 /* Assets.xcassets in Resources */,
  846. 768EE07A23865FC800591F71 /* Main.storyboard in Resources */,
  847. );
  848. runOnlyForDeploymentPostprocessing = 0;
  849. };
  850. 768EE08523865FD100591F71 /* Resources */ = {
  851. isa = PBXResourcesBuildPhase;
  852. buildActionMask = 2147483647;
  853. files = (
  854. );
  855. runOnlyForDeploymentPostprocessing = 0;
  856. };
  857. 768EE09023865FD100591F71 /* Resources */ = {
  858. isa = PBXResourcesBuildPhase;
  859. buildActionMask = 2147483647;
  860. files = (
  861. );
  862. runOnlyForDeploymentPostprocessing = 0;
  863. };
  864. /* End PBXResourcesBuildPhase section */
  865. /* Begin PBXShellScriptBuildPhase section */
  866. 1A32BE2362D8B2574BF118FC /* [CP] Copy Pods Resources */ = {
  867. isa = PBXShellScriptBuildPhase;
  868. buildActionMask = 2147483647;
  869. files = (
  870. );
  871. inputFileListPaths = (
  872. "${PODS_ROOT}/Target Support Files/Pods-MMProject/Pods-MMProject-resources-${CONFIGURATION}-input-files.xcfilelist",
  873. );
  874. name = "[CP] Copy Pods Resources";
  875. outputFileListPaths = (
  876. "${PODS_ROOT}/Target Support Files/Pods-MMProject/Pods-MMProject-resources-${CONFIGURATION}-output-files.xcfilelist",
  877. );
  878. runOnlyForDeploymentPostprocessing = 0;
  879. shellPath = /bin/sh;
  880. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-MMProject/Pods-MMProject-resources.sh\"\n";
  881. showEnvVarsInLog = 0;
  882. };
  883. 48D97DC6C638C44C478391FC /* [CP] Check Pods Manifest.lock */ = {
  884. isa = PBXShellScriptBuildPhase;
  885. buildActionMask = 2147483647;
  886. files = (
  887. );
  888. inputFileListPaths = (
  889. );
  890. inputPaths = (
  891. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  892. "${PODS_ROOT}/Manifest.lock",
  893. );
  894. name = "[CP] Check Pods Manifest.lock";
  895. outputFileListPaths = (
  896. );
  897. outputPaths = (
  898. "$(DERIVED_FILE_DIR)/Pods-MMProject-checkManifestLockResult.txt",
  899. );
  900. runOnlyForDeploymentPostprocessing = 0;
  901. shellPath = /bin/sh;
  902. shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
  903. showEnvVarsInLog = 0;
  904. };
  905. /* End PBXShellScriptBuildPhase section */
  906. /* Begin PBXSourcesBuildPhase section */
  907. 768EE06823865FC800591F71 /* Sources */ = {
  908. isa = PBXSourcesBuildPhase;
  909. buildActionMask = 2147483647;
  910. files = (
  911. 768EE0EA23867E0B00591F71 /* NSDictionary+SafeAccess.m in Sources */,
  912. 768EE0E923867E0B00591F71 /* UINavigationController+FDFullscreenPopGesture.m in Sources */,
  913. 1AA6AE7523877D13000A3ABA /* MMMineHeadView.m in Sources */,
  914. 768EE0FB23867F3800591F71 /* UIView+Gradient.m in Sources */,
  915. 1A977115238B7CDE00A23B06 /* MMBudgetMoneyVC.m in Sources */,
  916. 768EE0EC23867E0B00591F71 /* UIImageView+CornerRadius.m in Sources */,
  917. 1AA6AE6E23877942000A3ABA /* MMLoginViewController.m in Sources */,
  918. 768EE0FE23867F5000591F71 /* UIColor+MMColor.m in Sources */,
  919. 1AA6AE7B2387C66B000A3ABA /* MMUserInfoViewController.m in Sources */,
  920. 768EE102238681B300591F71 /* MMGetHeightTool.m in Sources */,
  921. 768EE1082386839400591F71 /* NSMutableDictionary+PFMutableDictionary.m in Sources */,
  922. 1A977128238BC98D00A23B06 /* MMCategoryListCell.m in Sources */,
  923. 768EE0ED23867E0B00591F71 /* UIButton+WSLTitleImage.m in Sources */,
  924. 1A977121238BAB7B00A23B06 /* MMCycleListCell.m in Sources */,
  925. 1A97710D238B6F3000A23B06 /* MMRemindViewController.m in Sources */,
  926. 768EE0EF23867E0B00591F71 /* UIView+JZExtension.m in Sources */,
  927. 768EE1292386881400591F71 /* MMMineViewController.m in Sources */,
  928. 1A97711B238B834200A23B06 /* MMAddRemindVC.m in Sources */,
  929. 768EE0C22386791700591F71 /* MMNetworkHelper.m in Sources */,
  930. 768EE07723865FC800591F71 /* ViewController.m in Sources */,
  931. 1A97711E238BA1ED00A23B06 /* MMRemindCycleView.m in Sources */,
  932. 768EE0F223867E8D00591F71 /* MBManager.m in Sources */,
  933. 1AA6AE782387C660000A3ABA /* MMAccountSetVC.m in Sources */,
  934. 768EE0AF2386779B00591F71 /* MMAppConfigManager.m in Sources */,
  935. 1AA6AE7E2387C799000A3ABA /* MMAboutViewController.m in Sources */,
  936. 1A977131238BDB6000A23B06 /* MMAccountListCell.m in Sources */,
  937. 768EE0C823867B8E00591F71 /* MMBaseViewController.m in Sources */,
  938. 1A97712E238BD48900A23B06 /* MMYearAccountVC.m in Sources */,
  939. 767177732386921000817ECC /* UIViewController+MMExtension.m in Sources */,
  940. 768EE11D238687E600591F71 /* MMPlusViewController.m in Sources */,
  941. 768EE1112386877C00591F71 /* MMHomeViewController.m in Sources */,
  942. 1A977107238B6F1200A23B06 /* MMBudgetViewController.m in Sources */,
  943. 1A97712B238BD47B00A23B06 /* MMExportViewController.m in Sources */,
  944. 1AA6AE71238779E4000A3ABA /* MMChangePasswordVC.m in Sources */,
  945. 768EE0FA23867F3800591F71 /* NSDate+Extension.m in Sources */,
  946. 1A977124238BB20B00A23B06 /* MMRemindDateView.m in Sources */,
  947. 768EE07123865FC800591F71 /* AppDelegate.m in Sources */,
  948. 768EE0CB23867BA300591F71 /* MMBaseNavViewController.m in Sources */,
  949. 768EE08223865FD100591F71 /* main.m in Sources */,
  950. 768EE123238687FB00591F71 /* MMSearchViewController.m in Sources */,
  951. 768EE10B2386849C00591F71 /* MMTabBar.m in Sources */,
  952. 768EE1052386832100591F71 /* NSString+MMExtension.m in Sources */,
  953. 1A977118238B7F6D00A23B06 /* MMRemindListCell.m in Sources */,
  954. 768EE0EB23867E0B00591F71 /* UINavigationBar+handle.m in Sources */,
  955. 1AA6AE6B2387791F000A3ABA /* MMRegistViewController.m in Sources */,
  956. 1AA6AE812387CA75000A3ABA /* MMFeedBackVC.m in Sources */,
  957. 768EE10E2386870400591F71 /* UIImage+JZExtension.m in Sources */,
  958. 768EE0CE23867BBC00591F71 /* MMTabBarViewController.m in Sources */,
  959. 768EE0EE23867E0B00591F71 /* UITableViewCell+Extension.m in Sources */,
  960. 1A97710A238B6F2100A23B06 /* MMCategoryViewController.m in Sources */,
  961. 768EE1172386879F00591F71 /* MMChartViewController.m in Sources */,
  962. 768EE0F923867F3800591F71 /* NSData+Base64.m in Sources */,
  963. );
  964. runOnlyForDeploymentPostprocessing = 0;
  965. };
  966. 768EE08323865FD100591F71 /* Sources */ = {
  967. isa = PBXSourcesBuildPhase;
  968. buildActionMask = 2147483647;
  969. files = (
  970. 768EE08C23865FD100591F71 /* MMProjectTests.m in Sources */,
  971. 1A977125238BBD7800A23B06 /* MMRemindDateView.m in Sources */,
  972. 1A977112238B7B2200A23B06 /* MMBudgetViewController.m in Sources */,
  973. );
  974. runOnlyForDeploymentPostprocessing = 0;
  975. };
  976. 768EE08E23865FD100591F71 /* Sources */ = {
  977. isa = PBXSourcesBuildPhase;
  978. buildActionMask = 2147483647;
  979. files = (
  980. 768EE09723865FD100591F71 /* MMProjectUITests.m in Sources */,
  981. );
  982. runOnlyForDeploymentPostprocessing = 0;
  983. };
  984. /* End PBXSourcesBuildPhase section */
  985. /* Begin PBXTargetDependency section */
  986. 768EE08923865FD100591F71 /* PBXTargetDependency */ = {
  987. isa = PBXTargetDependency;
  988. target = 768EE06B23865FC800591F71 /* MMProject */;
  989. targetProxy = 768EE08823865FD100591F71 /* PBXContainerItemProxy */;
  990. };
  991. 768EE09423865FD100591F71 /* PBXTargetDependency */ = {
  992. isa = PBXTargetDependency;
  993. target = 768EE06B23865FC800591F71 /* MMProject */;
  994. targetProxy = 768EE09323865FD100591F71 /* PBXContainerItemProxy */;
  995. };
  996. /* End PBXTargetDependency section */
  997. /* Begin PBXVariantGroup section */
  998. 768EE07823865FC800591F71 /* Main.storyboard */ = {
  999. isa = PBXVariantGroup;
  1000. children = (
  1001. 768EE07923865FC800591F71 /* Base */,
  1002. );
  1003. name = Main.storyboard;
  1004. sourceTree = "<group>";
  1005. };
  1006. 768EE07D23865FD100591F71 /* LaunchScreen.storyboard */ = {
  1007. isa = PBXVariantGroup;
  1008. children = (
  1009. 768EE07E23865FD100591F71 /* Base */,
  1010. );
  1011. name = LaunchScreen.storyboard;
  1012. sourceTree = "<group>";
  1013. };
  1014. /* End PBXVariantGroup section */
  1015. /* Begin XCBuildConfiguration section */
  1016. 768EE09923865FD100591F71 /* Debug */ = {
  1017. isa = XCBuildConfiguration;
  1018. buildSettings = {
  1019. ALWAYS_SEARCH_USER_PATHS = NO;
  1020. CLANG_ANALYZER_NONNULL = YES;
  1021. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1022. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1023. CLANG_CXX_LIBRARY = "libc++";
  1024. CLANG_ENABLE_MODULES = YES;
  1025. CLANG_ENABLE_OBJC_ARC = YES;
  1026. CLANG_ENABLE_OBJC_WEAK = YES;
  1027. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1028. CLANG_WARN_BOOL_CONVERSION = YES;
  1029. CLANG_WARN_COMMA = YES;
  1030. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1031. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1032. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1033. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1034. CLANG_WARN_EMPTY_BODY = YES;
  1035. CLANG_WARN_ENUM_CONVERSION = YES;
  1036. CLANG_WARN_INFINITE_RECURSION = YES;
  1037. CLANG_WARN_INT_CONVERSION = YES;
  1038. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1039. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1040. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1041. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1042. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1043. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1044. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1045. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1046. CLANG_WARN_UNREACHABLE_CODE = YES;
  1047. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1048. COPY_PHASE_STRIP = NO;
  1049. DEBUG_INFORMATION_FORMAT = dwarf;
  1050. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1051. ENABLE_TESTABILITY = YES;
  1052. GCC_C_LANGUAGE_STANDARD = gnu11;
  1053. GCC_DYNAMIC_NO_PIC = NO;
  1054. GCC_NO_COMMON_BLOCKS = YES;
  1055. GCC_OPTIMIZATION_LEVEL = 0;
  1056. GCC_PREPROCESSOR_DEFINITIONS = (
  1057. "DEBUG=1",
  1058. "$(inherited)",
  1059. );
  1060. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1061. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1062. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1063. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1064. GCC_WARN_UNUSED_FUNCTION = YES;
  1065. GCC_WARN_UNUSED_VARIABLE = YES;
  1066. IPHONEOS_DEPLOYMENT_TARGET = 13.1;
  1067. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  1068. MTL_FAST_MATH = YES;
  1069. ONLY_ACTIVE_ARCH = YES;
  1070. SDKROOT = iphoneos;
  1071. };
  1072. name = Debug;
  1073. };
  1074. 768EE09A23865FD100591F71 /* Release */ = {
  1075. isa = XCBuildConfiguration;
  1076. buildSettings = {
  1077. ALWAYS_SEARCH_USER_PATHS = NO;
  1078. CLANG_ANALYZER_NONNULL = YES;
  1079. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1080. CLANG_CXX_LANGUAGE_STANDARD = "gnu++14";
  1081. CLANG_CXX_LIBRARY = "libc++";
  1082. CLANG_ENABLE_MODULES = YES;
  1083. CLANG_ENABLE_OBJC_ARC = YES;
  1084. CLANG_ENABLE_OBJC_WEAK = YES;
  1085. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1086. CLANG_WARN_BOOL_CONVERSION = YES;
  1087. CLANG_WARN_COMMA = YES;
  1088. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1089. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1090. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1091. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1092. CLANG_WARN_EMPTY_BODY = YES;
  1093. CLANG_WARN_ENUM_CONVERSION = YES;
  1094. CLANG_WARN_INFINITE_RECURSION = YES;
  1095. CLANG_WARN_INT_CONVERSION = YES;
  1096. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1097. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1098. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1099. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1100. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1101. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1102. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1103. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1104. CLANG_WARN_UNREACHABLE_CODE = YES;
  1105. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1106. COPY_PHASE_STRIP = NO;
  1107. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1108. ENABLE_NS_ASSERTIONS = NO;
  1109. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1110. GCC_C_LANGUAGE_STANDARD = gnu11;
  1111. GCC_NO_COMMON_BLOCKS = YES;
  1112. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1113. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1114. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1115. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1116. GCC_WARN_UNUSED_FUNCTION = YES;
  1117. GCC_WARN_UNUSED_VARIABLE = YES;
  1118. IPHONEOS_DEPLOYMENT_TARGET = 13.1;
  1119. MTL_ENABLE_DEBUG_INFO = NO;
  1120. MTL_FAST_MATH = YES;
  1121. SDKROOT = iphoneos;
  1122. VALIDATE_PRODUCT = YES;
  1123. };
  1124. name = Release;
  1125. };
  1126. 768EE09C23865FD100591F71 /* Debug */ = {
  1127. isa = XCBuildConfiguration;
  1128. baseConfigurationReference = 65B77D8791BB22529AD7918D /* Pods-MMProject.debug.xcconfig */;
  1129. buildSettings = {
  1130. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1131. CODE_SIGN_STYLE = Automatic;
  1132. GCC_PREFIX_HEADER = "$(SRCROOT)/MMProject/pch&&Header/PrefixHeader.pch";
  1133. INFOPLIST_FILE = MMProject/Info.plist;
  1134. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1135. LD_RUNPATH_SEARCH_PATHS = (
  1136. "$(inherited)",
  1137. "@executable_path/Frameworks",
  1138. );
  1139. PRODUCT_BUNDLE_IDENTIFIER = com.kuuxan..MMProject;
  1140. PRODUCT_NAME = "钱多记账";
  1141. TARGETED_DEVICE_FAMILY = 1;
  1142. };
  1143. name = Debug;
  1144. };
  1145. 768EE09D23865FD100591F71 /* Release */ = {
  1146. isa = XCBuildConfiguration;
  1147. baseConfigurationReference = 1B1822B680603CD66050454B /* Pods-MMProject.release.xcconfig */;
  1148. buildSettings = {
  1149. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1150. CODE_SIGN_STYLE = Automatic;
  1151. GCC_PREFIX_HEADER = "$(SRCROOT)/MMProject/pch&&Header/PrefixHeader.pch";
  1152. INFOPLIST_FILE = MMProject/Info.plist;
  1153. IPHONEOS_DEPLOYMENT_TARGET = 9.0;
  1154. LD_RUNPATH_SEARCH_PATHS = (
  1155. "$(inherited)",
  1156. "@executable_path/Frameworks",
  1157. );
  1158. PRODUCT_BUNDLE_IDENTIFIER = com.kuuxan..MMProject;
  1159. PRODUCT_NAME = "钱多记账";
  1160. TARGETED_DEVICE_FAMILY = 1;
  1161. };
  1162. name = Release;
  1163. };
  1164. 768EE09F23865FD100591F71 /* Debug */ = {
  1165. isa = XCBuildConfiguration;
  1166. buildSettings = {
  1167. BUNDLE_LOADER = "$(TEST_HOST)";
  1168. CODE_SIGN_STYLE = Automatic;
  1169. INFOPLIST_FILE = MMProjectTests/Info.plist;
  1170. IPHONEOS_DEPLOYMENT_TARGET = 13.1;
  1171. LD_RUNPATH_SEARCH_PATHS = (
  1172. "$(inherited)",
  1173. "@executable_path/Frameworks",
  1174. "@loader_path/Frameworks",
  1175. );
  1176. PRODUCT_BUNDLE_IDENTIFIER = com.kuuxan..MMProjectTests;
  1177. PRODUCT_NAME = "$(TARGET_NAME)";
  1178. TARGETED_DEVICE_FAMILY = "1,2";
  1179. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MMProject.app/MMProject";
  1180. };
  1181. name = Debug;
  1182. };
  1183. 768EE0A023865FD100591F71 /* Release */ = {
  1184. isa = XCBuildConfiguration;
  1185. buildSettings = {
  1186. BUNDLE_LOADER = "$(TEST_HOST)";
  1187. CODE_SIGN_STYLE = Automatic;
  1188. INFOPLIST_FILE = MMProjectTests/Info.plist;
  1189. IPHONEOS_DEPLOYMENT_TARGET = 13.1;
  1190. LD_RUNPATH_SEARCH_PATHS = (
  1191. "$(inherited)",
  1192. "@executable_path/Frameworks",
  1193. "@loader_path/Frameworks",
  1194. );
  1195. PRODUCT_BUNDLE_IDENTIFIER = com.kuuxan..MMProjectTests;
  1196. PRODUCT_NAME = "$(TARGET_NAME)";
  1197. TARGETED_DEVICE_FAMILY = "1,2";
  1198. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/MMProject.app/MMProject";
  1199. };
  1200. name = Release;
  1201. };
  1202. 768EE0A223865FD100591F71 /* Debug */ = {
  1203. isa = XCBuildConfiguration;
  1204. buildSettings = {
  1205. CODE_SIGN_STYLE = Automatic;
  1206. INFOPLIST_FILE = MMProjectUITests/Info.plist;
  1207. LD_RUNPATH_SEARCH_PATHS = (
  1208. "$(inherited)",
  1209. "@executable_path/Frameworks",
  1210. "@loader_path/Frameworks",
  1211. );
  1212. PRODUCT_BUNDLE_IDENTIFIER = com.kuuxan..MMProjectUITests;
  1213. PRODUCT_NAME = "$(TARGET_NAME)";
  1214. TARGETED_DEVICE_FAMILY = "1,2";
  1215. TEST_TARGET_NAME = MMProject;
  1216. };
  1217. name = Debug;
  1218. };
  1219. 768EE0A323865FD100591F71 /* Release */ = {
  1220. isa = XCBuildConfiguration;
  1221. buildSettings = {
  1222. CODE_SIGN_STYLE = Automatic;
  1223. INFOPLIST_FILE = MMProjectUITests/Info.plist;
  1224. LD_RUNPATH_SEARCH_PATHS = (
  1225. "$(inherited)",
  1226. "@executable_path/Frameworks",
  1227. "@loader_path/Frameworks",
  1228. );
  1229. PRODUCT_BUNDLE_IDENTIFIER = com.kuuxan..MMProjectUITests;
  1230. PRODUCT_NAME = "$(TARGET_NAME)";
  1231. TARGETED_DEVICE_FAMILY = "1,2";
  1232. TEST_TARGET_NAME = MMProject;
  1233. };
  1234. name = Release;
  1235. };
  1236. /* End XCBuildConfiguration section */
  1237. /* Begin XCConfigurationList section */
  1238. 768EE06723865FC800591F71 /* Build configuration list for PBXProject "MMProject" */ = {
  1239. isa = XCConfigurationList;
  1240. buildConfigurations = (
  1241. 768EE09923865FD100591F71 /* Debug */,
  1242. 768EE09A23865FD100591F71 /* Release */,
  1243. );
  1244. defaultConfigurationIsVisible = 0;
  1245. defaultConfigurationName = Release;
  1246. };
  1247. 768EE09B23865FD100591F71 /* Build configuration list for PBXNativeTarget "MMProject" */ = {
  1248. isa = XCConfigurationList;
  1249. buildConfigurations = (
  1250. 768EE09C23865FD100591F71 /* Debug */,
  1251. 768EE09D23865FD100591F71 /* Release */,
  1252. );
  1253. defaultConfigurationIsVisible = 0;
  1254. defaultConfigurationName = Release;
  1255. };
  1256. 768EE09E23865FD100591F71 /* Build configuration list for PBXNativeTarget "MMProjectTests" */ = {
  1257. isa = XCConfigurationList;
  1258. buildConfigurations = (
  1259. 768EE09F23865FD100591F71 /* Debug */,
  1260. 768EE0A023865FD100591F71 /* Release */,
  1261. );
  1262. defaultConfigurationIsVisible = 0;
  1263. defaultConfigurationName = Release;
  1264. };
  1265. 768EE0A123865FD100591F71 /* Build configuration list for PBXNativeTarget "MMProjectUITests" */ = {
  1266. isa = XCConfigurationList;
  1267. buildConfigurations = (
  1268. 768EE0A223865FD100591F71 /* Debug */,
  1269. 768EE0A323865FD100591F71 /* Release */,
  1270. );
  1271. defaultConfigurationIsVisible = 0;
  1272. defaultConfigurationName = Release;
  1273. };
  1274. /* End XCConfigurationList section */
  1275. };
  1276. rootObject = 768EE06423865FC800591F71 /* Project object */;
  1277. }