project.pbxproj 140 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038
  1. // !$*UTF8*$!
  2. {
  3. archiveVersion = 1;
  4. classes = {
  5. };
  6. objectVersion = 55;
  7. objects = {
  8. /* Begin PBXBuildFile section */
  9. 03245AF92A8E5448003DF602 /* RDSSelectDeviceMainVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 03245AF82A8E5448003DF602 /* RDSSelectDeviceMainVC.m */; };
  10. 03245AFC2A8E5459003DF602 /* RDSSelectDeviceSubVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 03245AFB2A8E5459003DF602 /* RDSSelectDeviceSubVC.m */; };
  11. 03245AFF2A8E5E2B003DF602 /* RDSDeviceTypeModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 03245AFE2A8E5E2B003DF602 /* RDSDeviceTypeModel.m */; };
  12. 0364165B2A9F84BB00FE8629 /* RDSSystemParameterModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 0364165A2A9F84BB00FE8629 /* RDSSystemParameterModel.m */; };
  13. 03D1A3712A8CF47700106033 /* UIFont+Temperature.m in Sources */ = {isa = PBXBuildFile; fileRef = 03D1A3702A8CF47700106033 /* UIFont+Temperature.m */; };
  14. 03D1A3742A8CF5B200106033 /* UIColor+Temperature.m in Sources */ = {isa = PBXBuildFile; fileRef = 03D1A3732A8CF5B200106033 /* UIColor+Temperature.m */; };
  15. 03DB89162A9789A900718F10 /* RDSDeviceTypeCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 03DB89152A9789A900718F10 /* RDSDeviceTypeCell.m */; };
  16. 0A5C569F2B2047F40073753F /* RDSControlWebVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 0A5C569E2B2047F40073753F /* RDSControlWebVC.m */; };
  17. 19F0EABC3C1DE4F3D3AD4610 /* Pods_Temperature.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B774C01636692E126F78C586 /* Pods_Temperature.framework */; };
  18. 220357E6293466D50081B5B8 /* RDSConstant.m in Sources */ = {isa = PBXBuildFile; fileRef = 220357E5293466D40081B5B8 /* RDSConstant.m */; };
  19. 220357EA293735BF0081B5B8 /* RDSMemberModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 220357E9293735BF0081B5B8 /* RDSMemberModel.m */; };
  20. 220357EE293737050081B5B8 /* RDSRoomModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 220357ED293737050081B5B8 /* RDSRoomModel.m */; };
  21. 22104CCA293B4652001CAC55 /* RDSHomeListVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22104CC9293B4652001CAC55 /* RDSHomeListVC.m */; };
  22. 22104CCE293B4774001CAC55 /* RDSHomeListCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 22104CCC293B4774001CAC55 /* RDSHomeListCell.m */; };
  23. 22104CCF293B4774001CAC55 /* RDSHomeListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22104CCD293B4774001CAC55 /* RDSHomeListCell.xib */; };
  24. 222562DE2923670E00A7E17A /* RDSAirControlVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 222562DC2923670E00A7E17A /* RDSAirControlVC.m */; };
  25. 222562DF2923670E00A7E17A /* RDSAirControlVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 222562DD2923670E00A7E17A /* RDSAirControlVC.xib */; };
  26. 222562E329248DC700A7E17A /* CYCircularSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 222562E129248DC700A7E17A /* CYCircularSlider.m */; };
  27. 22338A4329262FCC00AD07FB /* SPAlertController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22338A4129262FCC00AD07FB /* SPAlertController.m */; };
  28. 22338A46292630A000AD07FB /* RDSAddView.m in Sources */ = {isa = PBXBuildFile; fileRef = 22338A45292630A000AD07FB /* RDSAddView.m */; };
  29. 22338A48292630AE00AD07FB /* RDSAddView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22338A47292630AE00AD07FB /* RDSAddView.xib */; };
  30. 22338A5429287A9C00AD07FB /* PopAnimationTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 22338A4B29287A9C00AD07FB /* PopAnimationTool.m */; };
  31. 22338A5529287A9C00AD07FB /* PopView.m in Sources */ = {isa = PBXBuildFile; fileRef = 22338A4D29287A9C00AD07FB /* PopView.m */; };
  32. 22338A5B2928D2C900AD07FB /* RDSAddRoomVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22338A592928D2C900AD07FB /* RDSAddRoomVC.m */; };
  33. 22338A5C2928D2C900AD07FB /* RDSAddRoomVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22338A5A2928D2C900AD07FB /* RDSAddRoomVC.xib */; };
  34. 22338A60292B16C700AD07FB /* RDSInputWiFiVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22338A5E292B16C700AD07FB /* RDSInputWiFiVC.m */; };
  35. 22338A61292B16C700AD07FB /* RDSInputWiFiVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22338A5F292B16C700AD07FB /* RDSInputWiFiVC.xib */; };
  36. 22338A65292B29AF00AD07FB /* RDSBindDeviceVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22338A63292B29AF00AD07FB /* RDSBindDeviceVC.m */; };
  37. 22338A66292B29AF00AD07FB /* RDSBindDeviceVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22338A64292B29AF00AD07FB /* RDSBindDeviceVC.xib */; };
  38. 2240830C295E755F007C859E /* RDSlider.m in Sources */ = {isa = PBXBuildFile; fileRef = 2240830B295E755F007C859E /* RDSlider.m */; };
  39. 22408310295ED5C9007C859E /* TheAlertCtrl.m in Sources */ = {isa = PBXBuildFile; fileRef = 2240830E295ED5C9007C859E /* TheAlertCtrl.m */; };
  40. 22408317295EE541007C859E /* LCActionSheet.m in Sources */ = {isa = PBXBuildFile; fileRef = 22408316295EE243007C859E /* LCActionSheet.m */; };
  41. 22534EBC29F2693C00E4EBC2 /* RDSUserLocation.m in Sources */ = {isa = PBXBuildFile; fileRef = 22534EB529F2693C00E4EBC2 /* RDSUserLocation.m */; };
  42. 22534EBD29F2693C00E4EBC2 /* RDSMapHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 22534EB629F2693C00E4EBC2 /* RDSMapHelper.m */; };
  43. 22534EC629F911E200E4EBC2 /* WeatherModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 22534EC529F911E200E4EBC2 /* WeatherModel.m */; };
  44. 226EDAFC298A388B00015C0A /* RDSHomeInfoVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 226EDAFA298A388B00015C0A /* RDSHomeInfoVC.m */; };
  45. 226EDAFD298A388B00015C0A /* RDSHomeInfoVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 226EDAFB298A388B00015C0A /* RDSHomeInfoVC.xib */; };
  46. 226EDB01298B405600015C0A /* RDSHomeInfoCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 226EDAFF298B405600015C0A /* RDSHomeInfoCell.m */; };
  47. 226EDB02298B405600015C0A /* RDSHomeInfoCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 226EDB00298B405600015C0A /* RDSHomeInfoCell.xib */; };
  48. 226EDB06298B551300015C0A /* RDSAddMemberVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 226EDB04298B551300015C0A /* RDSAddMemberVC.m */; };
  49. 226EDB07298B551300015C0A /* RDSAddMemberVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 226EDB05298B551300015C0A /* RDSAddMemberVC.xib */; };
  50. 226EDB0B298BB33100015C0A /* RDSRoomSetVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 226EDB09298BB33100015C0A /* RDSRoomSetVC.m */; };
  51. 226EDB0C298BB33100015C0A /* RDSRoomSetVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 226EDB0A298BB33100015C0A /* RDSRoomSetVC.xib */; };
  52. 2275BEFB296D352F00B5C7AC /* GCDTimer.m in Sources */ = {isa = PBXBuildFile; fileRef = 2275BEFA296D352F00B5C7AC /* GCDTimer.m */; };
  53. 2275BEFF296D4EF900B5C7AC /* RDSResetDeviceVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 2275BEFD296D4EF900B5C7AC /* RDSResetDeviceVC.m */; };
  54. 2275BF00296D4EF900B5C7AC /* RDSResetDeviceVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 2275BEFE296D4EF900B5C7AC /* RDSResetDeviceVC.xib */; };
  55. 2275BF02296D554800B5C7AC /* finish.gif in Resources */ = {isa = PBXBuildFile; fileRef = 2275BF01296D554800B5C7AC /* finish.gif */; };
  56. 227AC3E12967AF3A00814FBF /* RDSCtrlModeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 227AC3E02967AF3900814FBF /* RDSCtrlModeView.m */; };
  57. 227AC3E52967B77100814FBF /* RDSCtrlModeCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 227AC3E32967B77100814FBF /* RDSCtrlModeCell.m */; };
  58. 227AC3E62967B77100814FBF /* RDSCtrlModeCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 227AC3E42967B77100814FBF /* RDSCtrlModeCell.xib */; };
  59. 227F2086294AC945008B9EC1 /* RDSMyInfoVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 227F2084294AC945008B9EC1 /* RDSMyInfoVC.m */; };
  60. 227F2087294AC945008B9EC1 /* RDSMyInfoVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 227F2085294AC945008B9EC1 /* RDSMyInfoVC.xib */; };
  61. 227F208A294AFF13008B9EC1 /* RDSHomeModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 227F2089294AFF13008B9EC1 /* RDSHomeModel.m */; };
  62. 22810D8E29DC032B003C40A1 /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 22810D9029DC032B003C40A1 /* Localizable.strings */; };
  63. 228417CF2911FDCA00DFF017 /* RDSNavController.m in Sources */ = {isa = PBXBuildFile; fileRef = 228417CA2911FDC900DFF017 /* RDSNavController.m */; };
  64. 228417D02911FDCA00DFF017 /* RDSRootControl.m in Sources */ = {isa = PBXBuildFile; fileRef = 228417CB2911FDC900DFF017 /* RDSRootControl.m */; };
  65. 228417D12911FDCA00DFF017 /* RDSTabbarController.m in Sources */ = {isa = PBXBuildFile; fileRef = 228417CC2911FDC900DFF017 /* RDSTabbarController.m */; };
  66. 22A7C82E2974EDED008F7318 /* RDSSystemSetVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A7C82D2974EDED008F7318 /* RDSSystemSetVC.m */; };
  67. 22A7C8322974EE57008F7318 /* RDSSystemSetCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A7C8302974EE57008F7318 /* RDSSystemSetCell.m */; };
  68. 22A7C8332974EE57008F7318 /* RDSSystemSetCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22A7C8312974EE57008F7318 /* RDSSystemSetCell.xib */; };
  69. 22A7C83729750076008F7318 /* OPQRCodeViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A7C83529750076008F7318 /* OPQRCodeViewController.m */; };
  70. 22A8C1E529029501008B9448 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C1E429029501008B9448 /* AppDelegate.m */; };
  71. 22A8C1EB29029501008B9448 /* ViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C1EA29029501008B9448 /* ViewController.m */; };
  72. 22A8C1EE29029501008B9448 /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C1EC29029501008B9448 /* Main.storyboard */; };
  73. 22A8C1F029029507008B9448 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C1EF29029507008B9448 /* Assets.xcassets */; };
  74. 22A8C1F329029507008B9448 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C1F129029507008B9448 /* LaunchScreen.storyboard */; };
  75. 22A8C1F629029507008B9448 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C1F529029507008B9448 /* main.m */; };
  76. 22A8C20029029507008B9448 /* TemperatureTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C1FF29029507008B9448 /* TemperatureTests.m */; };
  77. 22A8C20A29029507008B9448 /* TemperatureUITests.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C20929029507008B9448 /* TemperatureUITests.m */; };
  78. 22A8C20C29029507008B9448 /* TemperatureUITestsLaunchTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C20B29029507008B9448 /* TemperatureUITestsLaunchTests.m */; };
  79. 22A8C22E290295D1008B9448 /* TitilliumWeb-Black.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C21C290295D0008B9448 /* TitilliumWeb-Black.ttf */; };
  80. 22A8C22F290295D1008B9448 /* TitilliumWeb-Bold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C21D290295D0008B9448 /* TitilliumWeb-Bold.ttf */; };
  81. 22A8C230290295D1008B9448 /* TitilliumWeb-Regular.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C21E290295D0008B9448 /* TitilliumWeb-Regular.ttf */; };
  82. 22A8C231290295D1008B9448 /* TitilliumWeb-SemiBold.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C21F290295D0008B9448 /* TitilliumWeb-SemiBold.ttf */; };
  83. 22A8C232290295D1008B9448 /* UIFont+Titi.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C220290295D0008B9448 /* UIFont+Titi.m */; };
  84. 22A8C233290295D1008B9448 /* TitilliumWeb-ExtraLight.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C221290295D0008B9448 /* TitilliumWeb-ExtraLight.ttf */; };
  85. 22A8C234290295D1008B9448 /* TitilliumWeb-BoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C222290295D0008B9448 /* TitilliumWeb-BoldItalic.ttf */; };
  86. 22A8C235290295D1008B9448 /* TitilliumWeb-ExtraLightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C223290295D0008B9448 /* TitilliumWeb-ExtraLightItalic.ttf */; };
  87. 22A8C236290295D1008B9448 /* OFL.txt in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C224290295D0008B9448 /* OFL.txt */; };
  88. 22A8C237290295D1008B9448 /* TitilliumWeb-SemiBoldItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C225290295D0008B9448 /* TitilliumWeb-SemiBoldItalic.ttf */; };
  89. 22A8C238290295D1008B9448 /* TitilliumWeb-LightItalic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C226290295D0008B9448 /* TitilliumWeb-LightItalic.ttf */; };
  90. 22A8C239290295D1008B9448 /* TitilliumWeb-Italic.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C227290295D0008B9448 /* TitilliumWeb-Italic.ttf */; };
  91. 22A8C23A290295D1008B9448 /* TitilliumWeb-Light.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C228290295D0008B9448 /* TitilliumWeb-Light.ttf */; };
  92. 22A8C23B290295D1008B9448 /* RoomTypeList.plist in Resources */ = {isa = PBXBuildFile; fileRef = 22A8C22A290295D1008B9448 /* RoomTypeList.plist */; };
  93. 22A8C24F29038804008B9448 /* RDSBaseTableViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C24729038804008B9448 /* RDSBaseTableViewController.m */; };
  94. 22A8C25029038804008B9448 /* RDSBaseViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C24929038804008B9448 /* RDSBaseViewController.m */; };
  95. 22A8C25129038804008B9448 /* RDSBaseXibView.m in Sources */ = {isa = PBXBuildFile; fileRef = 22A8C24B29038804008B9448 /* RDSBaseXibView.m */; };
  96. 22AAFB1F29650C1900C54580 /* YouSheBiaoTiHei.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 22AAFB1E29650C1800C54580 /* YouSheBiaoTiHei.ttf */; };
  97. 22AAFB2229657F1500C54580 /* NSMutableDictionary+addObj.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AAFB2129657F1400C54580 /* NSMutableDictionary+addObj.m */; };
  98. 22AFE60E29135DD100793E79 /* RDSSetPwdVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AFE5F329135DD100793E79 /* RDSSetPwdVC.m */; };
  99. 22AFE60F29135DD100793E79 /* RDSUserProtocolViewController.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22AFE5F529135DD100793E79 /* RDSUserProtocolViewController.xib */; };
  100. 22AFE61229135DD100793E79 /* RDSLoginPwdCodeVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22AFE5FA29135DD100793E79 /* RDSLoginPwdCodeVC.xib */; };
  101. 22AFE61529135DD100793E79 /* RDSSetPwdVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22AFE5FE29135DD100793E79 /* RDSSetPwdVC.xib */; };
  102. 22AFE61729135DD100793E79 /* RDSLoginVerifyCodeVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22AFE60029135DD100793E79 /* RDSLoginVerifyCodeVC.xib */; };
  103. 22AFE61829135DD100793E79 /* RDSUserProtocolViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AFE60129135DD100793E79 /* RDSUserProtocolViewController.m */; };
  104. 22AFE61929135DD100793E79 /* RDSLoginVerifyCodeVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AFE60329135DD100793E79 /* RDSLoginVerifyCodeVC.m */; };
  105. 22AFE61B29135DD100793E79 /* YJJTextField.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AFE60729135DD100793E79 /* YJJTextField.m */; };
  106. 22AFE61C29135DD100793E79 /* RDSLoginPwdCodeVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AFE60829135DD100793E79 /* RDSLoginPwdCodeVC.m */; };
  107. 22AFE61D29135DD100793E79 /* WLButtonCountdownManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AFE60B29135DD100793E79 /* WLButtonCountdownManager.m */; };
  108. 22AFE61E29135DD100793E79 /* WLCaptcheButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 22AFE60C29135DD100793E79 /* WLCaptcheButton.m */; };
  109. 22B5FBA3292F433200AD4BCE /* RDSDataManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 22B5FBA1292F433200AD4BCE /* RDSDataManager.m */; };
  110. 22B5FBC729309F3400AD4BCE /* RDSDeviceCmd.m in Sources */ = {isa = PBXBuildFile; fileRef = 22B5FBC129309F3300AD4BCE /* RDSDeviceCmd.m */; };
  111. 22B5FBC829309F3400AD4BCE /* RDSDeallocWatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 22B5FBC429309F3300AD4BCE /* RDSDeallocWatcher.m */; };
  112. 22B5FBC929309F3400AD4BCE /* RDSBabyBluetooth.m in Sources */ = {isa = PBXBuildFile; fileRef = 22B5FBC629309F3300AD4BCE /* RDSBabyBluetooth.m */; };
  113. 22B762FE298A130C005D602F /* RDSAddHomeVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22B762FC298A130C005D602F /* RDSAddHomeVC.m */; };
  114. 22B762FF298A130C005D602F /* RDSAddHomeVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22B762FD298A130C005D602F /* RDSAddHomeVC.xib */; };
  115. 22C68A1D296803D400996E26 /* ModelImg.m in Sources */ = {isa = PBXBuildFile; fileRef = 22C68A1C296803D400996E26 /* ModelImg.m */; };
  116. 22CC22FE2906720900E627E9 /* RDSHomeVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC22FD2906720900E627E9 /* RDSHomeVC.m */; };
  117. 22CC23012907830B00E627E9 /* RDSHomeTopView.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23002907830B00E627E9 /* RDSHomeTopView.m */; };
  118. 22CC23032907833300E627E9 /* RDSHomeTopView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22CC23022907833200E627E9 /* RDSHomeTopView.xib */; };
  119. 22CC23072907915D00E627E9 /* RDSBarButtonItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23062907915D00E627E9 /* RDSBarButtonItem.m */; };
  120. 22CC232B2907919400E627E9 /* UIImageView+webImage.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC230A2907919400E627E9 /* UIImageView+webImage.m */; };
  121. 22CC232C2907919400E627E9 /* NSDictionary+WiFiInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC230B2907919400E627E9 /* NSDictionary+WiFiInfo.m */; };
  122. 22CC232D2907919400E627E9 /* NSString+convert.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC230D2907919400E627E9 /* NSString+convert.m */; };
  123. 22CC232E2907919400E627E9 /* NSString+safe.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC230E2907919400E627E9 /* NSString+safe.m */; };
  124. 22CC232F2907919400E627E9 /* UIView+frame.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC230F2907919400E627E9 /* UIView+frame.m */; };
  125. 22CC23302907919400E627E9 /* NSString+hanzi.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23102907919400E627E9 /* NSString+hanzi.m */; };
  126. 22CC23312907919400E627E9 /* UIImage+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23122907919400E627E9 /* UIImage+Extension.m */; };
  127. 22CC23322907919400E627E9 /* UIControl+HitRect.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23132907919400E627E9 /* UIControl+HitRect.m */; };
  128. 22CC23342907919400E627E9 /* UILabel+Space.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23192907919400E627E9 /* UILabel+Space.m */; };
  129. 22CC23352907919400E627E9 /* NSDate+currentDate.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC231C2907919400E627E9 /* NSDate+currentDate.m */; };
  130. 22CC23362907919400E627E9 /* NSString+extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC231F2907919400E627E9 /* NSString+extension.m */; };
  131. 22CC23372907919400E627E9 /* UIButton+HitRect.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23202907919400E627E9 /* UIButton+HitRect.m */; };
  132. 22CC23382907919400E627E9 /* UITableViewCell+cornerRadius.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23232907919400E627E9 /* UITableViewCell+cornerRadius.m */; };
  133. 22CC23392907919400E627E9 /* NSString+verify.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23272907919400E627E9 /* NSString+verify.m */; };
  134. 22CC233A2907919400E627E9 /* UIView+RDSClip.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23282907919400E627E9 /* UIView+RDSClip.m */; };
  135. 22CC233B2907919400E627E9 /* NSArray+Safe.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23292907919400E627E9 /* NSArray+Safe.m */; };
  136. 22CC23762907921300E627E9 /* RDSCollectionViewFlowLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23422907921300E627E9 /* RDSCollectionViewFlowLayout.m */; };
  137. 22CC23772907921300E627E9 /* RDSTools.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23462907921300E627E9 /* RDSTools.m */; };
  138. 22CC23782907921300E627E9 /* RDSRgbColor.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23472907921300E627E9 /* RDSRgbColor.m */; };
  139. 22CC23792907921300E627E9 /* RDCheckAppVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC234A2907921300E627E9 /* RDCheckAppVersion.m */; };
  140. 22CC237A2907921300E627E9 /* RDSNavPushHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC234B2907921300E627E9 /* RDSNavPushHelper.m */; };
  141. 22CC237B2907921300E627E9 /* NSString+Hash.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC234D2907921300E627E9 /* NSString+Hash.m */; };
  142. 22CC237C2907921300E627E9 /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 22CC23502907921300E627E9 /* README.md */; };
  143. 22CC237D2907921300E627E9 /* GTMBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23522907921300E627E9 /* GTMBase64.m */; };
  144. 22CC237E2907921300E627E9 /* EncryptionTools.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23552907921300E627E9 /* EncryptionTools.m */; };
  145. 22CC237F2907921300E627E9 /* RSACryptor.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23572907921300E627E9 /* RSACryptor.m */; };
  146. 22CC23802907921300E627E9 /* AESTools.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23592907921300E627E9 /* AESTools.m */; };
  147. 22CC23812907921300E627E9 /* AESEncrypt.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC235C2907921300E627E9 /* AESEncrypt.m */; };
  148. 22CC23822907921300E627E9 /* RDSImagePicker.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC235E2907921300E627E9 /* RDSImagePicker.m */; };
  149. 22CC23892907921300E627E9 /* iToast.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23702907921300E627E9 /* iToast.m */; };
  150. 22CC238A2907921300E627E9 /* RDSHudShower.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23712907921300E627E9 /* RDSHudShower.m */; };
  151. 22CC238B2907921300E627E9 /* JKToast.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23732907921300E627E9 /* JKToast.m */; };
  152. 22CC23922907D44A00E627E9 /* RDSHomeSceneCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23902907D44A00E627E9 /* RDSHomeSceneCell.m */; };
  153. 22CC23932907D44A00E627E9 /* RDSHomeSceneCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22CC23912907D44A00E627E9 /* RDSHomeSceneCell.xib */; };
  154. 22CC23962907D88300E627E9 /* RDSHomeSceneView.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC23952907D88300E627E9 /* RDSHomeSceneView.m */; };
  155. 22CC2399290F7C4600E627E9 /* RDSHomeRoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC2398290F7C4600E627E9 /* RDSHomeRoomView.m */; };
  156. 22CC239D290F7E8E00E627E9 /* RDSRoomCell.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CC239B290F7E8E00E627E9 /* RDSRoomCell.m */; };
  157. 22CC239E290F7E8E00E627E9 /* RDSRoomCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22CC239C290F7E8E00E627E9 /* RDSRoomCell.xib */; };
  158. 22CE690C2912074A00569030 /* RDSRoomVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CE690B2912074A00569030 /* RDSRoomVC.m */; };
  159. 22CE690F2912076A00569030 /* RDSFindVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CE690E2912076A00569030 /* RDSFindVC.m */; };
  160. 22CE6913291207D500569030 /* RDSMyVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22CE6911291207D500569030 /* RDSMyVC.m */; };
  161. 22CE6914291207D500569030 /* RDSMyVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22CE6912291207D500569030 /* RDSMyVC.xib */; };
  162. 22D7409229E9358C000ABB47 /* RDSSubControlVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22D7409029E9358C000ABB47 /* RDSSubControlVC.m */; };
  163. 22D7409329E9358C000ABB47 /* RDSSubControlVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22D7409129E9358C000ABB47 /* RDSSubControlVC.xib */; };
  164. 22EDC81F291A36A000DE7D08 /* RDSDemoApiHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = 22EDC81E291A36A000DE7D08 /* RDSDemoApiHelper.m */; };
  165. 22F9FFC0292E059A00BAB3F6 /* RDSResetPwdVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFBE292E059A00BAB3F6 /* RDSResetPwdVC.m */; };
  166. 22F9FFC1292E059A00BAB3F6 /* RDSResetPwdVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22F9FFBF292E059A00BAB3F6 /* RDSResetPwdVC.xib */; };
  167. 22F9FFC4292E15B900BAB3F6 /* RDSAddRoomView.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFC3292E15B900BAB3F6 /* RDSAddRoomView.m */; };
  168. 22F9FFC6292E15CD00BAB3F6 /* RDSAddRoomView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22F9FFC5292E15CD00BAB3F6 /* RDSAddRoomView.xib */; };
  169. 22F9FFE0292F010F00BAB3F6 /* FMDatabase+FFExtern.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFC9292F010F00BAB3F6 /* FMDatabase+FFExtern.m */; };
  170. 22F9FFE1292F010F00BAB3F6 /* FFDataBaseModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFCE292F010F00BAB3F6 /* FFDataBaseModel.m */; };
  171. 22F9FFE2292F010F00BAB3F6 /* FFDBManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFD1292F010F00BAB3F6 /* FFDBManager.m */; };
  172. 22F9FFE3292F010F00BAB3F6 /* FFDataBaseModel+Sqlite.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFD3292F010F00BAB3F6 /* FFDataBaseModel+Sqlite.m */; };
  173. 22F9FFE4292F010F00BAB3F6 /* FFDBTransaction.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFD5292F010F00BAB3F6 /* FFDBTransaction.m */; };
  174. 22F9FFE5292F010F00BAB3F6 /* NSString+FFDBSQLStatement.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFD6292F010F00BAB3F6 /* NSString+FFDBSQLStatement.m */; };
  175. 22F9FFE6292F010F00BAB3F6 /* FFDBSafeOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFD7292F010F00BAB3F6 /* FFDBSafeOperation.m */; };
  176. 22F9FFE7292F010F00BAB3F6 /* NSObject+FIDProperty.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFD8292F010F00BAB3F6 /* NSObject+FIDProperty.m */; };
  177. 22F9FFE8292F010F00BAB3F6 /* NSString+FFDBExtern.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFDA292F010F00BAB3F6 /* NSString+FFDBExtern.m */; };
  178. 22F9FFE9292F010F00BAB3F6 /* FFDBLog.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFDB292F010F00BAB3F6 /* FFDBLog.m */; };
  179. 22F9FFEA292F010F00BAB3F6 /* FFDataBaseModel+Custom.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFDD292F010F00BAB3F6 /* FFDataBaseModel+Custom.m */; };
  180. 22F9FFEE292F101400BAB3F6 /* RDSUserInfoModel.m in Sources */ = {isa = PBXBuildFile; fileRef = 22F9FFED292F101400BAB3F6 /* RDSUserInfoModel.m */; };
  181. 22FE4BCB29ECD35A0078EF50 /* RDSBindSubDeviceVC.m in Sources */ = {isa = PBXBuildFile; fileRef = 22FE4BC929ECD35A0078EF50 /* RDSBindSubDeviceVC.m */; };
  182. 22FE4BCC29ECD35A0078EF50 /* RDSBindSubDeviceVC.xib in Resources */ = {isa = PBXBuildFile; fileRef = 22FE4BCA29ECD35A0078EF50 /* RDSBindSubDeviceVC.xib */; };
  183. /* End PBXBuildFile section */
  184. /* Begin PBXContainerItemProxy section */
  185. 22A8C1FC29029507008B9448 /* PBXContainerItemProxy */ = {
  186. isa = PBXContainerItemProxy;
  187. containerPortal = 22A8C1D829029501008B9448 /* Project object */;
  188. proxyType = 1;
  189. remoteGlobalIDString = 22A8C1DF29029501008B9448;
  190. remoteInfo = Temperature;
  191. };
  192. 22A8C20629029507008B9448 /* PBXContainerItemProxy */ = {
  193. isa = PBXContainerItemProxy;
  194. containerPortal = 22A8C1D829029501008B9448 /* Project object */;
  195. proxyType = 1;
  196. remoteGlobalIDString = 22A8C1DF29029501008B9448;
  197. remoteInfo = Temperature;
  198. };
  199. /* End PBXContainerItemProxy section */
  200. /* Begin PBXFileReference section */
  201. 03245AF72A8E5448003DF602 /* RDSSelectDeviceMainVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSSelectDeviceMainVC.h; sourceTree = "<group>"; };
  202. 03245AF82A8E5448003DF602 /* RDSSelectDeviceMainVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSSelectDeviceMainVC.m; sourceTree = "<group>"; };
  203. 03245AFA2A8E5459003DF602 /* RDSSelectDeviceSubVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSSelectDeviceSubVC.h; sourceTree = "<group>"; };
  204. 03245AFB2A8E5459003DF602 /* RDSSelectDeviceSubVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSSelectDeviceSubVC.m; sourceTree = "<group>"; };
  205. 03245AFD2A8E5E2B003DF602 /* RDSDeviceTypeModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSDeviceTypeModel.h; sourceTree = "<group>"; };
  206. 03245AFE2A8E5E2B003DF602 /* RDSDeviceTypeModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSDeviceTypeModel.m; sourceTree = "<group>"; };
  207. 036416592A9F84BB00FE8629 /* RDSSystemParameterModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSSystemParameterModel.h; sourceTree = "<group>"; };
  208. 0364165A2A9F84BB00FE8629 /* RDSSystemParameterModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSSystemParameterModel.m; sourceTree = "<group>"; };
  209. 03D1A36F2A8CF47700106033 /* UIFont+Temperature.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIFont+Temperature.h"; sourceTree = "<group>"; };
  210. 03D1A3702A8CF47700106033 /* UIFont+Temperature.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIFont+Temperature.m"; sourceTree = "<group>"; };
  211. 03D1A3722A8CF5B200106033 /* UIColor+Temperature.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "UIColor+Temperature.h"; sourceTree = "<group>"; };
  212. 03D1A3732A8CF5B200106033 /* UIColor+Temperature.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "UIColor+Temperature.m"; sourceTree = "<group>"; };
  213. 03DB89142A9789A900718F10 /* RDSDeviceTypeCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSDeviceTypeCell.h; sourceTree = "<group>"; };
  214. 03DB89152A9789A900718F10 /* RDSDeviceTypeCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSDeviceTypeCell.m; sourceTree = "<group>"; };
  215. 03E22E122B1E0FBA00634ECD /* RDSDeviceHeader.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSDeviceHeader.h; sourceTree = "<group>"; };
  216. 0A5C569D2B2047F40073753F /* RDSControlWebVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSControlWebVC.h; sourceTree = "<group>"; };
  217. 0A5C569E2B2047F40073753F /* RDSControlWebVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSControlWebVC.m; sourceTree = "<group>"; };
  218. 220357E5293466D40081B5B8 /* RDSConstant.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSConstant.m; sourceTree = "<group>"; };
  219. 220357E8293735BF0081B5B8 /* RDSMemberModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSMemberModel.h; sourceTree = "<group>"; };
  220. 220357E9293735BF0081B5B8 /* RDSMemberModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSMemberModel.m; sourceTree = "<group>"; };
  221. 220357EC293737050081B5B8 /* RDSRoomModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSRoomModel.h; sourceTree = "<group>"; };
  222. 220357ED293737050081B5B8 /* RDSRoomModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSRoomModel.m; sourceTree = "<group>"; };
  223. 22104CC8293B4652001CAC55 /* RDSHomeListVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeListVC.h; sourceTree = "<group>"; };
  224. 22104CC9293B4652001CAC55 /* RDSHomeListVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeListVC.m; sourceTree = "<group>"; };
  225. 22104CCB293B4774001CAC55 /* RDSHomeListCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeListCell.h; sourceTree = "<group>"; };
  226. 22104CCC293B4774001CAC55 /* RDSHomeListCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeListCell.m; sourceTree = "<group>"; };
  227. 22104CCD293B4774001CAC55 /* RDSHomeListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSHomeListCell.xib; sourceTree = "<group>"; };
  228. 222562DB2923670E00A7E17A /* RDSAirControlVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSAirControlVC.h; sourceTree = "<group>"; };
  229. 222562DC2923670E00A7E17A /* RDSAirControlVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSAirControlVC.m; sourceTree = "<group>"; };
  230. 222562DD2923670E00A7E17A /* RDSAirControlVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSAirControlVC.xib; sourceTree = "<group>"; };
  231. 222562E129248DC700A7E17A /* CYCircularSlider.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = CYCircularSlider.m; sourceTree = "<group>"; };
  232. 222562E229248DC700A7E17A /* CYCircularSlider.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CYCircularSlider.h; sourceTree = "<group>"; };
  233. 22338A4129262FCC00AD07FB /* SPAlertController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SPAlertController.m; sourceTree = "<group>"; };
  234. 22338A4229262FCC00AD07FB /* SPAlertController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SPAlertController.h; sourceTree = "<group>"; };
  235. 22338A44292630A000AD07FB /* RDSAddView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSAddView.h; sourceTree = "<group>"; };
  236. 22338A45292630A000AD07FB /* RDSAddView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSAddView.m; sourceTree = "<group>"; };
  237. 22338A47292630AE00AD07FB /* RDSAddView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSAddView.xib; sourceTree = "<group>"; };
  238. 22338A4B29287A9C00AD07FB /* PopAnimationTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PopAnimationTool.m; sourceTree = "<group>"; };
  239. 22338A4D29287A9C00AD07FB /* PopView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = PopView.m; sourceTree = "<group>"; };
  240. 22338A4F29287A9C00AD07FB /* PopAnimationTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PopAnimationTool.h; sourceTree = "<group>"; };
  241. 22338A5029287A9C00AD07FB /* PopView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = PopView.h; sourceTree = "<group>"; };
  242. 22338A582928D2C900AD07FB /* RDSAddRoomVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSAddRoomVC.h; sourceTree = "<group>"; };
  243. 22338A592928D2C900AD07FB /* RDSAddRoomVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSAddRoomVC.m; sourceTree = "<group>"; };
  244. 22338A5A2928D2C900AD07FB /* RDSAddRoomVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSAddRoomVC.xib; sourceTree = "<group>"; };
  245. 22338A5D292B16C700AD07FB /* RDSInputWiFiVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSInputWiFiVC.h; sourceTree = "<group>"; };
  246. 22338A5E292B16C700AD07FB /* RDSInputWiFiVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSInputWiFiVC.m; sourceTree = "<group>"; };
  247. 22338A5F292B16C700AD07FB /* RDSInputWiFiVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSInputWiFiVC.xib; sourceTree = "<group>"; };
  248. 22338A62292B29AF00AD07FB /* RDSBindDeviceVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSBindDeviceVC.h; sourceTree = "<group>"; };
  249. 22338A63292B29AF00AD07FB /* RDSBindDeviceVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSBindDeviceVC.m; sourceTree = "<group>"; };
  250. 22338A64292B29AF00AD07FB /* RDSBindDeviceVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSBindDeviceVC.xib; sourceTree = "<group>"; };
  251. 22338A67292B694200AD07FB /* Temperature.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Temperature.entitlements; sourceTree = "<group>"; };
  252. 2240830A295E755F007C859E /* RDSlider.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSlider.h; sourceTree = "<group>"; };
  253. 2240830B295E755F007C859E /* RDSlider.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSlider.m; sourceTree = "<group>"; };
  254. 2240830E295ED5C9007C859E /* TheAlertCtrl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = TheAlertCtrl.m; sourceTree = "<group>"; };
  255. 2240830F295ED5C9007C859E /* TheAlertCtrl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = TheAlertCtrl.h; sourceTree = "<group>"; };
  256. 22408312295EE243007C859E /* LCActionSheet.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = LCActionSheet.h; sourceTree = "<group>"; };
  257. 22408314295EE243007C859E /* cellLine@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "cellLine@2x.png"; sourceTree = "<group>"; };
  258. 22408315295EE243007C859E /* bgImage_HL@2x.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = "bgImage_HL@2x.png"; sourceTree = "<group>"; };
  259. 22408316295EE243007C859E /* LCActionSheet.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = LCActionSheet.m; sourceTree = "<group>"; };
  260. 22534EB529F2693C00E4EBC2 /* RDSUserLocation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSUserLocation.m; sourceTree = "<group>"; };
  261. 22534EB629F2693C00E4EBC2 /* RDSMapHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSMapHelper.m; sourceTree = "<group>"; };
  262. 22534EB929F2693C00E4EBC2 /* RDSMapHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSMapHelper.h; sourceTree = "<group>"; };
  263. 22534EBA29F2693C00E4EBC2 /* RDSUserLocation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSUserLocation.h; sourceTree = "<group>"; };
  264. 22534EC429F911E200E4EBC2 /* WeatherModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = WeatherModel.h; sourceTree = "<group>"; };
  265. 22534EC529F911E200E4EBC2 /* WeatherModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = WeatherModel.m; sourceTree = "<group>"; };
  266. 226EDAF9298A388B00015C0A /* RDSHomeInfoVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeInfoVC.h; sourceTree = "<group>"; };
  267. 226EDAFA298A388B00015C0A /* RDSHomeInfoVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeInfoVC.m; sourceTree = "<group>"; };
  268. 226EDAFB298A388B00015C0A /* RDSHomeInfoVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSHomeInfoVC.xib; sourceTree = "<group>"; };
  269. 226EDAFE298B405600015C0A /* RDSHomeInfoCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeInfoCell.h; sourceTree = "<group>"; };
  270. 226EDAFF298B405600015C0A /* RDSHomeInfoCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeInfoCell.m; sourceTree = "<group>"; };
  271. 226EDB00298B405600015C0A /* RDSHomeInfoCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSHomeInfoCell.xib; sourceTree = "<group>"; };
  272. 226EDB03298B551300015C0A /* RDSAddMemberVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSAddMemberVC.h; sourceTree = "<group>"; };
  273. 226EDB04298B551300015C0A /* RDSAddMemberVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSAddMemberVC.m; sourceTree = "<group>"; };
  274. 226EDB05298B551300015C0A /* RDSAddMemberVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSAddMemberVC.xib; sourceTree = "<group>"; };
  275. 226EDB08298BB33100015C0A /* RDSRoomSetVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSRoomSetVC.h; sourceTree = "<group>"; };
  276. 226EDB09298BB33100015C0A /* RDSRoomSetVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSRoomSetVC.m; sourceTree = "<group>"; };
  277. 226EDB0A298BB33100015C0A /* RDSRoomSetVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSRoomSetVC.xib; sourceTree = "<group>"; };
  278. 2275BEF9296D352F00B5C7AC /* GCDTimer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = GCDTimer.h; sourceTree = "<group>"; };
  279. 2275BEFA296D352F00B5C7AC /* GCDTimer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = GCDTimer.m; sourceTree = "<group>"; };
  280. 2275BEFC296D4EF900B5C7AC /* RDSResetDeviceVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSResetDeviceVC.h; sourceTree = "<group>"; };
  281. 2275BEFD296D4EF900B5C7AC /* RDSResetDeviceVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSResetDeviceVC.m; sourceTree = "<group>"; };
  282. 2275BEFE296D4EF900B5C7AC /* RDSResetDeviceVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSResetDeviceVC.xib; sourceTree = "<group>"; };
  283. 2275BF01296D554800B5C7AC /* finish.gif */ = {isa = PBXFileReference; lastKnownFileType = image.gif; path = finish.gif; sourceTree = "<group>"; };
  284. 227AC3DF2967AF3900814FBF /* RDSCtrlModeView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSCtrlModeView.h; sourceTree = "<group>"; };
  285. 227AC3E02967AF3900814FBF /* RDSCtrlModeView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSCtrlModeView.m; sourceTree = "<group>"; };
  286. 227AC3E22967B77100814FBF /* RDSCtrlModeCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSCtrlModeCell.h; sourceTree = "<group>"; };
  287. 227AC3E32967B77100814FBF /* RDSCtrlModeCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSCtrlModeCell.m; sourceTree = "<group>"; };
  288. 227AC3E42967B77100814FBF /* RDSCtrlModeCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSCtrlModeCell.xib; sourceTree = "<group>"; };
  289. 227F2083294AC945008B9EC1 /* RDSMyInfoVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSMyInfoVC.h; sourceTree = "<group>"; };
  290. 227F2084294AC945008B9EC1 /* RDSMyInfoVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSMyInfoVC.m; sourceTree = "<group>"; };
  291. 227F2085294AC945008B9EC1 /* RDSMyInfoVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSMyInfoVC.xib; sourceTree = "<group>"; };
  292. 227F2088294AFF13008B9EC1 /* RDSHomeModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeModel.h; sourceTree = "<group>"; };
  293. 227F2089294AFF13008B9EC1 /* RDSHomeModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeModel.m; sourceTree = "<group>"; };
  294. 22810D8929DBD08E003C40A1 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = "zh-Hans"; path = "zh-Hans.lproj/LaunchScreen.storyboard"; sourceTree = "<group>"; };
  295. 22810D8F29DC032B003C40A1 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; };
  296. 228417C92911FDC900DFF017 /* RDSTabbarController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSTabbarController.h; sourceTree = "<group>"; };
  297. 228417CA2911FDC900DFF017 /* RDSNavController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSNavController.m; sourceTree = "<group>"; };
  298. 228417CB2911FDC900DFF017 /* RDSRootControl.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSRootControl.m; sourceTree = "<group>"; };
  299. 228417CC2911FDC900DFF017 /* RDSTabbarController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSTabbarController.m; sourceTree = "<group>"; };
  300. 228417CD2911FDC900DFF017 /* RDSNavController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSNavController.h; sourceTree = "<group>"; };
  301. 228417CE2911FDC900DFF017 /* RDSRootControl.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSRootControl.h; sourceTree = "<group>"; };
  302. 22A7C82C2974EDED008F7318 /* RDSSystemSetVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSSystemSetVC.h; sourceTree = "<group>"; };
  303. 22A7C82D2974EDED008F7318 /* RDSSystemSetVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSSystemSetVC.m; sourceTree = "<group>"; };
  304. 22A7C82F2974EE57008F7318 /* RDSSystemSetCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSSystemSetCell.h; sourceTree = "<group>"; };
  305. 22A7C8302974EE57008F7318 /* RDSSystemSetCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSSystemSetCell.m; sourceTree = "<group>"; };
  306. 22A7C8312974EE57008F7318 /* RDSSystemSetCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSSystemSetCell.xib; sourceTree = "<group>"; };
  307. 22A7C83529750076008F7318 /* OPQRCodeViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = OPQRCodeViewController.m; sourceTree = "<group>"; };
  308. 22A7C83629750076008F7318 /* OPQRCodeViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = OPQRCodeViewController.h; sourceTree = "<group>"; };
  309. 22A8C1E029029501008B9448 /* Temperature.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = Temperature.app; sourceTree = BUILT_PRODUCTS_DIR; };
  310. 22A8C1E329029501008B9448 /* AppDelegate.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
  311. 22A8C1E429029501008B9448 /* AppDelegate.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
  312. 22A8C1E929029501008B9448 /* ViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ViewController.h; sourceTree = "<group>"; };
  313. 22A8C1EA29029501008B9448 /* ViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ViewController.m; sourceTree = "<group>"; };
  314. 22A8C1ED29029501008B9448 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
  315. 22A8C1EF29029507008B9448 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
  316. 22A8C1F229029507008B9448 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
  317. 22A8C1F429029507008B9448 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
  318. 22A8C1F529029507008B9448 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
  319. 22A8C1FB29029507008B9448 /* TemperatureTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TemperatureTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  320. 22A8C1FF29029507008B9448 /* TemperatureTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TemperatureTests.m; sourceTree = "<group>"; };
  321. 22A8C20529029507008B9448 /* TemperatureUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = TemperatureUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; };
  322. 22A8C20929029507008B9448 /* TemperatureUITests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TemperatureUITests.m; sourceTree = "<group>"; };
  323. 22A8C20B29029507008B9448 /* TemperatureUITestsLaunchTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = TemperatureUITestsLaunchTests.m; sourceTree = "<group>"; };
  324. 22A8C21A290295D0008B9448 /* RDSPch.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSPch.pch; sourceTree = "<group>"; };
  325. 22A8C21C290295D0008B9448 /* TitilliumWeb-Black.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-Black.ttf"; sourceTree = "<group>"; };
  326. 22A8C21D290295D0008B9448 /* TitilliumWeb-Bold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-Bold.ttf"; sourceTree = "<group>"; };
  327. 22A8C21E290295D0008B9448 /* TitilliumWeb-Regular.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-Regular.ttf"; sourceTree = "<group>"; };
  328. 22A8C21F290295D0008B9448 /* TitilliumWeb-SemiBold.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-SemiBold.ttf"; sourceTree = "<group>"; };
  329. 22A8C220290295D0008B9448 /* UIFont+Titi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIFont+Titi.m"; sourceTree = "<group>"; };
  330. 22A8C221290295D0008B9448 /* TitilliumWeb-ExtraLight.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-ExtraLight.ttf"; sourceTree = "<group>"; };
  331. 22A8C222290295D0008B9448 /* TitilliumWeb-BoldItalic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-BoldItalic.ttf"; sourceTree = "<group>"; };
  332. 22A8C223290295D0008B9448 /* TitilliumWeb-ExtraLightItalic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-ExtraLightItalic.ttf"; sourceTree = "<group>"; };
  333. 22A8C224290295D0008B9448 /* OFL.txt */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; path = OFL.txt; sourceTree = "<group>"; };
  334. 22A8C225290295D0008B9448 /* TitilliumWeb-SemiBoldItalic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-SemiBoldItalic.ttf"; sourceTree = "<group>"; };
  335. 22A8C226290295D0008B9448 /* TitilliumWeb-LightItalic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-LightItalic.ttf"; sourceTree = "<group>"; };
  336. 22A8C227290295D0008B9448 /* TitilliumWeb-Italic.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-Italic.ttf"; sourceTree = "<group>"; };
  337. 22A8C228290295D0008B9448 /* TitilliumWeb-Light.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "TitilliumWeb-Light.ttf"; sourceTree = "<group>"; };
  338. 22A8C229290295D1008B9448 /* UIFont+Titi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIFont+Titi.h"; sourceTree = "<group>"; };
  339. 22A8C22A290295D1008B9448 /* RoomTypeList.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = RoomTypeList.plist; sourceTree = "<group>"; };
  340. 22A8C22B290295D1008B9448 /* RDSConfig.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSConfig.h; sourceTree = "<group>"; };
  341. 22A8C22C290295D1008B9448 /* RDSConstant.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSConstant.h; sourceTree = "<group>"; };
  342. 22A8C24729038804008B9448 /* RDSBaseTableViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSBaseTableViewController.m; sourceTree = "<group>"; };
  343. 22A8C24829038804008B9448 /* RDSBaseXibView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSBaseXibView.h; sourceTree = "<group>"; };
  344. 22A8C24929038804008B9448 /* RDSBaseViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSBaseViewController.m; sourceTree = "<group>"; };
  345. 22A8C24A29038804008B9448 /* RDSBaseTableViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSBaseTableViewController.h; sourceTree = "<group>"; };
  346. 22A8C24B29038804008B9448 /* RDSBaseXibView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSBaseXibView.m; sourceTree = "<group>"; };
  347. 22A8C24C29038804008B9448 /* RDSBaseViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSBaseViewController.h; sourceTree = "<group>"; };
  348. 22AAFB1E29650C1800C54580 /* YouSheBiaoTiHei.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = YouSheBiaoTiHei.ttf; sourceTree = "<group>"; };
  349. 22AAFB2029657F1400C54580 /* NSMutableDictionary+addObj.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSMutableDictionary+addObj.h"; sourceTree = "<group>"; };
  350. 22AAFB2129657F1400C54580 /* NSMutableDictionary+addObj.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSMutableDictionary+addObj.m"; sourceTree = "<group>"; };
  351. 22AFE5F229135DD100793E79 /* RDSLoginVerifyCodeVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSLoginVerifyCodeVC.h; sourceTree = "<group>"; };
  352. 22AFE5F329135DD100793E79 /* RDSSetPwdVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSSetPwdVC.m; sourceTree = "<group>"; };
  353. 22AFE5F429135DD100793E79 /* RDSUserProtocolViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSUserProtocolViewController.h; sourceTree = "<group>"; };
  354. 22AFE5F529135DD100793E79 /* RDSUserProtocolViewController.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RDSUserProtocolViewController.xib; sourceTree = "<group>"; };
  355. 22AFE5F929135DD100793E79 /* RDSLoginPwdCodeVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSLoginPwdCodeVC.h; sourceTree = "<group>"; };
  356. 22AFE5FA29135DD100793E79 /* RDSLoginPwdCodeVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RDSLoginPwdCodeVC.xib; sourceTree = "<group>"; };
  357. 22AFE5FB29135DD100793E79 /* YJJTextField.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = YJJTextField.h; sourceTree = "<group>"; };
  358. 22AFE5FE29135DD100793E79 /* RDSSetPwdVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RDSSetPwdVC.xib; sourceTree = "<group>"; };
  359. 22AFE60029135DD100793E79 /* RDSLoginVerifyCodeVC.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = RDSLoginVerifyCodeVC.xib; sourceTree = "<group>"; };
  360. 22AFE60129135DD100793E79 /* RDSUserProtocolViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSUserProtocolViewController.m; sourceTree = "<group>"; };
  361. 22AFE60229135DD100793E79 /* RDSSetPwdVC.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSSetPwdVC.h; sourceTree = "<group>"; };
  362. 22AFE60329135DD100793E79 /* RDSLoginVerifyCodeVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSLoginVerifyCodeVC.m; sourceTree = "<group>"; };
  363. 22AFE60729135DD100793E79 /* YJJTextField.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = YJJTextField.m; sourceTree = "<group>"; };
  364. 22AFE60829135DD100793E79 /* RDSLoginPwdCodeVC.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSLoginPwdCodeVC.m; sourceTree = "<group>"; };
  365. 22AFE60A29135DD100793E79 /* WLCaptcheButton.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WLCaptcheButton.h; sourceTree = "<group>"; };
  366. 22AFE60B29135DD100793E79 /* WLButtonCountdownManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WLButtonCountdownManager.m; sourceTree = "<group>"; };
  367. 22AFE60C29135DD100793E79 /* WLCaptcheButton.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WLCaptcheButton.m; sourceTree = "<group>"; };
  368. 22AFE60D29135DD100793E79 /* WLButtonCountdownManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WLButtonCountdownManager.h; sourceTree = "<group>"; };
  369. 22B5FB9F292F433200AD4BCE /* RDSDataManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSDataManager.h; sourceTree = "<group>"; };
  370. 22B5FBA1292F433200AD4BCE /* RDSDataManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSDataManager.m; sourceTree = "<group>"; };
  371. 22B5FBC129309F3300AD4BCE /* RDSDeviceCmd.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSDeviceCmd.m; sourceTree = "<group>"; };
  372. 22B5FBC229309F3300AD4BCE /* RDSDeallocWatcher.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSDeallocWatcher.h; sourceTree = "<group>"; };
  373. 22B5FBC329309F3300AD4BCE /* RDSDeviceCmd.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSDeviceCmd.h; sourceTree = "<group>"; };
  374. 22B5FBC429309F3300AD4BCE /* RDSDeallocWatcher.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSDeallocWatcher.m; sourceTree = "<group>"; };
  375. 22B5FBC529309F3300AD4BCE /* RDSBabyBluetooth.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSBabyBluetooth.h; sourceTree = "<group>"; };
  376. 22B5FBC629309F3300AD4BCE /* RDSBabyBluetooth.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSBabyBluetooth.m; sourceTree = "<group>"; };
  377. 22B762FB298A130C005D602F /* RDSAddHomeVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSAddHomeVC.h; sourceTree = "<group>"; };
  378. 22B762FC298A130C005D602F /* RDSAddHomeVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSAddHomeVC.m; sourceTree = "<group>"; };
  379. 22B762FD298A130C005D602F /* RDSAddHomeVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSAddHomeVC.xib; sourceTree = "<group>"; };
  380. 22C26D6029C459FF0068ED40 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Main.strings"; sourceTree = "<group>"; };
  381. 22C68A1B296803D400996E26 /* ModelImg.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = ModelImg.h; sourceTree = "<group>"; };
  382. 22C68A1C296803D400996E26 /* ModelImg.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = ModelImg.m; sourceTree = "<group>"; };
  383. 22CC22FC2906720900E627E9 /* RDSHomeVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeVC.h; sourceTree = "<group>"; };
  384. 22CC22FD2906720900E627E9 /* RDSHomeVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeVC.m; sourceTree = "<group>"; };
  385. 22CC22FF2907830B00E627E9 /* RDSHomeTopView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeTopView.h; sourceTree = "<group>"; };
  386. 22CC23002907830B00E627E9 /* RDSHomeTopView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeTopView.m; sourceTree = "<group>"; };
  387. 22CC23022907833200E627E9 /* RDSHomeTopView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSHomeTopView.xib; sourceTree = "<group>"; };
  388. 22CC23052907915D00E627E9 /* RDSBarButtonItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSBarButtonItem.h; sourceTree = "<group>"; };
  389. 22CC23062907915D00E627E9 /* RDSBarButtonItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSBarButtonItem.m; sourceTree = "<group>"; };
  390. 22CC23092907919400E627E9 /* NSDate+currentDate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDate+currentDate.h"; sourceTree = "<group>"; };
  391. 22CC230A2907919400E627E9 /* UIImageView+webImage.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImageView+webImage.m"; sourceTree = "<group>"; };
  392. 22CC230B2907919400E627E9 /* NSDictionary+WiFiInfo.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDictionary+WiFiInfo.m"; sourceTree = "<group>"; };
  393. 22CC230C2907919400E627E9 /* NSString+extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+extension.h"; sourceTree = "<group>"; };
  394. 22CC230D2907919400E627E9 /* NSString+convert.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+convert.m"; sourceTree = "<group>"; };
  395. 22CC230E2907919400E627E9 /* NSString+safe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+safe.m"; sourceTree = "<group>"; };
  396. 22CC230F2907919400E627E9 /* UIView+frame.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+frame.m"; sourceTree = "<group>"; };
  397. 22CC23102907919400E627E9 /* NSString+hanzi.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+hanzi.m"; sourceTree = "<group>"; };
  398. 22CC23112907919400E627E9 /* UITableViewCell+cornerRadius.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UITableViewCell+cornerRadius.h"; sourceTree = "<group>"; };
  399. 22CC23122907919400E627E9 /* UIImage+Extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIImage+Extension.m"; sourceTree = "<group>"; };
  400. 22CC23132907919400E627E9 /* UIControl+HitRect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIControl+HitRect.m"; sourceTree = "<group>"; };
  401. 22CC23142907919400E627E9 /* UIButton+HitRect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIButton+HitRect.h"; sourceTree = "<group>"; };
  402. 22CC23162907919400E627E9 /* NSArray+Safe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+Safe.h"; sourceTree = "<group>"; };
  403. 22CC23172907919400E627E9 /* NSString+verify.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+verify.h"; sourceTree = "<group>"; };
  404. 22CC23182907919400E627E9 /* UIView+RDSClip.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+RDSClip.h"; sourceTree = "<group>"; };
  405. 22CC23192907919400E627E9 /* UILabel+Space.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UILabel+Space.m"; sourceTree = "<group>"; };
  406. 22CC231A2907919400E627E9 /* NSDictionary+WiFiInfo.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSDictionary+WiFiInfo.h"; sourceTree = "<group>"; };
  407. 22CC231B2907919400E627E9 /* UIImageView+webImage.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImageView+webImage.h"; sourceTree = "<group>"; };
  408. 22CC231C2907919400E627E9 /* NSDate+currentDate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSDate+currentDate.m"; sourceTree = "<group>"; };
  409. 22CC231D2907919400E627E9 /* NSString+convert.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+convert.h"; sourceTree = "<group>"; };
  410. 22CC231E2907919400E627E9 /* NSString+safe.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+safe.h"; sourceTree = "<group>"; };
  411. 22CC231F2907919400E627E9 /* NSString+extension.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+extension.m"; sourceTree = "<group>"; };
  412. 22CC23202907919400E627E9 /* UIButton+HitRect.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIButton+HitRect.m"; sourceTree = "<group>"; };
  413. 22CC23212907919400E627E9 /* UIControl+HitRect.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIControl+HitRect.h"; sourceTree = "<group>"; };
  414. 22CC23222907919400E627E9 /* UIImage+Extension.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIImage+Extension.h"; sourceTree = "<group>"; };
  415. 22CC23232907919400E627E9 /* UITableViewCell+cornerRadius.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UITableViewCell+cornerRadius.m"; sourceTree = "<group>"; };
  416. 22CC23242907919400E627E9 /* NSString+hanzi.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+hanzi.h"; sourceTree = "<group>"; };
  417. 22CC23252907919400E627E9 /* UIView+frame.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+frame.h"; sourceTree = "<group>"; };
  418. 22CC23262907919400E627E9 /* UILabel+Space.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UILabel+Space.h"; sourceTree = "<group>"; };
  419. 22CC23272907919400E627E9 /* NSString+verify.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+verify.m"; sourceTree = "<group>"; };
  420. 22CC23282907919400E627E9 /* UIView+RDSClip.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+RDSClip.m"; sourceTree = "<group>"; };
  421. 22CC23292907919400E627E9 /* NSArray+Safe.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+Safe.m"; sourceTree = "<group>"; };
  422. 22CC23412907921300E627E9 /* RDSCollectionViewFlowLayout.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSCollectionViewFlowLayout.h; sourceTree = "<group>"; };
  423. 22CC23422907921300E627E9 /* RDSCollectionViewFlowLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSCollectionViewFlowLayout.m; sourceTree = "<group>"; };
  424. 22CC23432907921300E627E9 /* RDSRgbColor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSRgbColor.h; sourceTree = "<group>"; };
  425. 22CC23442907921300E627E9 /* RDSNavPushHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSNavPushHelper.h; sourceTree = "<group>"; };
  426. 22CC23452907921300E627E9 /* RDSImagePicker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSImagePicker.h; sourceTree = "<group>"; };
  427. 22CC23462907921300E627E9 /* RDSTools.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSTools.m; sourceTree = "<group>"; };
  428. 22CC23472907921300E627E9 /* RDSRgbColor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSRgbColor.m; sourceTree = "<group>"; };
  429. 22CC23492907921300E627E9 /* RDCheckAppVersion.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDCheckAppVersion.h; sourceTree = "<group>"; };
  430. 22CC234A2907921300E627E9 /* RDCheckAppVersion.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDCheckAppVersion.m; sourceTree = "<group>"; };
  431. 22CC234B2907921300E627E9 /* RDSNavPushHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSNavPushHelper.m; sourceTree = "<group>"; };
  432. 22CC234D2907921300E627E9 /* NSString+Hash.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+Hash.m"; sourceTree = "<group>"; };
  433. 22CC234F2907921300E627E9 /* GTMBase64.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMBase64.h; sourceTree = "<group>"; };
  434. 22CC23502907921300E627E9 /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = "<group>"; };
  435. 22CC23512907921300E627E9 /* GTMDefines.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GTMDefines.h; sourceTree = "<group>"; };
  436. 22CC23522907921300E627E9 /* GTMBase64.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GTMBase64.m; sourceTree = "<group>"; };
  437. 22CC23532907921300E627E9 /* EncryptionTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EncryptionTools.h; sourceTree = "<group>"; };
  438. 22CC23542907921300E627E9 /* RSACryptor.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RSACryptor.h; sourceTree = "<group>"; };
  439. 22CC23552907921300E627E9 /* EncryptionTools.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EncryptionTools.m; sourceTree = "<group>"; };
  440. 22CC23562907921300E627E9 /* NSString+Hash.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+Hash.h"; sourceTree = "<group>"; };
  441. 22CC23572907921300E627E9 /* RSACryptor.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RSACryptor.m; sourceTree = "<group>"; };
  442. 22CC23592907921300E627E9 /* AESTools.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AESTools.m; sourceTree = "<group>"; };
  443. 22CC235A2907921300E627E9 /* AESEncrypt.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AESEncrypt.h; sourceTree = "<group>"; };
  444. 22CC235B2907921300E627E9 /* AESTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AESTools.h; sourceTree = "<group>"; };
  445. 22CC235C2907921300E627E9 /* AESEncrypt.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AESEncrypt.m; sourceTree = "<group>"; };
  446. 22CC235D2907921300E627E9 /* RDSTools.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSTools.h; sourceTree = "<group>"; };
  447. 22CC235E2907921300E627E9 /* RDSImagePicker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSImagePicker.m; sourceTree = "<group>"; };
  448. 22CC236D2907921300E627E9 /* RDSHudShower.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSHudShower.h; sourceTree = "<group>"; };
  449. 22CC236F2907921300E627E9 /* iToast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = iToast.h; sourceTree = "<group>"; };
  450. 22CC23702907921300E627E9 /* iToast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = iToast.m; sourceTree = "<group>"; };
  451. 22CC23712907921300E627E9 /* RDSHudShower.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSHudShower.m; sourceTree = "<group>"; };
  452. 22CC23732907921300E627E9 /* JKToast.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = JKToast.m; sourceTree = "<group>"; };
  453. 22CC23742907921300E627E9 /* JKToast.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = JKToast.h; sourceTree = "<group>"; };
  454. 22CC238F2907D44A00E627E9 /* RDSHomeSceneCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeSceneCell.h; sourceTree = "<group>"; };
  455. 22CC23902907D44A00E627E9 /* RDSHomeSceneCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeSceneCell.m; sourceTree = "<group>"; };
  456. 22CC23912907D44A00E627E9 /* RDSHomeSceneCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSHomeSceneCell.xib; sourceTree = "<group>"; };
  457. 22CC23942907D88300E627E9 /* RDSHomeSceneView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeSceneView.h; sourceTree = "<group>"; };
  458. 22CC23952907D88300E627E9 /* RDSHomeSceneView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeSceneView.m; sourceTree = "<group>"; };
  459. 22CC2397290F7C4600E627E9 /* RDSHomeRoomView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSHomeRoomView.h; sourceTree = "<group>"; };
  460. 22CC2398290F7C4600E627E9 /* RDSHomeRoomView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSHomeRoomView.m; sourceTree = "<group>"; };
  461. 22CC239A290F7E8E00E627E9 /* RDSRoomCell.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSRoomCell.h; sourceTree = "<group>"; };
  462. 22CC239B290F7E8E00E627E9 /* RDSRoomCell.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSRoomCell.m; sourceTree = "<group>"; };
  463. 22CC239C290F7E8E00E627E9 /* RDSRoomCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSRoomCell.xib; sourceTree = "<group>"; };
  464. 22CE690A2912074A00569030 /* RDSRoomVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSRoomVC.h; sourceTree = "<group>"; };
  465. 22CE690B2912074A00569030 /* RDSRoomVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSRoomVC.m; sourceTree = "<group>"; };
  466. 22CE690D2912076A00569030 /* RDSFindVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSFindVC.h; sourceTree = "<group>"; };
  467. 22CE690E2912076A00569030 /* RDSFindVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSFindVC.m; sourceTree = "<group>"; };
  468. 22CE6910291207D500569030 /* RDSMyVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSMyVC.h; sourceTree = "<group>"; };
  469. 22CE6911291207D500569030 /* RDSMyVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSMyVC.m; sourceTree = "<group>"; };
  470. 22CE6912291207D500569030 /* RDSMyVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSMyVC.xib; sourceTree = "<group>"; };
  471. 22D7408F29E9358C000ABB47 /* RDSSubControlVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSSubControlVC.h; sourceTree = "<group>"; };
  472. 22D7409029E9358C000ABB47 /* RDSSubControlVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSSubControlVC.m; sourceTree = "<group>"; };
  473. 22D7409129E9358C000ABB47 /* RDSSubControlVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSSubControlVC.xib; sourceTree = "<group>"; };
  474. 22EDC81D291A36A000DE7D08 /* RDSDemoApiHelper.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = RDSDemoApiHelper.h; sourceTree = "<group>"; };
  475. 22EDC81E291A36A000DE7D08 /* RDSDemoApiHelper.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = RDSDemoApiHelper.m; sourceTree = "<group>"; };
  476. 22F9FFBD292E059A00BAB3F6 /* RDSResetPwdVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSResetPwdVC.h; sourceTree = "<group>"; };
  477. 22F9FFBE292E059A00BAB3F6 /* RDSResetPwdVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSResetPwdVC.m; sourceTree = "<group>"; };
  478. 22F9FFBF292E059A00BAB3F6 /* RDSResetPwdVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSResetPwdVC.xib; sourceTree = "<group>"; };
  479. 22F9FFC2292E15B900BAB3F6 /* RDSAddRoomView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSAddRoomView.h; sourceTree = "<group>"; };
  480. 22F9FFC3292E15B900BAB3F6 /* RDSAddRoomView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSAddRoomView.m; sourceTree = "<group>"; };
  481. 22F9FFC5292E15CD00BAB3F6 /* RDSAddRoomView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSAddRoomView.xib; sourceTree = "<group>"; };
  482. 22F9FFC9292F010F00BAB3F6 /* FMDatabase+FFExtern.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "FMDatabase+FFExtern.m"; sourceTree = "<group>"; };
  483. 22F9FFCA292F010F00BAB3F6 /* NSObject+FIDProperty.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSObject+FIDProperty.h"; sourceTree = "<group>"; };
  484. 22F9FFCB292F010F00BAB3F6 /* FFDBSafeOperation.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFDBSafeOperation.h; sourceTree = "<group>"; };
  485. 22F9FFCC292F010F00BAB3F6 /* NSString+FFDBSQLStatement.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+FFDBSQLStatement.h"; sourceTree = "<group>"; };
  486. 22F9FFCD292F010F00BAB3F6 /* FFDBTransaction.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFDBTransaction.h; sourceTree = "<group>"; };
  487. 22F9FFCE292F010F00BAB3F6 /* FFDataBaseModel.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FFDataBaseModel.m; sourceTree = "<group>"; };
  488. 22F9FFCF292F010F00BAB3F6 /* FFDBLog.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFDBLog.h; sourceTree = "<group>"; };
  489. 22F9FFD0292F010F00BAB3F6 /* NSString+FFDBExtern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSString+FFDBExtern.h"; sourceTree = "<group>"; };
  490. 22F9FFD1292F010F00BAB3F6 /* FFDBManager.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FFDBManager.m; sourceTree = "<group>"; };
  491. 22F9FFD2292F010F00BAB3F6 /* FFDataBaseModel+Custom.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "FFDataBaseModel+Custom.h"; sourceTree = "<group>"; };
  492. 22F9FFD3292F010F00BAB3F6 /* FFDataBaseModel+Sqlite.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "FFDataBaseModel+Sqlite.m"; sourceTree = "<group>"; };
  493. 22F9FFD4292F010F00BAB3F6 /* FFDB.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFDB.h; sourceTree = "<group>"; };
  494. 22F9FFD5292F010F00BAB3F6 /* FFDBTransaction.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FFDBTransaction.m; sourceTree = "<group>"; };
  495. 22F9FFD6292F010F00BAB3F6 /* NSString+FFDBSQLStatement.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+FFDBSQLStatement.m"; sourceTree = "<group>"; };
  496. 22F9FFD7292F010F00BAB3F6 /* FFDBSafeOperation.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FFDBSafeOperation.m; sourceTree = "<group>"; };
  497. 22F9FFD8292F010F00BAB3F6 /* NSObject+FIDProperty.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSObject+FIDProperty.m"; sourceTree = "<group>"; };
  498. 22F9FFD9292F010F00BAB3F6 /* FMDatabase+FFExtern.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "FMDatabase+FFExtern.h"; sourceTree = "<group>"; };
  499. 22F9FFDA292F010F00BAB3F6 /* NSString+FFDBExtern.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSString+FFDBExtern.m"; sourceTree = "<group>"; };
  500. 22F9FFDB292F010F00BAB3F6 /* FFDBLog.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FFDBLog.m; sourceTree = "<group>"; };
  501. 22F9FFDC292F010F00BAB3F6 /* FFDataBaseModel.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFDataBaseModel.h; sourceTree = "<group>"; };
  502. 22F9FFDD292F010F00BAB3F6 /* FFDataBaseModel+Custom.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "FFDataBaseModel+Custom.m"; sourceTree = "<group>"; };
  503. 22F9FFDE292F010F00BAB3F6 /* FFDBManager.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FFDBManager.h; sourceTree = "<group>"; };
  504. 22F9FFDF292F010F00BAB3F6 /* FFDataBaseModel+Sqlite.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "FFDataBaseModel+Sqlite.h"; sourceTree = "<group>"; };
  505. 22F9FFEC292F101400BAB3F6 /* RDSUserInfoModel.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSUserInfoModel.h; sourceTree = "<group>"; };
  506. 22F9FFED292F101400BAB3F6 /* RDSUserInfoModel.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSUserInfoModel.m; sourceTree = "<group>"; };
  507. 22FE4BC829ECD35A0078EF50 /* RDSBindSubDeviceVC.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RDSBindSubDeviceVC.h; sourceTree = "<group>"; };
  508. 22FE4BC929ECD35A0078EF50 /* RDSBindSubDeviceVC.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RDSBindSubDeviceVC.m; sourceTree = "<group>"; };
  509. 22FE4BCA29ECD35A0078EF50 /* RDSBindSubDeviceVC.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = RDSBindSubDeviceVC.xib; sourceTree = "<group>"; };
  510. 85D43EB747C2BCC39270864A /* Pods-Temperature.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Temperature.debug.xcconfig"; path = "Target Support Files/Pods-Temperature/Pods-Temperature.debug.xcconfig"; sourceTree = "<group>"; };
  511. B774C01636692E126F78C586 /* Pods_Temperature.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Temperature.framework; sourceTree = BUILT_PRODUCTS_DIR; };
  512. E490490C6138B1C8129D4EE9 /* Pods-Temperature.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Temperature.release.xcconfig"; path = "Target Support Files/Pods-Temperature/Pods-Temperature.release.xcconfig"; sourceTree = "<group>"; };
  513. /* End PBXFileReference section */
  514. /* Begin PBXFrameworksBuildPhase section */
  515. 22A8C1DD29029501008B9448 /* Frameworks */ = {
  516. isa = PBXFrameworksBuildPhase;
  517. buildActionMask = 2147483647;
  518. files = (
  519. 19F0EABC3C1DE4F3D3AD4610 /* Pods_Temperature.framework in Frameworks */,
  520. );
  521. runOnlyForDeploymentPostprocessing = 0;
  522. };
  523. 22A8C1F829029507008B9448 /* Frameworks */ = {
  524. isa = PBXFrameworksBuildPhase;
  525. buildActionMask = 2147483647;
  526. files = (
  527. );
  528. runOnlyForDeploymentPostprocessing = 0;
  529. };
  530. 22A8C20229029507008B9448 /* Frameworks */ = {
  531. isa = PBXFrameworksBuildPhase;
  532. buildActionMask = 2147483647;
  533. files = (
  534. );
  535. runOnlyForDeploymentPostprocessing = 0;
  536. };
  537. /* End PBXFrameworksBuildPhase section */
  538. /* Begin PBXGroup section */
  539. 220357E7293733BA0081B5B8 /* Model */ = {
  540. isa = PBXGroup;
  541. children = (
  542. 22F9FFEC292F101400BAB3F6 /* RDSUserInfoModel.h */,
  543. 22F9FFED292F101400BAB3F6 /* RDSUserInfoModel.m */,
  544. 220357E8293735BF0081B5B8 /* RDSMemberModel.h */,
  545. 220357E9293735BF0081B5B8 /* RDSMemberModel.m */,
  546. 227F2088294AFF13008B9EC1 /* RDSHomeModel.h */,
  547. 227F2089294AFF13008B9EC1 /* RDSHomeModel.m */,
  548. 22C68A1B296803D400996E26 /* ModelImg.h */,
  549. 22C68A1C296803D400996E26 /* ModelImg.m */,
  550. 22534EC429F911E200E4EBC2 /* WeatherModel.h */,
  551. 22534EC529F911E200E4EBC2 /* WeatherModel.m */,
  552. 036416592A9F84BB00FE8629 /* RDSSystemParameterModel.h */,
  553. 0364165A2A9F84BB00FE8629 /* RDSSystemParameterModel.m */,
  554. 03245AFD2A8E5E2B003DF602 /* RDSDeviceTypeModel.h */,
  555. 03245AFE2A8E5E2B003DF602 /* RDSDeviceTypeModel.m */,
  556. 03E22E122B1E0FBA00634ECD /* RDSDeviceHeader.h */,
  557. );
  558. path = Model;
  559. sourceTree = "<group>";
  560. };
  561. 220357EB293736E20081B5B8 /* Model */ = {
  562. isa = PBXGroup;
  563. children = (
  564. 220357EC293737050081B5B8 /* RDSRoomModel.h */,
  565. 220357ED293737050081B5B8 /* RDSRoomModel.m */,
  566. );
  567. path = Model;
  568. sourceTree = "<group>";
  569. };
  570. 222562E029248DC700A7E17A /* CYCircularSlider */ = {
  571. isa = PBXGroup;
  572. children = (
  573. 222562E229248DC700A7E17A /* CYCircularSlider.h */,
  574. 222562E129248DC700A7E17A /* CYCircularSlider.m */,
  575. );
  576. path = CYCircularSlider;
  577. sourceTree = "<group>";
  578. };
  579. 22338A3F292621D600AD07FB /* Slider */ = {
  580. isa = PBXGroup;
  581. children = (
  582. 2240830A295E755F007C859E /* RDSlider.h */,
  583. 2240830B295E755F007C859E /* RDSlider.m */,
  584. );
  585. path = Slider;
  586. sourceTree = "<group>";
  587. };
  588. 22338A4029262FCC00AD07FB /* SPAlertController */ = {
  589. isa = PBXGroup;
  590. children = (
  591. 22338A4229262FCC00AD07FB /* SPAlertController.h */,
  592. 22338A4129262FCC00AD07FB /* SPAlertController.m */,
  593. );
  594. path = SPAlertController;
  595. sourceTree = "<group>";
  596. };
  597. 22338A4929287A9C00AD07FB /* PopView */ = {
  598. isa = PBXGroup;
  599. children = (
  600. 22338A4F29287A9C00AD07FB /* PopAnimationTool.h */,
  601. 22338A4B29287A9C00AD07FB /* PopAnimationTool.m */,
  602. 22338A5029287A9C00AD07FB /* PopView.h */,
  603. 22338A4D29287A9C00AD07FB /* PopView.m */,
  604. );
  605. path = PopView;
  606. sourceTree = "<group>";
  607. };
  608. 2240830D295ED5C9007C859E /* Alert */ = {
  609. isa = PBXGroup;
  610. children = (
  611. 2240830F295ED5C9007C859E /* TheAlertCtrl.h */,
  612. 2240830E295ED5C9007C859E /* TheAlertCtrl.m */,
  613. );
  614. path = Alert;
  615. sourceTree = "<group>";
  616. };
  617. 22408311295EE243007C859E /* LCActionSheet */ = {
  618. isa = PBXGroup;
  619. children = (
  620. 22408313295EE243007C859E /* Image */,
  621. 22408312295EE243007C859E /* LCActionSheet.h */,
  622. 22408316295EE243007C859E /* LCActionSheet.m */,
  623. );
  624. path = LCActionSheet;
  625. sourceTree = "<group>";
  626. };
  627. 22408313295EE243007C859E /* Image */ = {
  628. isa = PBXGroup;
  629. children = (
  630. 22408314295EE243007C859E /* cellLine@2x.png */,
  631. 22408315295EE243007C859E /* bgImage_HL@2x.png */,
  632. );
  633. path = Image;
  634. sourceTree = "<group>";
  635. };
  636. 22534EB429F2693C00E4EBC2 /* Location */ = {
  637. isa = PBXGroup;
  638. children = (
  639. 22534EB929F2693C00E4EBC2 /* RDSMapHelper.h */,
  640. 22534EB629F2693C00E4EBC2 /* RDSMapHelper.m */,
  641. 22534EBA29F2693C00E4EBC2 /* RDSUserLocation.h */,
  642. 22534EB529F2693C00E4EBC2 /* RDSUserLocation.m */,
  643. );
  644. path = Location;
  645. sourceTree = "<group>";
  646. };
  647. 22534EBF29F2695F00E4EBC2 /* PhotoPicker */ = {
  648. isa = PBXGroup;
  649. children = (
  650. 22CC23452907921300E627E9 /* RDSImagePicker.h */,
  651. 22CC235E2907921300E627E9 /* RDSImagePicker.m */,
  652. );
  653. path = PhotoPicker;
  654. sourceTree = "<group>";
  655. };
  656. 2275BEF8296D34F700B5C7AC /* GDCTimer */ = {
  657. isa = PBXGroup;
  658. children = (
  659. 2275BEF9296D352F00B5C7AC /* GCDTimer.h */,
  660. 2275BEFA296D352F00B5C7AC /* GCDTimer.m */,
  661. );
  662. path = GDCTimer;
  663. sourceTree = "<group>";
  664. };
  665. 228417C72911FDC900DFF017 /* Main */ = {
  666. isa = PBXGroup;
  667. children = (
  668. 22AFE5F129135DD100793E79 /* LoginRegister */,
  669. 228417C82911FDC900DFF017 /* Nav */,
  670. );
  671. path = Main;
  672. sourceTree = "<group>";
  673. };
  674. 228417C82911FDC900DFF017 /* Nav */ = {
  675. isa = PBXGroup;
  676. children = (
  677. 228417CD2911FDC900DFF017 /* RDSNavController.h */,
  678. 228417CA2911FDC900DFF017 /* RDSNavController.m */,
  679. 228417CE2911FDC900DFF017 /* RDSRootControl.h */,
  680. 228417CB2911FDC900DFF017 /* RDSRootControl.m */,
  681. 228417C92911FDC900DFF017 /* RDSTabbarController.h */,
  682. 228417CC2911FDC900DFF017 /* RDSTabbarController.m */,
  683. 22338A44292630A000AD07FB /* RDSAddView.h */,
  684. 22338A45292630A000AD07FB /* RDSAddView.m */,
  685. 22338A47292630AE00AD07FB /* RDSAddView.xib */,
  686. );
  687. path = Nav;
  688. sourceTree = "<group>";
  689. };
  690. 22A7C83429750076008F7318 /* QRCode */ = {
  691. isa = PBXGroup;
  692. children = (
  693. 22A7C83629750076008F7318 /* OPQRCodeViewController.h */,
  694. 22A7C83529750076008F7318 /* OPQRCodeViewController.m */,
  695. );
  696. path = QRCode;
  697. sourceTree = "<group>";
  698. };
  699. 22A8C1D729029501008B9448 = {
  700. isa = PBXGroup;
  701. children = (
  702. 22A8C1E229029501008B9448 /* Temperature */,
  703. 22A8C1FE29029507008B9448 /* TemperatureTests */,
  704. 22A8C20829029507008B9448 /* TemperatureUITests */,
  705. 22A8C1E129029501008B9448 /* Products */,
  706. AC5CA18EACF1BE53FB422C48 /* Pods */,
  707. AFCE3F81898A9D8E1BE7333F /* Frameworks */,
  708. );
  709. sourceTree = "<group>";
  710. };
  711. 22A8C1E129029501008B9448 /* Products */ = {
  712. isa = PBXGroup;
  713. children = (
  714. 22A8C1E029029501008B9448 /* Temperature.app */,
  715. 22A8C1FB29029507008B9448 /* TemperatureTests.xctest */,
  716. 22A8C20529029507008B9448 /* TemperatureUITests.xctest */,
  717. );
  718. name = Products;
  719. sourceTree = "<group>";
  720. };
  721. 22A8C1E229029501008B9448 /* Temperature */ = {
  722. isa = PBXGroup;
  723. children = (
  724. 22338A67292B694200AD07FB /* Temperature.entitlements */,
  725. 22A8C1E329029501008B9448 /* AppDelegate.h */,
  726. 22A8C1E429029501008B9448 /* AppDelegate.m */,
  727. 22A8C1E929029501008B9448 /* ViewController.h */,
  728. 22A8C1EA29029501008B9448 /* ViewController.m */,
  729. 22A8C1EC29029501008B9448 /* Main.storyboard */,
  730. 22A8C1EF29029507008B9448 /* Assets.xcassets */,
  731. 2275BF01296D554800B5C7AC /* finish.gif */,
  732. 22A8C1F129029507008B9448 /* LaunchScreen.storyboard */,
  733. 22A8C1F429029507008B9448 /* Info.plist */,
  734. 22810D9029DC032B003C40A1 /* Localizable.strings */,
  735. 22A8C1F529029507008B9448 /* main.m */,
  736. 22A8C218290295D0008B9448 /* AppConfig */,
  737. 22B5FB9D292F433200AD4BCE /* DataModule */,
  738. 22EDC81C291A36A000DE7D08 /* NetWork */,
  739. 22F9FFC7292F00F500BAB3F6 /* ThirdPart */,
  740. 22CC233C2907921300E627E9 /* Tools */,
  741. 22CC23082907919400E627E9 /* Category */,
  742. 22A8C24129038804008B9448 /* BaseClasses */,
  743. 22A8C23C2903875A008B9448 /* ControlModule */,
  744. 228417C72911FDC900DFF017 /* Main */,
  745. );
  746. path = Temperature;
  747. sourceTree = "<group>";
  748. };
  749. 22A8C1FE29029507008B9448 /* TemperatureTests */ = {
  750. isa = PBXGroup;
  751. children = (
  752. 22A8C1FF29029507008B9448 /* TemperatureTests.m */,
  753. );
  754. path = TemperatureTests;
  755. sourceTree = "<group>";
  756. };
  757. 22A8C20829029507008B9448 /* TemperatureUITests */ = {
  758. isa = PBXGroup;
  759. children = (
  760. 22A8C20929029507008B9448 /* TemperatureUITests.m */,
  761. 22A8C20B29029507008B9448 /* TemperatureUITestsLaunchTests.m */,
  762. );
  763. path = TemperatureUITests;
  764. sourceTree = "<group>";
  765. };
  766. 22A8C218290295D0008B9448 /* AppConfig */ = {
  767. isa = PBXGroup;
  768. children = (
  769. 22A8C22B290295D1008B9448 /* RDSConfig.h */,
  770. 22A8C22C290295D1008B9448 /* RDSConstant.h */,
  771. 220357E5293466D40081B5B8 /* RDSConstant.m */,
  772. 22A8C21A290295D0008B9448 /* RDSPch.pch */,
  773. 22A8C22A290295D1008B9448 /* RoomTypeList.plist */,
  774. 22AAFB1D29650C1800C54580 /* YouSheBiaoTiHei字体 */,
  775. 22A8C21B290295D0008B9448 /* titillium-web字体 */,
  776. );
  777. path = AppConfig;
  778. sourceTree = "<group>";
  779. };
  780. 22A8C21B290295D0008B9448 /* titillium-web字体 */ = {
  781. isa = PBXGroup;
  782. children = (
  783. 22A8C21C290295D0008B9448 /* TitilliumWeb-Black.ttf */,
  784. 22A8C21D290295D0008B9448 /* TitilliumWeb-Bold.ttf */,
  785. 22A8C21E290295D0008B9448 /* TitilliumWeb-Regular.ttf */,
  786. 22A8C21F290295D0008B9448 /* TitilliumWeb-SemiBold.ttf */,
  787. 22A8C220290295D0008B9448 /* UIFont+Titi.m */,
  788. 22A8C221290295D0008B9448 /* TitilliumWeb-ExtraLight.ttf */,
  789. 22A8C222290295D0008B9448 /* TitilliumWeb-BoldItalic.ttf */,
  790. 22A8C223290295D0008B9448 /* TitilliumWeb-ExtraLightItalic.ttf */,
  791. 22A8C224290295D0008B9448 /* OFL.txt */,
  792. 22A8C225290295D0008B9448 /* TitilliumWeb-SemiBoldItalic.ttf */,
  793. 22A8C226290295D0008B9448 /* TitilliumWeb-LightItalic.ttf */,
  794. 22A8C227290295D0008B9448 /* TitilliumWeb-Italic.ttf */,
  795. 22A8C228290295D0008B9448 /* TitilliumWeb-Light.ttf */,
  796. 22A8C229290295D1008B9448 /* UIFont+Titi.h */,
  797. );
  798. path = "titillium-web字体";
  799. sourceTree = "<group>";
  800. };
  801. 22A8C23C2903875A008B9448 /* ControlModule */ = {
  802. isa = PBXGroup;
  803. children = (
  804. 22CE69002912066B00569030 /* Home */,
  805. 22CE69012912067A00569030 /* Room */,
  806. 22CE69022912069B00569030 /* Find */,
  807. 22CE6903291206C200569030 /* My */,
  808. );
  809. path = ControlModule;
  810. sourceTree = "<group>";
  811. };
  812. 22A8C23F290387AC008B9448 /* Controller */ = {
  813. isa = PBXGroup;
  814. children = (
  815. 22CC22FC2906720900E627E9 /* RDSHomeVC.h */,
  816. 22CC22FD2906720900E627E9 /* RDSHomeVC.m */,
  817. 0A5C569D2B2047F40073753F /* RDSControlWebVC.h */,
  818. 0A5C569E2B2047F40073753F /* RDSControlWebVC.m */,
  819. 222562DB2923670E00A7E17A /* RDSAirControlVC.h */,
  820. 222562DC2923670E00A7E17A /* RDSAirControlVC.m */,
  821. 222562DD2923670E00A7E17A /* RDSAirControlVC.xib */,
  822. 22D7408F29E9358C000ABB47 /* RDSSubControlVC.h */,
  823. 22D7409029E9358C000ABB47 /* RDSSubControlVC.m */,
  824. 22D7409129E9358C000ABB47 /* RDSSubControlVC.xib */,
  825. 226EDB08298BB33100015C0A /* RDSRoomSetVC.h */,
  826. 226EDB09298BB33100015C0A /* RDSRoomSetVC.m */,
  827. 226EDB0A298BB33100015C0A /* RDSRoomSetVC.xib */,
  828. 03245AF72A8E5448003DF602 /* RDSSelectDeviceMainVC.h */,
  829. 03245AF82A8E5448003DF602 /* RDSSelectDeviceMainVC.m */,
  830. 03245AFA2A8E5459003DF602 /* RDSSelectDeviceSubVC.h */,
  831. 03245AFB2A8E5459003DF602 /* RDSSelectDeviceSubVC.m */,
  832. 2275BEFC296D4EF900B5C7AC /* RDSResetDeviceVC.h */,
  833. 2275BEFD296D4EF900B5C7AC /* RDSResetDeviceVC.m */,
  834. 2275BEFE296D4EF900B5C7AC /* RDSResetDeviceVC.xib */,
  835. 22338A582928D2C900AD07FB /* RDSAddRoomVC.h */,
  836. 22338A592928D2C900AD07FB /* RDSAddRoomVC.m */,
  837. 22338A5A2928D2C900AD07FB /* RDSAddRoomVC.xib */,
  838. 22338A5D292B16C700AD07FB /* RDSInputWiFiVC.h */,
  839. 22338A5E292B16C700AD07FB /* RDSInputWiFiVC.m */,
  840. 22338A5F292B16C700AD07FB /* RDSInputWiFiVC.xib */,
  841. 22338A62292B29AF00AD07FB /* RDSBindDeviceVC.h */,
  842. 22338A63292B29AF00AD07FB /* RDSBindDeviceVC.m */,
  843. 22338A64292B29AF00AD07FB /* RDSBindDeviceVC.xib */,
  844. 22FE4BC829ECD35A0078EF50 /* RDSBindSubDeviceVC.h */,
  845. 22FE4BC929ECD35A0078EF50 /* RDSBindSubDeviceVC.m */,
  846. 22FE4BCA29ECD35A0078EF50 /* RDSBindSubDeviceVC.xib */,
  847. );
  848. path = Controller;
  849. sourceTree = "<group>";
  850. };
  851. 22A8C240290387B4008B9448 /* View */ = {
  852. isa = PBXGroup;
  853. children = (
  854. 03DB89142A9789A900718F10 /* RDSDeviceTypeCell.h */,
  855. 03DB89152A9789A900718F10 /* RDSDeviceTypeCell.m */,
  856. 22CC22FF2907830B00E627E9 /* RDSHomeTopView.h */,
  857. 22CC23002907830B00E627E9 /* RDSHomeTopView.m */,
  858. 22CC23022907833200E627E9 /* RDSHomeTopView.xib */,
  859. 22CC23942907D88300E627E9 /* RDSHomeSceneView.h */,
  860. 22CC23952907D88300E627E9 /* RDSHomeSceneView.m */,
  861. 22CC238F2907D44A00E627E9 /* RDSHomeSceneCell.h */,
  862. 22CC23902907D44A00E627E9 /* RDSHomeSceneCell.m */,
  863. 22CC23912907D44A00E627E9 /* RDSHomeSceneCell.xib */,
  864. 22CC2397290F7C4600E627E9 /* RDSHomeRoomView.h */,
  865. 22CC2398290F7C4600E627E9 /* RDSHomeRoomView.m */,
  866. 22CC239A290F7E8E00E627E9 /* RDSRoomCell.h */,
  867. 22CC239B290F7E8E00E627E9 /* RDSRoomCell.m */,
  868. 22CC239C290F7E8E00E627E9 /* RDSRoomCell.xib */,
  869. 227AC3DF2967AF3900814FBF /* RDSCtrlModeView.h */,
  870. 227AC3E02967AF3900814FBF /* RDSCtrlModeView.m */,
  871. 227AC3E22967B77100814FBF /* RDSCtrlModeCell.h */,
  872. 227AC3E32967B77100814FBF /* RDSCtrlModeCell.m */,
  873. 227AC3E42967B77100814FBF /* RDSCtrlModeCell.xib */,
  874. 22F9FFC2292E15B900BAB3F6 /* RDSAddRoomView.h */,
  875. 22F9FFC3292E15B900BAB3F6 /* RDSAddRoomView.m */,
  876. 22F9FFC5292E15CD00BAB3F6 /* RDSAddRoomView.xib */,
  877. );
  878. path = View;
  879. sourceTree = "<group>";
  880. };
  881. 22A8C24129038804008B9448 /* BaseClasses */ = {
  882. isa = PBXGroup;
  883. children = (
  884. 22A8C24A29038804008B9448 /* RDSBaseTableViewController.h */,
  885. 22A8C24729038804008B9448 /* RDSBaseTableViewController.m */,
  886. 22A8C24C29038804008B9448 /* RDSBaseViewController.h */,
  887. 22A8C24929038804008B9448 /* RDSBaseViewController.m */,
  888. 22A8C24829038804008B9448 /* RDSBaseXibView.h */,
  889. 22A8C24B29038804008B9448 /* RDSBaseXibView.m */,
  890. );
  891. path = BaseClasses;
  892. sourceTree = "<group>";
  893. };
  894. 22AAFB1D29650C1800C54580 /* YouSheBiaoTiHei字体 */ = {
  895. isa = PBXGroup;
  896. children = (
  897. 22AAFB1E29650C1800C54580 /* YouSheBiaoTiHei.ttf */,
  898. );
  899. path = "YouSheBiaoTiHei字体";
  900. sourceTree = "<group>";
  901. };
  902. 22AFE5F129135DD100793E79 /* LoginRegister */ = {
  903. isa = PBXGroup;
  904. children = (
  905. 22AFE60929135DD100793E79 /* CountdownButton */,
  906. 22AFE60229135DD100793E79 /* RDSSetPwdVC.h */,
  907. 22AFE5F329135DD100793E79 /* RDSSetPwdVC.m */,
  908. 22AFE5FE29135DD100793E79 /* RDSSetPwdVC.xib */,
  909. 22F9FFBD292E059A00BAB3F6 /* RDSResetPwdVC.h */,
  910. 22F9FFBE292E059A00BAB3F6 /* RDSResetPwdVC.m */,
  911. 22F9FFBF292E059A00BAB3F6 /* RDSResetPwdVC.xib */,
  912. 22AFE5F929135DD100793E79 /* RDSLoginPwdCodeVC.h */,
  913. 22AFE60829135DD100793E79 /* RDSLoginPwdCodeVC.m */,
  914. 22AFE5FA29135DD100793E79 /* RDSLoginPwdCodeVC.xib */,
  915. 22AFE5F229135DD100793E79 /* RDSLoginVerifyCodeVC.h */,
  916. 22AFE60329135DD100793E79 /* RDSLoginVerifyCodeVC.m */,
  917. 22AFE60029135DD100793E79 /* RDSLoginVerifyCodeVC.xib */,
  918. 22AFE5F429135DD100793E79 /* RDSUserProtocolViewController.h */,
  919. 22AFE60129135DD100793E79 /* RDSUserProtocolViewController.m */,
  920. 22AFE5F529135DD100793E79 /* RDSUserProtocolViewController.xib */,
  921. 22AFE5FB29135DD100793E79 /* YJJTextField.h */,
  922. 22AFE60729135DD100793E79 /* YJJTextField.m */,
  923. );
  924. path = LoginRegister;
  925. sourceTree = "<group>";
  926. };
  927. 22AFE60929135DD100793E79 /* CountdownButton */ = {
  928. isa = PBXGroup;
  929. children = (
  930. 22AFE60D29135DD100793E79 /* WLButtonCountdownManager.h */,
  931. 22AFE60B29135DD100793E79 /* WLButtonCountdownManager.m */,
  932. 22AFE60A29135DD100793E79 /* WLCaptcheButton.h */,
  933. 22AFE60C29135DD100793E79 /* WLCaptcheButton.m */,
  934. );
  935. path = CountdownButton;
  936. sourceTree = "<group>";
  937. };
  938. 22B5FB9D292F433200AD4BCE /* DataModule */ = {
  939. isa = PBXGroup;
  940. children = (
  941. 22B5FB9F292F433200AD4BCE /* RDSDataManager.h */,
  942. 22B5FBA1292F433200AD4BCE /* RDSDataManager.m */,
  943. );
  944. path = DataModule;
  945. sourceTree = "<group>";
  946. };
  947. 22B5FBC029309E6E00AD4BCE /* TheBabyBlueTools */ = {
  948. isa = PBXGroup;
  949. children = (
  950. 22B5FBC529309F3300AD4BCE /* RDSBabyBluetooth.h */,
  951. 22B5FBC629309F3300AD4BCE /* RDSBabyBluetooth.m */,
  952. 22B5FBC229309F3300AD4BCE /* RDSDeallocWatcher.h */,
  953. 22B5FBC429309F3300AD4BCE /* RDSDeallocWatcher.m */,
  954. 22B5FBC329309F3300AD4BCE /* RDSDeviceCmd.h */,
  955. 22B5FBC129309F3300AD4BCE /* RDSDeviceCmd.m */,
  956. );
  957. path = TheBabyBlueTools;
  958. sourceTree = "<group>";
  959. };
  960. 22CC23042907915D00E627E9 /* BarButton */ = {
  961. isa = PBXGroup;
  962. children = (
  963. 22CC23052907915D00E627E9 /* RDSBarButtonItem.h */,
  964. 22CC23062907915D00E627E9 /* RDSBarButtonItem.m */,
  965. );
  966. path = BarButton;
  967. sourceTree = "<group>";
  968. };
  969. 22CC23082907919400E627E9 /* Category */ = {
  970. isa = PBXGroup;
  971. children = (
  972. 22AAFB2029657F1400C54580 /* NSMutableDictionary+addObj.h */,
  973. 22AAFB2129657F1400C54580 /* NSMutableDictionary+addObj.m */,
  974. 22CC23162907919400E627E9 /* NSArray+Safe.h */,
  975. 22CC23292907919400E627E9 /* NSArray+Safe.m */,
  976. 22CC23092907919400E627E9 /* NSDate+currentDate.h */,
  977. 22CC231C2907919400E627E9 /* NSDate+currentDate.m */,
  978. 22CC231A2907919400E627E9 /* NSDictionary+WiFiInfo.h */,
  979. 22CC230B2907919400E627E9 /* NSDictionary+WiFiInfo.m */,
  980. 22CC231D2907919400E627E9 /* NSString+convert.h */,
  981. 22CC230D2907919400E627E9 /* NSString+convert.m */,
  982. 22CC230C2907919400E627E9 /* NSString+extension.h */,
  983. 22CC231F2907919400E627E9 /* NSString+extension.m */,
  984. 22CC23242907919400E627E9 /* NSString+hanzi.h */,
  985. 22CC23102907919400E627E9 /* NSString+hanzi.m */,
  986. 22CC231E2907919400E627E9 /* NSString+safe.h */,
  987. 22CC230E2907919400E627E9 /* NSString+safe.m */,
  988. 22CC23172907919400E627E9 /* NSString+verify.h */,
  989. 22CC23272907919400E627E9 /* NSString+verify.m */,
  990. 22CC23142907919400E627E9 /* UIButton+HitRect.h */,
  991. 22CC23202907919400E627E9 /* UIButton+HitRect.m */,
  992. 22CC23212907919400E627E9 /* UIControl+HitRect.h */,
  993. 22CC23132907919400E627E9 /* UIControl+HitRect.m */,
  994. 22CC23222907919400E627E9 /* UIImage+Extension.h */,
  995. 22CC23122907919400E627E9 /* UIImage+Extension.m */,
  996. 22CC231B2907919400E627E9 /* UIImageView+webImage.h */,
  997. 22CC230A2907919400E627E9 /* UIImageView+webImage.m */,
  998. 22CC23262907919400E627E9 /* UILabel+Space.h */,
  999. 22CC23192907919400E627E9 /* UILabel+Space.m */,
  1000. 22CC23112907919400E627E9 /* UITableViewCell+cornerRadius.h */,
  1001. 22CC23232907919400E627E9 /* UITableViewCell+cornerRadius.m */,
  1002. 22CC23252907919400E627E9 /* UIView+frame.h */,
  1003. 22CC230F2907919400E627E9 /* UIView+frame.m */,
  1004. 22CC23182907919400E627E9 /* UIView+RDSClip.h */,
  1005. 22CC23282907919400E627E9 /* UIView+RDSClip.m */,
  1006. 03D1A36F2A8CF47700106033 /* UIFont+Temperature.h */,
  1007. 03D1A3702A8CF47700106033 /* UIFont+Temperature.m */,
  1008. 03D1A3722A8CF5B200106033 /* UIColor+Temperature.h */,
  1009. 03D1A3732A8CF5B200106033 /* UIColor+Temperature.m */,
  1010. );
  1011. path = Category;
  1012. sourceTree = "<group>";
  1013. };
  1014. 22CC233C2907921300E627E9 /* Tools */ = {
  1015. isa = PBXGroup;
  1016. children = (
  1017. 2275BEF8296D34F700B5C7AC /* GDCTimer */,
  1018. 2240830D295ED5C9007C859E /* Alert */,
  1019. 22338A3F292621D600AD07FB /* Slider */,
  1020. 22CC23042907915D00E627E9 /* BarButton */,
  1021. 22CC235F2907921300E627E9 /* Bluetool */,
  1022. 22CC23402907921300E627E9 /* CollectionLayout */,
  1023. 22CC234C2907921300E627E9 /* Encrypt */,
  1024. 22CC236C2907921300E627E9 /* HUD */,
  1025. 22CC23482907921300E627E9 /* RDCheckAppVersion */,
  1026. 22534EB429F2693C00E4EBC2 /* Location */,
  1027. 22534EBF29F2695F00E4EBC2 /* PhotoPicker */,
  1028. 22CC23442907921300E627E9 /* RDSNavPushHelper.h */,
  1029. 22CC234B2907921300E627E9 /* RDSNavPushHelper.m */,
  1030. 22CC23432907921300E627E9 /* RDSRgbColor.h */,
  1031. 22CC23472907921300E627E9 /* RDSRgbColor.m */,
  1032. 22CC235D2907921300E627E9 /* RDSTools.h */,
  1033. 22CC23462907921300E627E9 /* RDSTools.m */,
  1034. 22B5FBC029309E6E00AD4BCE /* TheBabyBlueTools */,
  1035. );
  1036. path = Tools;
  1037. sourceTree = "<group>";
  1038. };
  1039. 22CC23402907921300E627E9 /* CollectionLayout */ = {
  1040. isa = PBXGroup;
  1041. children = (
  1042. 22CC23412907921300E627E9 /* RDSCollectionViewFlowLayout.h */,
  1043. 22CC23422907921300E627E9 /* RDSCollectionViewFlowLayout.m */,
  1044. );
  1045. path = CollectionLayout;
  1046. sourceTree = "<group>";
  1047. };
  1048. 22CC23482907921300E627E9 /* RDCheckAppVersion */ = {
  1049. isa = PBXGroup;
  1050. children = (
  1051. 22CC23492907921300E627E9 /* RDCheckAppVersion.h */,
  1052. 22CC234A2907921300E627E9 /* RDCheckAppVersion.m */,
  1053. );
  1054. path = RDCheckAppVersion;
  1055. sourceTree = "<group>";
  1056. };
  1057. 22CC234C2907921300E627E9 /* Encrypt */ = {
  1058. isa = PBXGroup;
  1059. children = (
  1060. 22CC23582907921300E627E9 /* AES */,
  1061. 22CC23532907921300E627E9 /* EncryptionTools.h */,
  1062. 22CC23552907921300E627E9 /* EncryptionTools.m */,
  1063. 22CC234E2907921300E627E9 /* GTMBase64 */,
  1064. 22CC23562907921300E627E9 /* NSString+Hash.h */,
  1065. 22CC234D2907921300E627E9 /* NSString+Hash.m */,
  1066. 22CC23542907921300E627E9 /* RSACryptor.h */,
  1067. 22CC23572907921300E627E9 /* RSACryptor.m */,
  1068. );
  1069. path = Encrypt;
  1070. sourceTree = "<group>";
  1071. };
  1072. 22CC234E2907921300E627E9 /* GTMBase64 */ = {
  1073. isa = PBXGroup;
  1074. children = (
  1075. 22CC234F2907921300E627E9 /* GTMBase64.h */,
  1076. 22CC23522907921300E627E9 /* GTMBase64.m */,
  1077. 22CC23512907921300E627E9 /* GTMDefines.h */,
  1078. 22CC23502907921300E627E9 /* README.md */,
  1079. );
  1080. path = GTMBase64;
  1081. sourceTree = "<group>";
  1082. };
  1083. 22CC23582907921300E627E9 /* AES */ = {
  1084. isa = PBXGroup;
  1085. children = (
  1086. 22CC23592907921300E627E9 /* AESTools.m */,
  1087. 22CC235A2907921300E627E9 /* AESEncrypt.h */,
  1088. 22CC235B2907921300E627E9 /* AESTools.h */,
  1089. 22CC235C2907921300E627E9 /* AESEncrypt.m */,
  1090. );
  1091. path = AES;
  1092. sourceTree = "<group>";
  1093. };
  1094. 22CC235F2907921300E627E9 /* Bluetool */ = {
  1095. isa = PBXGroup;
  1096. children = (
  1097. );
  1098. path = Bluetool;
  1099. sourceTree = "<group>";
  1100. };
  1101. 22CC236C2907921300E627E9 /* HUD */ = {
  1102. isa = PBXGroup;
  1103. children = (
  1104. 22CC23722907921300E627E9 /* JKToast */,
  1105. 22CC236D2907921300E627E9 /* RDSHudShower.h */,
  1106. 22CC23712907921300E627E9 /* RDSHudShower.m */,
  1107. 22CC236E2907921300E627E9 /* Toast */,
  1108. );
  1109. path = HUD;
  1110. sourceTree = "<group>";
  1111. };
  1112. 22CC236E2907921300E627E9 /* Toast */ = {
  1113. isa = PBXGroup;
  1114. children = (
  1115. 22CC236F2907921300E627E9 /* iToast.h */,
  1116. 22CC23702907921300E627E9 /* iToast.m */,
  1117. );
  1118. path = Toast;
  1119. sourceTree = "<group>";
  1120. };
  1121. 22CC23722907921300E627E9 /* JKToast */ = {
  1122. isa = PBXGroup;
  1123. children = (
  1124. 22CC23742907921300E627E9 /* JKToast.h */,
  1125. 22CC23732907921300E627E9 /* JKToast.m */,
  1126. );
  1127. path = JKToast;
  1128. sourceTree = "<group>";
  1129. };
  1130. 22CE69002912066B00569030 /* Home */ = {
  1131. isa = PBXGroup;
  1132. children = (
  1133. 22A7C83429750076008F7318 /* QRCode */,
  1134. 22A8C23F290387AC008B9448 /* Controller */,
  1135. 22A8C240290387B4008B9448 /* View */,
  1136. 220357E7293733BA0081B5B8 /* Model */,
  1137. );
  1138. path = Home;
  1139. sourceTree = "<group>";
  1140. };
  1141. 22CE69012912067A00569030 /* Room */ = {
  1142. isa = PBXGroup;
  1143. children = (
  1144. 22CE69042912070800569030 /* Controller */,
  1145. 22CE69052912071600569030 /* View */,
  1146. 220357EB293736E20081B5B8 /* Model */,
  1147. );
  1148. path = Room;
  1149. sourceTree = "<group>";
  1150. };
  1151. 22CE69022912069B00569030 /* Find */ = {
  1152. isa = PBXGroup;
  1153. children = (
  1154. 22CE69072912072200569030 /* Controller */,
  1155. 22CE69062912072200569030 /* View */,
  1156. );
  1157. path = Find;
  1158. sourceTree = "<group>";
  1159. };
  1160. 22CE6903291206C200569030 /* My */ = {
  1161. isa = PBXGroup;
  1162. children = (
  1163. 22CE69092912072500569030 /* Controller */,
  1164. 22CE69082912072500569030 /* View */,
  1165. );
  1166. path = My;
  1167. sourceTree = "<group>";
  1168. };
  1169. 22CE69042912070800569030 /* Controller */ = {
  1170. isa = PBXGroup;
  1171. children = (
  1172. 22CE690A2912074A00569030 /* RDSRoomVC.h */,
  1173. 22CE690B2912074A00569030 /* RDSRoomVC.m */,
  1174. );
  1175. path = Controller;
  1176. sourceTree = "<group>";
  1177. };
  1178. 22CE69052912071600569030 /* View */ = {
  1179. isa = PBXGroup;
  1180. children = (
  1181. );
  1182. path = View;
  1183. sourceTree = "<group>";
  1184. };
  1185. 22CE69062912072200569030 /* View */ = {
  1186. isa = PBXGroup;
  1187. children = (
  1188. );
  1189. path = View;
  1190. sourceTree = "<group>";
  1191. };
  1192. 22CE69072912072200569030 /* Controller */ = {
  1193. isa = PBXGroup;
  1194. children = (
  1195. 22CE690D2912076A00569030 /* RDSFindVC.h */,
  1196. 22CE690E2912076A00569030 /* RDSFindVC.m */,
  1197. );
  1198. path = Controller;
  1199. sourceTree = "<group>";
  1200. };
  1201. 22CE69082912072500569030 /* View */ = {
  1202. isa = PBXGroup;
  1203. children = (
  1204. 22104CCB293B4774001CAC55 /* RDSHomeListCell.h */,
  1205. 22104CCC293B4774001CAC55 /* RDSHomeListCell.m */,
  1206. 22104CCD293B4774001CAC55 /* RDSHomeListCell.xib */,
  1207. 226EDAFE298B405600015C0A /* RDSHomeInfoCell.h */,
  1208. 226EDAFF298B405600015C0A /* RDSHomeInfoCell.m */,
  1209. 226EDB00298B405600015C0A /* RDSHomeInfoCell.xib */,
  1210. 22A7C82F2974EE57008F7318 /* RDSSystemSetCell.h */,
  1211. 22A7C8302974EE57008F7318 /* RDSSystemSetCell.m */,
  1212. 22A7C8312974EE57008F7318 /* RDSSystemSetCell.xib */,
  1213. );
  1214. path = View;
  1215. sourceTree = "<group>";
  1216. };
  1217. 22CE69092912072500569030 /* Controller */ = {
  1218. isa = PBXGroup;
  1219. children = (
  1220. 22CE6910291207D500569030 /* RDSMyVC.h */,
  1221. 22CE6911291207D500569030 /* RDSMyVC.m */,
  1222. 22CE6912291207D500569030 /* RDSMyVC.xib */,
  1223. 227F2083294AC945008B9EC1 /* RDSMyInfoVC.h */,
  1224. 227F2084294AC945008B9EC1 /* RDSMyInfoVC.m */,
  1225. 227F2085294AC945008B9EC1 /* RDSMyInfoVC.xib */,
  1226. 22104CC8293B4652001CAC55 /* RDSHomeListVC.h */,
  1227. 22104CC9293B4652001CAC55 /* RDSHomeListVC.m */,
  1228. 22B762FB298A130C005D602F /* RDSAddHomeVC.h */,
  1229. 22B762FC298A130C005D602F /* RDSAddHomeVC.m */,
  1230. 22B762FD298A130C005D602F /* RDSAddHomeVC.xib */,
  1231. 226EDAF9298A388B00015C0A /* RDSHomeInfoVC.h */,
  1232. 226EDAFA298A388B00015C0A /* RDSHomeInfoVC.m */,
  1233. 226EDAFB298A388B00015C0A /* RDSHomeInfoVC.xib */,
  1234. 226EDB03298B551300015C0A /* RDSAddMemberVC.h */,
  1235. 226EDB04298B551300015C0A /* RDSAddMemberVC.m */,
  1236. 226EDB05298B551300015C0A /* RDSAddMemberVC.xib */,
  1237. 22A7C82C2974EDED008F7318 /* RDSSystemSetVC.h */,
  1238. 22A7C82D2974EDED008F7318 /* RDSSystemSetVC.m */,
  1239. );
  1240. path = Controller;
  1241. sourceTree = "<group>";
  1242. };
  1243. 22EDC81C291A36A000DE7D08 /* NetWork */ = {
  1244. isa = PBXGroup;
  1245. children = (
  1246. 22EDC81D291A36A000DE7D08 /* RDSDemoApiHelper.h */,
  1247. 22EDC81E291A36A000DE7D08 /* RDSDemoApiHelper.m */,
  1248. );
  1249. path = NetWork;
  1250. sourceTree = "<group>";
  1251. };
  1252. 22F9FFC7292F00F500BAB3F6 /* ThirdPart */ = {
  1253. isa = PBXGroup;
  1254. children = (
  1255. 22408311295EE243007C859E /* LCActionSheet */,
  1256. 22338A4929287A9C00AD07FB /* PopView */,
  1257. 222562E029248DC700A7E17A /* CYCircularSlider */,
  1258. 22338A4029262FCC00AD07FB /* SPAlertController */,
  1259. 22F9FFC8292F010F00BAB3F6 /* FFDB */,
  1260. );
  1261. path = ThirdPart;
  1262. sourceTree = "<group>";
  1263. };
  1264. 22F9FFC8292F010F00BAB3F6 /* FFDB */ = {
  1265. isa = PBXGroup;
  1266. children = (
  1267. 22F9FFDC292F010F00BAB3F6 /* FFDataBaseModel.h */,
  1268. 22F9FFCE292F010F00BAB3F6 /* FFDataBaseModel.m */,
  1269. 22F9FFD2292F010F00BAB3F6 /* FFDataBaseModel+Custom.h */,
  1270. 22F9FFDD292F010F00BAB3F6 /* FFDataBaseModel+Custom.m */,
  1271. 22F9FFDF292F010F00BAB3F6 /* FFDataBaseModel+Sqlite.h */,
  1272. 22F9FFD3292F010F00BAB3F6 /* FFDataBaseModel+Sqlite.m */,
  1273. 22F9FFD4292F010F00BAB3F6 /* FFDB.h */,
  1274. 22F9FFCF292F010F00BAB3F6 /* FFDBLog.h */,
  1275. 22F9FFDB292F010F00BAB3F6 /* FFDBLog.m */,
  1276. 22F9FFDE292F010F00BAB3F6 /* FFDBManager.h */,
  1277. 22F9FFD1292F010F00BAB3F6 /* FFDBManager.m */,
  1278. 22F9FFCB292F010F00BAB3F6 /* FFDBSafeOperation.h */,
  1279. 22F9FFD7292F010F00BAB3F6 /* FFDBSafeOperation.m */,
  1280. 22F9FFCD292F010F00BAB3F6 /* FFDBTransaction.h */,
  1281. 22F9FFD5292F010F00BAB3F6 /* FFDBTransaction.m */,
  1282. 22F9FFD9292F010F00BAB3F6 /* FMDatabase+FFExtern.h */,
  1283. 22F9FFC9292F010F00BAB3F6 /* FMDatabase+FFExtern.m */,
  1284. 22F9FFCA292F010F00BAB3F6 /* NSObject+FIDProperty.h */,
  1285. 22F9FFD8292F010F00BAB3F6 /* NSObject+FIDProperty.m */,
  1286. 22F9FFD0292F010F00BAB3F6 /* NSString+FFDBExtern.h */,
  1287. 22F9FFDA292F010F00BAB3F6 /* NSString+FFDBExtern.m */,
  1288. 22F9FFCC292F010F00BAB3F6 /* NSString+FFDBSQLStatement.h */,
  1289. 22F9FFD6292F010F00BAB3F6 /* NSString+FFDBSQLStatement.m */,
  1290. );
  1291. path = FFDB;
  1292. sourceTree = "<group>";
  1293. };
  1294. AC5CA18EACF1BE53FB422C48 /* Pods */ = {
  1295. isa = PBXGroup;
  1296. children = (
  1297. 85D43EB747C2BCC39270864A /* Pods-Temperature.debug.xcconfig */,
  1298. E490490C6138B1C8129D4EE9 /* Pods-Temperature.release.xcconfig */,
  1299. );
  1300. path = Pods;
  1301. sourceTree = "<group>";
  1302. };
  1303. AFCE3F81898A9D8E1BE7333F /* Frameworks */ = {
  1304. isa = PBXGroup;
  1305. children = (
  1306. B774C01636692E126F78C586 /* Pods_Temperature.framework */,
  1307. );
  1308. name = Frameworks;
  1309. sourceTree = "<group>";
  1310. };
  1311. /* End PBXGroup section */
  1312. /* Begin PBXNativeTarget section */
  1313. 22A8C1DF29029501008B9448 /* Temperature */ = {
  1314. isa = PBXNativeTarget;
  1315. buildConfigurationList = 22A8C20F29029507008B9448 /* Build configuration list for PBXNativeTarget "Temperature" */;
  1316. buildPhases = (
  1317. EFA5E39387839006A65006A9 /* [CP] Check Pods Manifest.lock */,
  1318. 22A8C1DC29029501008B9448 /* Sources */,
  1319. 22A8C1DD29029501008B9448 /* Frameworks */,
  1320. 22A8C1DE29029501008B9448 /* Resources */,
  1321. 210AA9554E5581DD4BF0F236 /* [CP] Embed Pods Frameworks */,
  1322. );
  1323. buildRules = (
  1324. );
  1325. dependencies = (
  1326. );
  1327. name = Temperature;
  1328. productName = Temperature;
  1329. productReference = 22A8C1E029029501008B9448 /* Temperature.app */;
  1330. productType = "com.apple.product-type.application";
  1331. };
  1332. 22A8C1FA29029507008B9448 /* TemperatureTests */ = {
  1333. isa = PBXNativeTarget;
  1334. buildConfigurationList = 22A8C21229029507008B9448 /* Build configuration list for PBXNativeTarget "TemperatureTests" */;
  1335. buildPhases = (
  1336. 22A8C1F729029507008B9448 /* Sources */,
  1337. 22A8C1F829029507008B9448 /* Frameworks */,
  1338. 22A8C1F929029507008B9448 /* Resources */,
  1339. );
  1340. buildRules = (
  1341. );
  1342. dependencies = (
  1343. 22A8C1FD29029507008B9448 /* PBXTargetDependency */,
  1344. );
  1345. name = TemperatureTests;
  1346. productName = TemperatureTests;
  1347. productReference = 22A8C1FB29029507008B9448 /* TemperatureTests.xctest */;
  1348. productType = "com.apple.product-type.bundle.unit-test";
  1349. };
  1350. 22A8C20429029507008B9448 /* TemperatureUITests */ = {
  1351. isa = PBXNativeTarget;
  1352. buildConfigurationList = 22A8C21529029507008B9448 /* Build configuration list for PBXNativeTarget "TemperatureUITests" */;
  1353. buildPhases = (
  1354. 22A8C20129029507008B9448 /* Sources */,
  1355. 22A8C20229029507008B9448 /* Frameworks */,
  1356. 22A8C20329029507008B9448 /* Resources */,
  1357. );
  1358. buildRules = (
  1359. );
  1360. dependencies = (
  1361. 22A8C20729029507008B9448 /* PBXTargetDependency */,
  1362. );
  1363. name = TemperatureUITests;
  1364. productName = TemperatureUITests;
  1365. productReference = 22A8C20529029507008B9448 /* TemperatureUITests.xctest */;
  1366. productType = "com.apple.product-type.bundle.ui-testing";
  1367. };
  1368. /* End PBXNativeTarget section */
  1369. /* Begin PBXProject section */
  1370. 22A8C1D829029501008B9448 /* Project object */ = {
  1371. isa = PBXProject;
  1372. attributes = {
  1373. BuildIndependentTargetsInParallel = 1;
  1374. LastUpgradeCheck = 1400;
  1375. TargetAttributes = {
  1376. 22A8C1DF29029501008B9448 = {
  1377. CreatedOnToolsVersion = 14.0.1;
  1378. };
  1379. 22A8C1FA29029507008B9448 = {
  1380. CreatedOnToolsVersion = 14.0.1;
  1381. TestTargetID = 22A8C1DF29029501008B9448;
  1382. };
  1383. 22A8C20429029507008B9448 = {
  1384. CreatedOnToolsVersion = 14.0.1;
  1385. TestTargetID = 22A8C1DF29029501008B9448;
  1386. };
  1387. };
  1388. };
  1389. buildConfigurationList = 22A8C1DB29029501008B9448 /* Build configuration list for PBXProject "Temperature" */;
  1390. compatibilityVersion = "Xcode 13.0";
  1391. developmentRegion = "zh-Hans";
  1392. hasScannedForEncodings = 0;
  1393. knownRegions = (
  1394. "zh-Hans",
  1395. Base,
  1396. );
  1397. mainGroup = 22A8C1D729029501008B9448;
  1398. productRefGroup = 22A8C1E129029501008B9448 /* Products */;
  1399. projectDirPath = "";
  1400. projectRoot = "";
  1401. targets = (
  1402. 22A8C1DF29029501008B9448 /* Temperature */,
  1403. 22A8C1FA29029507008B9448 /* TemperatureTests */,
  1404. 22A8C20429029507008B9448 /* TemperatureUITests */,
  1405. );
  1406. };
  1407. /* End PBXProject section */
  1408. /* Begin PBXResourcesBuildPhase section */
  1409. 22A8C1DE29029501008B9448 /* Resources */ = {
  1410. isa = PBXResourcesBuildPhase;
  1411. buildActionMask = 2147483647;
  1412. files = (
  1413. 22A8C237290295D1008B9448 /* TitilliumWeb-SemiBoldItalic.ttf in Resources */,
  1414. 22A8C238290295D1008B9448 /* TitilliumWeb-LightItalic.ttf in Resources */,
  1415. 22A8C230290295D1008B9448 /* TitilliumWeb-Regular.ttf in Resources */,
  1416. 22A8C23A290295D1008B9448 /* TitilliumWeb-Light.ttf in Resources */,
  1417. 22AFE61229135DD100793E79 /* RDSLoginPwdCodeVC.xib in Resources */,
  1418. 22FE4BCC29ECD35A0078EF50 /* RDSBindSubDeviceVC.xib in Resources */,
  1419. 226EDB07298B551300015C0A /* RDSAddMemberVC.xib in Resources */,
  1420. 22A8C236290295D1008B9448 /* OFL.txt in Resources */,
  1421. 22A8C231290295D1008B9448 /* TitilliumWeb-SemiBold.ttf in Resources */,
  1422. 227AC3E62967B77100814FBF /* RDSCtrlModeCell.xib in Resources */,
  1423. 22CC239E290F7E8E00E627E9 /* RDSRoomCell.xib in Resources */,
  1424. 22AFE61529135DD100793E79 /* RDSSetPwdVC.xib in Resources */,
  1425. 22CC237C2907921300E627E9 /* README.md in Resources */,
  1426. 22A8C239290295D1008B9448 /* TitilliumWeb-Italic.ttf in Resources */,
  1427. 22AFE60F29135DD100793E79 /* RDSUserProtocolViewController.xib in Resources */,
  1428. 22338A5C2928D2C900AD07FB /* RDSAddRoomVC.xib in Resources */,
  1429. 22F9FFC6292E15CD00BAB3F6 /* RDSAddRoomView.xib in Resources */,
  1430. 22104CCF293B4774001CAC55 /* RDSHomeListCell.xib in Resources */,
  1431. 22D7409329E9358C000ABB47 /* RDSSubControlVC.xib in Resources */,
  1432. 2275BF00296D4EF900B5C7AC /* RDSResetDeviceVC.xib in Resources */,
  1433. 222562DF2923670E00A7E17A /* RDSAirControlVC.xib in Resources */,
  1434. 22F9FFC1292E059A00BAB3F6 /* RDSResetPwdVC.xib in Resources */,
  1435. 22A8C23B290295D1008B9448 /* RoomTypeList.plist in Resources */,
  1436. 22A8C22F290295D1008B9448 /* TitilliumWeb-Bold.ttf in Resources */,
  1437. 22A7C8332974EE57008F7318 /* RDSSystemSetCell.xib in Resources */,
  1438. 22AAFB1F29650C1900C54580 /* YouSheBiaoTiHei.ttf in Resources */,
  1439. 22A8C233290295D1008B9448 /* TitilliumWeb-ExtraLight.ttf in Resources */,
  1440. 22338A66292B29AF00AD07FB /* RDSBindDeviceVC.xib in Resources */,
  1441. 22A8C1F329029507008B9448 /* LaunchScreen.storyboard in Resources */,
  1442. 226EDB02298B405600015C0A /* RDSHomeInfoCell.xib in Resources */,
  1443. 2275BF02296D554800B5C7AC /* finish.gif in Resources */,
  1444. 227F2087294AC945008B9EC1 /* RDSMyInfoVC.xib in Resources */,
  1445. 22A8C235290295D1008B9448 /* TitilliumWeb-ExtraLightItalic.ttf in Resources */,
  1446. 226EDAFD298A388B00015C0A /* RDSHomeInfoVC.xib in Resources */,
  1447. 22B762FF298A130C005D602F /* RDSAddHomeVC.xib in Resources */,
  1448. 22A8C1F029029507008B9448 /* Assets.xcassets in Resources */,
  1449. 22338A48292630AE00AD07FB /* RDSAddView.xib in Resources */,
  1450. 22CC23032907833300E627E9 /* RDSHomeTopView.xib in Resources */,
  1451. 22CC23932907D44A00E627E9 /* RDSHomeSceneCell.xib in Resources */,
  1452. 22338A61292B16C700AD07FB /* RDSInputWiFiVC.xib in Resources */,
  1453. 22AFE61729135DD100793E79 /* RDSLoginVerifyCodeVC.xib in Resources */,
  1454. 22A8C1EE29029501008B9448 /* Main.storyboard in Resources */,
  1455. 22810D8E29DC032B003C40A1 /* Localizable.strings in Resources */,
  1456. 226EDB0C298BB33100015C0A /* RDSRoomSetVC.xib in Resources */,
  1457. 22A8C234290295D1008B9448 /* TitilliumWeb-BoldItalic.ttf in Resources */,
  1458. 22CE6914291207D500569030 /* RDSMyVC.xib in Resources */,
  1459. 22A8C22E290295D1008B9448 /* TitilliumWeb-Black.ttf in Resources */,
  1460. );
  1461. runOnlyForDeploymentPostprocessing = 0;
  1462. };
  1463. 22A8C1F929029507008B9448 /* Resources */ = {
  1464. isa = PBXResourcesBuildPhase;
  1465. buildActionMask = 2147483647;
  1466. files = (
  1467. );
  1468. runOnlyForDeploymentPostprocessing = 0;
  1469. };
  1470. 22A8C20329029507008B9448 /* Resources */ = {
  1471. isa = PBXResourcesBuildPhase;
  1472. buildActionMask = 2147483647;
  1473. files = (
  1474. );
  1475. runOnlyForDeploymentPostprocessing = 0;
  1476. };
  1477. /* End PBXResourcesBuildPhase section */
  1478. /* Begin PBXShellScriptBuildPhase section */
  1479. 210AA9554E5581DD4BF0F236 /* [CP] Embed Pods Frameworks */ = {
  1480. isa = PBXShellScriptBuildPhase;
  1481. buildActionMask = 2147483647;
  1482. files = (
  1483. );
  1484. inputFileListPaths = (
  1485. "${PODS_ROOT}/Target Support Files/Pods-Temperature/Pods-Temperature-frameworks-${CONFIGURATION}-input-files.xcfilelist",
  1486. );
  1487. name = "[CP] Embed Pods Frameworks";
  1488. outputFileListPaths = (
  1489. "${PODS_ROOT}/Target Support Files/Pods-Temperature/Pods-Temperature-frameworks-${CONFIGURATION}-output-files.xcfilelist",
  1490. );
  1491. runOnlyForDeploymentPostprocessing = 0;
  1492. shellPath = /bin/sh;
  1493. shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Temperature/Pods-Temperature-frameworks.sh\"\n";
  1494. showEnvVarsInLog = 0;
  1495. };
  1496. EFA5E39387839006A65006A9 /* [CP] Check Pods Manifest.lock */ = {
  1497. isa = PBXShellScriptBuildPhase;
  1498. buildActionMask = 2147483647;
  1499. files = (
  1500. );
  1501. inputFileListPaths = (
  1502. );
  1503. inputPaths = (
  1504. "${PODS_PODFILE_DIR_PATH}/Podfile.lock",
  1505. "${PODS_ROOT}/Manifest.lock",
  1506. );
  1507. name = "[CP] Check Pods Manifest.lock";
  1508. outputFileListPaths = (
  1509. );
  1510. outputPaths = (
  1511. "$(DERIVED_FILE_DIR)/Pods-Temperature-checkManifestLockResult.txt",
  1512. );
  1513. runOnlyForDeploymentPostprocessing = 0;
  1514. shellPath = /bin/sh;
  1515. 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";
  1516. showEnvVarsInLog = 0;
  1517. };
  1518. /* End PBXShellScriptBuildPhase section */
  1519. /* Begin PBXSourcesBuildPhase section */
  1520. 22A8C1DC29029501008B9448 /* Sources */ = {
  1521. isa = PBXSourcesBuildPhase;
  1522. buildActionMask = 2147483647;
  1523. files = (
  1524. 22A7C83729750076008F7318 /* OPQRCodeViewController.m in Sources */,
  1525. 22D7409229E9358C000ABB47 /* RDSSubControlVC.m in Sources */,
  1526. 2275BEFB296D352F00B5C7AC /* GCDTimer.m in Sources */,
  1527. 03D1A3742A8CF5B200106033 /* UIColor+Temperature.m in Sources */,
  1528. 22408317295EE541007C859E /* LCActionSheet.m in Sources */,
  1529. 226EDAFC298A388B00015C0A /* RDSHomeInfoVC.m in Sources */,
  1530. 22CC22FE2906720900E627E9 /* RDSHomeVC.m in Sources */,
  1531. 22CC23362907919400E627E9 /* NSString+extension.m in Sources */,
  1532. 22F9FFC0292E059A00BAB3F6 /* RDSResetPwdVC.m in Sources */,
  1533. 220357E6293466D50081B5B8 /* RDSConstant.m in Sources */,
  1534. 22AFE61D29135DD100793E79 /* WLButtonCountdownManager.m in Sources */,
  1535. 03245AFC2A8E5459003DF602 /* RDSSelectDeviceSubVC.m in Sources */,
  1536. 22338A65292B29AF00AD07FB /* RDSBindDeviceVC.m in Sources */,
  1537. 227F2086294AC945008B9EC1 /* RDSMyInfoVC.m in Sources */,
  1538. 22AFE61E29135DD100793E79 /* WLCaptcheButton.m in Sources */,
  1539. 22CC23342907919400E627E9 /* UILabel+Space.m in Sources */,
  1540. 22B5FBA3292F433200AD4BCE /* RDSDataManager.m in Sources */,
  1541. 22F9FFEA292F010F00BAB3F6 /* FFDataBaseModel+Custom.m in Sources */,
  1542. 22A7C8322974EE57008F7318 /* RDSSystemSetCell.m in Sources */,
  1543. 22AFE61829135DD100793E79 /* RDSUserProtocolViewController.m in Sources */,
  1544. 22C68A1D296803D400996E26 /* ModelImg.m in Sources */,
  1545. 22338A5529287A9C00AD07FB /* PopView.m in Sources */,
  1546. 22F9FFC4292E15B900BAB3F6 /* RDSAddRoomView.m in Sources */,
  1547. 22F9FFEE292F101400BAB3F6 /* RDSUserInfoModel.m in Sources */,
  1548. 22AFE61929135DD100793E79 /* RDSLoginVerifyCodeVC.m in Sources */,
  1549. 22A8C1EB29029501008B9448 /* ViewController.m in Sources */,
  1550. 22FE4BCB29ECD35A0078EF50 /* RDSBindSubDeviceVC.m in Sources */,
  1551. 22CC2399290F7C4600E627E9 /* RDSHomeRoomView.m in Sources */,
  1552. 22F9FFE2292F010F00BAB3F6 /* FFDBManager.m in Sources */,
  1553. 22CC23792907921300E627E9 /* RDCheckAppVersion.m in Sources */,
  1554. 22F9FFE8292F010F00BAB3F6 /* NSString+FFDBExtern.m in Sources */,
  1555. 22F9FFE6292F010F00BAB3F6 /* FFDBSafeOperation.m in Sources */,
  1556. 03245AF92A8E5448003DF602 /* RDSSelectDeviceMainVC.m in Sources */,
  1557. 22CC238A2907921300E627E9 /* RDSHudShower.m in Sources */,
  1558. 226EDB06298B551300015C0A /* RDSAddMemberVC.m in Sources */,
  1559. 22CC23072907915D00E627E9 /* RDSBarButtonItem.m in Sources */,
  1560. 227AC3E52967B77100814FBF /* RDSCtrlModeCell.m in Sources */,
  1561. 22AAFB2229657F1500C54580 /* NSMutableDictionary+addObj.m in Sources */,
  1562. 227AC3E12967AF3A00814FBF /* RDSCtrlModeView.m in Sources */,
  1563. 22CC237D2907921300E627E9 /* GTMBase64.m in Sources */,
  1564. 03DB89162A9789A900718F10 /* RDSDeviceTypeCell.m in Sources */,
  1565. 22CC23322907919400E627E9 /* UIControl+HitRect.m in Sources */,
  1566. 22AFE61C29135DD100793E79 /* RDSLoginPwdCodeVC.m in Sources */,
  1567. 22CC23772907921300E627E9 /* RDSTools.m in Sources */,
  1568. 22CC23012907830B00E627E9 /* RDSHomeTopView.m in Sources */,
  1569. 22B5FBC829309F3400AD4BCE /* RDSDeallocWatcher.m in Sources */,
  1570. 0364165B2A9F84BB00FE8629 /* RDSSystemParameterModel.m in Sources */,
  1571. 2240830C295E755F007C859E /* RDSlider.m in Sources */,
  1572. 22F9FFE7292F010F00BAB3F6 /* NSObject+FIDProperty.m in Sources */,
  1573. 22534EBD29F2693C00E4EBC2 /* RDSMapHelper.m in Sources */,
  1574. 22CC23762907921300E627E9 /* RDSCollectionViewFlowLayout.m in Sources */,
  1575. 22104CCA293B4652001CAC55 /* RDSHomeListVC.m in Sources */,
  1576. 228417D12911FDCA00DFF017 /* RDSTabbarController.m in Sources */,
  1577. 22CC237F2907921300E627E9 /* RSACryptor.m in Sources */,
  1578. 22338A4329262FCC00AD07FB /* SPAlertController.m in Sources */,
  1579. 220357EE293737050081B5B8 /* RDSRoomModel.m in Sources */,
  1580. 22A8C25029038804008B9448 /* RDSBaseViewController.m in Sources */,
  1581. 22CC237E2907921300E627E9 /* EncryptionTools.m in Sources */,
  1582. 22CC23782907921300E627E9 /* RDSRgbColor.m in Sources */,
  1583. 22A8C25129038804008B9448 /* RDSBaseXibView.m in Sources */,
  1584. 226EDB0B298BB33100015C0A /* RDSRoomSetVC.m in Sources */,
  1585. 03245AFF2A8E5E2B003DF602 /* RDSDeviceTypeModel.m in Sources */,
  1586. 22338A5429287A9C00AD07FB /* PopAnimationTool.m in Sources */,
  1587. 22A8C24F29038804008B9448 /* RDSBaseTableViewController.m in Sources */,
  1588. 2275BEFF296D4EF900B5C7AC /* RDSResetDeviceVC.m in Sources */,
  1589. 222562E329248DC700A7E17A /* CYCircularSlider.m in Sources */,
  1590. 22B5FBC929309F3400AD4BCE /* RDSBabyBluetooth.m in Sources */,
  1591. 22CC232F2907919400E627E9 /* UIView+frame.m in Sources */,
  1592. 22338A60292B16C700AD07FB /* RDSInputWiFiVC.m in Sources */,
  1593. 22F9FFE1292F010F00BAB3F6 /* FFDataBaseModel.m in Sources */,
  1594. 22CC23802907921300E627E9 /* AESTools.m in Sources */,
  1595. 22CC23382907919400E627E9 /* UITableViewCell+cornerRadius.m in Sources */,
  1596. 22A8C1E529029501008B9448 /* AppDelegate.m in Sources */,
  1597. 22104CCE293B4774001CAC55 /* RDSHomeListCell.m in Sources */,
  1598. 22408310295ED5C9007C859E /* TheAlertCtrl.m in Sources */,
  1599. 22A7C82E2974EDED008F7318 /* RDSSystemSetVC.m in Sources */,
  1600. 22CC23352907919400E627E9 /* NSDate+currentDate.m in Sources */,
  1601. 22534EC629F911E200E4EBC2 /* WeatherModel.m in Sources */,
  1602. 22534EBC29F2693C00E4EBC2 /* RDSUserLocation.m in Sources */,
  1603. 22EDC81F291A36A000DE7D08 /* RDSDemoApiHelper.m in Sources */,
  1604. 22CC233B2907919400E627E9 /* NSArray+Safe.m in Sources */,
  1605. 22B5FBC729309F3400AD4BCE /* RDSDeviceCmd.m in Sources */,
  1606. 22CC238B2907921300E627E9 /* JKToast.m in Sources */,
  1607. 22AFE60E29135DD100793E79 /* RDSSetPwdVC.m in Sources */,
  1608. 22F9FFE9292F010F00BAB3F6 /* FFDBLog.m in Sources */,
  1609. 22CC23302907919400E627E9 /* NSString+hanzi.m in Sources */,
  1610. 22CC232C2907919400E627E9 /* NSDictionary+WiFiInfo.m in Sources */,
  1611. 22CC232B2907919400E627E9 /* UIImageView+webImage.m in Sources */,
  1612. 22CC233A2907919400E627E9 /* UIView+RDSClip.m in Sources */,
  1613. 22CC23812907921300E627E9 /* AESEncrypt.m in Sources */,
  1614. 22AFE61B29135DD100793E79 /* YJJTextField.m in Sources */,
  1615. 222562DE2923670E00A7E17A /* RDSAirControlVC.m in Sources */,
  1616. 22F9FFE5292F010F00BAB3F6 /* NSString+FFDBSQLStatement.m in Sources */,
  1617. 220357EA293735BF0081B5B8 /* RDSMemberModel.m in Sources */,
  1618. 22F9FFE0292F010F00BAB3F6 /* FMDatabase+FFExtern.m in Sources */,
  1619. 03D1A3712A8CF47700106033 /* UIFont+Temperature.m in Sources */,
  1620. 227F208A294AFF13008B9EC1 /* RDSHomeModel.m in Sources */,
  1621. 22338A46292630A000AD07FB /* RDSAddView.m in Sources */,
  1622. 22CC23392907919400E627E9 /* NSString+verify.m in Sources */,
  1623. 22CC232D2907919400E627E9 /* NSString+convert.m in Sources */,
  1624. 228417CF2911FDCA00DFF017 /* RDSNavController.m in Sources */,
  1625. 22CC23962907D88300E627E9 /* RDSHomeSceneView.m in Sources */,
  1626. 22A8C232290295D1008B9448 /* UIFont+Titi.m in Sources */,
  1627. 22CC237B2907921300E627E9 /* NSString+Hash.m in Sources */,
  1628. 22CC23922907D44A00E627E9 /* RDSHomeSceneCell.m in Sources */,
  1629. 22CC23892907921300E627E9 /* iToast.m in Sources */,
  1630. 22CE6913291207D500569030 /* RDSMyVC.m in Sources */,
  1631. 22F9FFE4292F010F00BAB3F6 /* FFDBTransaction.m in Sources */,
  1632. 228417D02911FDCA00DFF017 /* RDSRootControl.m in Sources */,
  1633. 22CC23312907919400E627E9 /* UIImage+Extension.m in Sources */,
  1634. 0A5C569F2B2047F40073753F /* RDSControlWebVC.m in Sources */,
  1635. 22B762FE298A130C005D602F /* RDSAddHomeVC.m in Sources */,
  1636. 22F9FFE3292F010F00BAB3F6 /* FFDataBaseModel+Sqlite.m in Sources */,
  1637. 22CE690F2912076A00569030 /* RDSFindVC.m in Sources */,
  1638. 22CC23372907919400E627E9 /* UIButton+HitRect.m in Sources */,
  1639. 22CC23822907921300E627E9 /* RDSImagePicker.m in Sources */,
  1640. 22CC237A2907921300E627E9 /* RDSNavPushHelper.m in Sources */,
  1641. 226EDB01298B405600015C0A /* RDSHomeInfoCell.m in Sources */,
  1642. 22338A5B2928D2C900AD07FB /* RDSAddRoomVC.m in Sources */,
  1643. 22CC232E2907919400E627E9 /* NSString+safe.m in Sources */,
  1644. 22CE690C2912074A00569030 /* RDSRoomVC.m in Sources */,
  1645. 22CC239D290F7E8E00E627E9 /* RDSRoomCell.m in Sources */,
  1646. 22A8C1F629029507008B9448 /* main.m in Sources */,
  1647. );
  1648. runOnlyForDeploymentPostprocessing = 0;
  1649. };
  1650. 22A8C1F729029507008B9448 /* Sources */ = {
  1651. isa = PBXSourcesBuildPhase;
  1652. buildActionMask = 2147483647;
  1653. files = (
  1654. 22A8C20029029507008B9448 /* TemperatureTests.m in Sources */,
  1655. );
  1656. runOnlyForDeploymentPostprocessing = 0;
  1657. };
  1658. 22A8C20129029507008B9448 /* Sources */ = {
  1659. isa = PBXSourcesBuildPhase;
  1660. buildActionMask = 2147483647;
  1661. files = (
  1662. 22A8C20A29029507008B9448 /* TemperatureUITests.m in Sources */,
  1663. 22A8C20C29029507008B9448 /* TemperatureUITestsLaunchTests.m in Sources */,
  1664. );
  1665. runOnlyForDeploymentPostprocessing = 0;
  1666. };
  1667. /* End PBXSourcesBuildPhase section */
  1668. /* Begin PBXTargetDependency section */
  1669. 22A8C1FD29029507008B9448 /* PBXTargetDependency */ = {
  1670. isa = PBXTargetDependency;
  1671. target = 22A8C1DF29029501008B9448 /* Temperature */;
  1672. targetProxy = 22A8C1FC29029507008B9448 /* PBXContainerItemProxy */;
  1673. };
  1674. 22A8C20729029507008B9448 /* PBXTargetDependency */ = {
  1675. isa = PBXTargetDependency;
  1676. target = 22A8C1DF29029501008B9448 /* Temperature */;
  1677. targetProxy = 22A8C20629029507008B9448 /* PBXContainerItemProxy */;
  1678. };
  1679. /* End PBXTargetDependency section */
  1680. /* Begin PBXVariantGroup section */
  1681. 22810D9029DC032B003C40A1 /* Localizable.strings */ = {
  1682. isa = PBXVariantGroup;
  1683. children = (
  1684. 22810D8F29DC032B003C40A1 /* zh-Hans */,
  1685. );
  1686. name = Localizable.strings;
  1687. sourceTree = "<group>";
  1688. };
  1689. 22A8C1EC29029501008B9448 /* Main.storyboard */ = {
  1690. isa = PBXVariantGroup;
  1691. children = (
  1692. 22A8C1ED29029501008B9448 /* Base */,
  1693. 22C26D6029C459FF0068ED40 /* zh-Hans */,
  1694. );
  1695. name = Main.storyboard;
  1696. sourceTree = "<group>";
  1697. };
  1698. 22A8C1F129029507008B9448 /* LaunchScreen.storyboard */ = {
  1699. isa = PBXVariantGroup;
  1700. children = (
  1701. 22A8C1F229029507008B9448 /* Base */,
  1702. 22810D8929DBD08E003C40A1 /* zh-Hans */,
  1703. );
  1704. name = LaunchScreen.storyboard;
  1705. sourceTree = "<group>";
  1706. };
  1707. /* End PBXVariantGroup section */
  1708. /* Begin XCBuildConfiguration section */
  1709. 22A8C20D29029507008B9448 /* Debug */ = {
  1710. isa = XCBuildConfiguration;
  1711. buildSettings = {
  1712. ALWAYS_SEARCH_USER_PATHS = NO;
  1713. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1714. CLANG_ANALYZER_NONNULL = YES;
  1715. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1716. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  1717. CLANG_ENABLE_MODULES = YES;
  1718. CLANG_ENABLE_OBJC_ARC = YES;
  1719. CLANG_ENABLE_OBJC_WEAK = YES;
  1720. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1721. CLANG_WARN_BOOL_CONVERSION = YES;
  1722. CLANG_WARN_COMMA = YES;
  1723. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1724. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1725. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1726. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1727. CLANG_WARN_EMPTY_BODY = YES;
  1728. CLANG_WARN_ENUM_CONVERSION = YES;
  1729. CLANG_WARN_INFINITE_RECURSION = YES;
  1730. CLANG_WARN_INT_CONVERSION = YES;
  1731. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1732. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1733. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1734. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1735. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1736. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1737. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1738. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1739. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1740. CLANG_WARN_UNREACHABLE_CODE = YES;
  1741. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1742. COPY_PHASE_STRIP = NO;
  1743. DEBUG_INFORMATION_FORMAT = dwarf;
  1744. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1745. ENABLE_TESTABILITY = YES;
  1746. GCC_C_LANGUAGE_STANDARD = gnu11;
  1747. GCC_DYNAMIC_NO_PIC = NO;
  1748. GCC_NO_COMMON_BLOCKS = YES;
  1749. GCC_OPTIMIZATION_LEVEL = 0;
  1750. GCC_PREPROCESSOR_DEFINITIONS = (
  1751. "DEBUG=1",
  1752. "$(inherited)",
  1753. );
  1754. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1755. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1756. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1757. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1758. GCC_WARN_UNUSED_FUNCTION = YES;
  1759. GCC_WARN_UNUSED_VARIABLE = YES;
  1760. IPHONEOS_DEPLOYMENT_TARGET = 13.0;
  1761. MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE;
  1762. MTL_FAST_MATH = YES;
  1763. ONLY_ACTIVE_ARCH = YES;
  1764. SDKROOT = iphoneos;
  1765. };
  1766. name = Debug;
  1767. };
  1768. 22A8C20E29029507008B9448 /* Release */ = {
  1769. isa = XCBuildConfiguration;
  1770. buildSettings = {
  1771. ALWAYS_SEARCH_USER_PATHS = NO;
  1772. CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
  1773. CLANG_ANALYZER_NONNULL = YES;
  1774. CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
  1775. CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
  1776. CLANG_ENABLE_MODULES = YES;
  1777. CLANG_ENABLE_OBJC_ARC = YES;
  1778. CLANG_ENABLE_OBJC_WEAK = YES;
  1779. CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES;
  1780. CLANG_WARN_BOOL_CONVERSION = YES;
  1781. CLANG_WARN_COMMA = YES;
  1782. CLANG_WARN_CONSTANT_CONVERSION = YES;
  1783. CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES;
  1784. CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR;
  1785. CLANG_WARN_DOCUMENTATION_COMMENTS = YES;
  1786. CLANG_WARN_EMPTY_BODY = YES;
  1787. CLANG_WARN_ENUM_CONVERSION = YES;
  1788. CLANG_WARN_INFINITE_RECURSION = YES;
  1789. CLANG_WARN_INT_CONVERSION = YES;
  1790. CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES;
  1791. CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES;
  1792. CLANG_WARN_OBJC_LITERAL_CONVERSION = YES;
  1793. CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR;
  1794. CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES;
  1795. CLANG_WARN_RANGE_LOOP_ANALYSIS = YES;
  1796. CLANG_WARN_STRICT_PROTOTYPES = YES;
  1797. CLANG_WARN_SUSPICIOUS_MOVE = YES;
  1798. CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE;
  1799. CLANG_WARN_UNREACHABLE_CODE = YES;
  1800. CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
  1801. COPY_PHASE_STRIP = NO;
  1802. DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym";
  1803. ENABLE_NS_ASSERTIONS = NO;
  1804. ENABLE_STRICT_OBJC_MSGSEND = YES;
  1805. GCC_C_LANGUAGE_STANDARD = gnu11;
  1806. GCC_NO_COMMON_BLOCKS = YES;
  1807. GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
  1808. GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
  1809. GCC_WARN_UNDECLARED_SELECTOR = YES;
  1810. GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
  1811. GCC_WARN_UNUSED_FUNCTION = YES;
  1812. GCC_WARN_UNUSED_VARIABLE = YES;
  1813. IPHONEOS_DEPLOYMENT_TARGET = 13.0;
  1814. MTL_ENABLE_DEBUG_INFO = NO;
  1815. MTL_FAST_MATH = YES;
  1816. SDKROOT = iphoneos;
  1817. VALIDATE_PRODUCT = YES;
  1818. };
  1819. name = Release;
  1820. };
  1821. 22A8C21029029507008B9448 /* Debug */ = {
  1822. isa = XCBuildConfiguration;
  1823. baseConfigurationReference = 85D43EB747C2BCC39270864A /* Pods-Temperature.debug.xcconfig */;
  1824. buildSettings = {
  1825. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1826. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  1827. CODE_SIGN_ENTITLEMENTS = Temperature/Temperature.entitlements;
  1828. CODE_SIGN_IDENTITY = "Apple Development";
  1829. CODE_SIGN_STYLE = Automatic;
  1830. CURRENT_PROJECT_VERSION = 20230910;
  1831. DEVELOPMENT_TEAM = FBAS2Y3Z2S;
  1832. FRAMEWORK_SEARCH_PATHS = (
  1833. "$(inherited)",
  1834. "$(PROJECT_DIR)/Temperature/Tools/Location/BaiduMapSDK",
  1835. );
  1836. GCC_PREFIX_HEADER = "$(SRCROOT)/Temperature/AppConfig/RDSPch.pch";
  1837. GENERATE_INFOPLIST_FILE = YES;
  1838. INFOPLIST_FILE = Temperature/Info.plist;
  1839. INFOPLIST_KEY_CFBundleDisplayName = "永续绿建五恒";
  1840. INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "开启后,才能连接设备";
  1841. INFOPLIST_KEY_NSBluetoothPeripheralUsageDescription = "需要打开蓝牙,才能添加主控面板设备";
  1842. INFOPLIST_KEY_NSCameraUsageDescription = "App需要您的同意,才能使用相机设置用户头像";
  1843. INFOPLIST_KEY_NSLocationAlwaysUsageDescription = "开启后,才能获取定位信息,用于绑定设备和加载天气信息";
  1844. INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "开启后,才能获取定位信息,用于加载天气信息";
  1845. INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "App需要您的同意,才能访问相册选取用户头像";
  1846. INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
  1847. INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
  1848. INFOPLIST_KEY_UIMainStoryboardFile = Main;
  1849. INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
  1850. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
  1851. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1852. LD_RUNPATH_SEARCH_PATHS = (
  1853. "$(inherited)",
  1854. "@executable_path/Frameworks",
  1855. );
  1856. MARKETING_VERSION = 1.3.1;
  1857. PRODUCT_BUNDLE_IDENTIFIER = com.YXLJ.fiveContant;
  1858. PRODUCT_NAME = "$(TARGET_NAME)";
  1859. PROVISIONING_PROFILE_SPECIFIER = "";
  1860. SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
  1861. SUPPORTS_MACCATALYST = NO;
  1862. SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
  1863. SWIFT_EMIT_LOC_STRINGS = YES;
  1864. TARGETED_DEVICE_FAMILY = 1;
  1865. };
  1866. name = Debug;
  1867. };
  1868. 22A8C21129029507008B9448 /* Release */ = {
  1869. isa = XCBuildConfiguration;
  1870. baseConfigurationReference = E490490C6138B1C8129D4EE9 /* Pods-Temperature.release.xcconfig */;
  1871. buildSettings = {
  1872. ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
  1873. ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
  1874. CODE_SIGN_ENTITLEMENTS = Temperature/Temperature.entitlements;
  1875. CODE_SIGN_IDENTITY = "Apple Development";
  1876. CODE_SIGN_STYLE = Automatic;
  1877. CURRENT_PROJECT_VERSION = 20230910;
  1878. DEVELOPMENT_TEAM = FBAS2Y3Z2S;
  1879. FRAMEWORK_SEARCH_PATHS = (
  1880. "$(inherited)",
  1881. "$(PROJECT_DIR)/Temperature/Tools/Location/BaiduMapSDK",
  1882. );
  1883. GCC_PREFIX_HEADER = "$(SRCROOT)/Temperature/AppConfig/RDSPch.pch";
  1884. GENERATE_INFOPLIST_FILE = YES;
  1885. INFOPLIST_FILE = Temperature/Info.plist;
  1886. INFOPLIST_KEY_CFBundleDisplayName = "永续绿建五恒";
  1887. INFOPLIST_KEY_NSBluetoothAlwaysUsageDescription = "开启后,才能连接设备";
  1888. INFOPLIST_KEY_NSBluetoothPeripheralUsageDescription = "需要打开蓝牙,才能添加主控面板设备";
  1889. INFOPLIST_KEY_NSCameraUsageDescription = "App需要您的同意,才能使用相机设置用户头像";
  1890. INFOPLIST_KEY_NSLocationAlwaysUsageDescription = "开启后,才能获取定位信息,用于绑定设备和加载天气信息";
  1891. INFOPLIST_KEY_NSLocationWhenInUseUsageDescription = "开启后,才能获取定位信息,用于加载天气信息";
  1892. INFOPLIST_KEY_NSPhotoLibraryUsageDescription = "App需要您的同意,才能访问相册选取用户头像";
  1893. INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
  1894. INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
  1895. INFOPLIST_KEY_UIMainStoryboardFile = Main;
  1896. INFOPLIST_KEY_UISupportedInterfaceOrientations = UIInterfaceOrientationPortrait;
  1897. INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown";
  1898. IPHONEOS_DEPLOYMENT_TARGET = 12.0;
  1899. LD_RUNPATH_SEARCH_PATHS = (
  1900. "$(inherited)",
  1901. "@executable_path/Frameworks",
  1902. );
  1903. MARKETING_VERSION = 1.3.1;
  1904. PRODUCT_BUNDLE_IDENTIFIER = com.YXLJ.fiveContant;
  1905. PRODUCT_NAME = "$(TARGET_NAME)";
  1906. PROVISIONING_PROFILE_SPECIFIER = "";
  1907. SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
  1908. SUPPORTS_MACCATALYST = NO;
  1909. SUPPORTS_MAC_DESIGNED_FOR_IPHONE_IPAD = NO;
  1910. SWIFT_EMIT_LOC_STRINGS = YES;
  1911. TARGETED_DEVICE_FAMILY = 1;
  1912. };
  1913. name = Release;
  1914. };
  1915. 22A8C21329029507008B9448 /* Debug */ = {
  1916. isa = XCBuildConfiguration;
  1917. buildSettings = {
  1918. BUNDLE_LOADER = "$(TEST_HOST)";
  1919. CODE_SIGN_STYLE = Automatic;
  1920. CURRENT_PROJECT_VERSION = 1;
  1921. DEVELOPMENT_TEAM = FBAS2Y3Z2S;
  1922. GENERATE_INFOPLIST_FILE = YES;
  1923. IPHONEOS_DEPLOYMENT_TARGET = 16.0;
  1924. MARKETING_VERSION = 1.0;
  1925. PRODUCT_BUNDLE_IDENTIFIER = com.YXLJ.fiveContantTests;
  1926. PRODUCT_NAME = "$(TARGET_NAME)";
  1927. SWIFT_EMIT_LOC_STRINGS = NO;
  1928. TARGETED_DEVICE_FAMILY = "1,2";
  1929. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Temperature.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Temperature";
  1930. };
  1931. name = Debug;
  1932. };
  1933. 22A8C21429029507008B9448 /* Release */ = {
  1934. isa = XCBuildConfiguration;
  1935. buildSettings = {
  1936. BUNDLE_LOADER = "$(TEST_HOST)";
  1937. CODE_SIGN_STYLE = Automatic;
  1938. CURRENT_PROJECT_VERSION = 1;
  1939. DEVELOPMENT_TEAM = FBAS2Y3Z2S;
  1940. GENERATE_INFOPLIST_FILE = YES;
  1941. IPHONEOS_DEPLOYMENT_TARGET = 16.0;
  1942. MARKETING_VERSION = 1.0;
  1943. PRODUCT_BUNDLE_IDENTIFIER = com.YXLJ.fiveContantTests;
  1944. PRODUCT_NAME = "$(TARGET_NAME)";
  1945. SWIFT_EMIT_LOC_STRINGS = NO;
  1946. TARGETED_DEVICE_FAMILY = "1,2";
  1947. TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Temperature.app/$(BUNDLE_EXECUTABLE_FOLDER_PATH)/Temperature";
  1948. };
  1949. name = Release;
  1950. };
  1951. 22A8C21629029507008B9448 /* Debug */ = {
  1952. isa = XCBuildConfiguration;
  1953. buildSettings = {
  1954. CODE_SIGN_STYLE = Automatic;
  1955. CURRENT_PROJECT_VERSION = 1;
  1956. DEVELOPMENT_TEAM = FBAS2Y3Z2S;
  1957. GENERATE_INFOPLIST_FILE = YES;
  1958. MARKETING_VERSION = 1.0;
  1959. PRODUCT_BUNDLE_IDENTIFIER = com.YXLJ.fiveContantUITests;
  1960. PRODUCT_NAME = "$(TARGET_NAME)";
  1961. SWIFT_EMIT_LOC_STRINGS = NO;
  1962. TARGETED_DEVICE_FAMILY = "1,2";
  1963. TEST_TARGET_NAME = Temperature;
  1964. };
  1965. name = Debug;
  1966. };
  1967. 22A8C21729029507008B9448 /* Release */ = {
  1968. isa = XCBuildConfiguration;
  1969. buildSettings = {
  1970. CODE_SIGN_STYLE = Automatic;
  1971. CURRENT_PROJECT_VERSION = 1;
  1972. DEVELOPMENT_TEAM = FBAS2Y3Z2S;
  1973. GENERATE_INFOPLIST_FILE = YES;
  1974. MARKETING_VERSION = 1.0;
  1975. PRODUCT_BUNDLE_IDENTIFIER = com.YXLJ.fiveContantUITests;
  1976. PRODUCT_NAME = "$(TARGET_NAME)";
  1977. SWIFT_EMIT_LOC_STRINGS = NO;
  1978. TARGETED_DEVICE_FAMILY = "1,2";
  1979. TEST_TARGET_NAME = Temperature;
  1980. };
  1981. name = Release;
  1982. };
  1983. /* End XCBuildConfiguration section */
  1984. /* Begin XCConfigurationList section */
  1985. 22A8C1DB29029501008B9448 /* Build configuration list for PBXProject "Temperature" */ = {
  1986. isa = XCConfigurationList;
  1987. buildConfigurations = (
  1988. 22A8C20D29029507008B9448 /* Debug */,
  1989. 22A8C20E29029507008B9448 /* Release */,
  1990. );
  1991. defaultConfigurationIsVisible = 0;
  1992. defaultConfigurationName = Release;
  1993. };
  1994. 22A8C20F29029507008B9448 /* Build configuration list for PBXNativeTarget "Temperature" */ = {
  1995. isa = XCConfigurationList;
  1996. buildConfigurations = (
  1997. 22A8C21029029507008B9448 /* Debug */,
  1998. 22A8C21129029507008B9448 /* Release */,
  1999. );
  2000. defaultConfigurationIsVisible = 0;
  2001. defaultConfigurationName = Release;
  2002. };
  2003. 22A8C21229029507008B9448 /* Build configuration list for PBXNativeTarget "TemperatureTests" */ = {
  2004. isa = XCConfigurationList;
  2005. buildConfigurations = (
  2006. 22A8C21329029507008B9448 /* Debug */,
  2007. 22A8C21429029507008B9448 /* Release */,
  2008. );
  2009. defaultConfigurationIsVisible = 0;
  2010. defaultConfigurationName = Release;
  2011. };
  2012. 22A8C21529029507008B9448 /* Build configuration list for PBXNativeTarget "TemperatureUITests" */ = {
  2013. isa = XCConfigurationList;
  2014. buildConfigurations = (
  2015. 22A8C21629029507008B9448 /* Debug */,
  2016. 22A8C21729029507008B9448 /* Release */,
  2017. );
  2018. defaultConfigurationIsVisible = 0;
  2019. defaultConfigurationName = Release;
  2020. };
  2021. /* End XCConfigurationList section */
  2022. };
  2023. rootObject = 22A8C1D829029501008B9448 /* Project object */;
  2024. }