// !$*UTF8*$! { archiveVersion = 1; classes = { }; objectVersion = 51; objects = { /* Begin PBXBuildFile section */ 830059C42552B74700DDFF3A /* IHGatewayUpdateService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830059C32552B74700DDFF3A /* IHGatewayUpdateService.swift */; }; 830059C72552CB1A00DDFF3A /* IHGatewayUpdateModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830059C62552CB1A00DDFF3A /* IHGatewayUpdateModel.swift */; }; 830830E9240D072C00131488 /* IHHotelPickerVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830830E8240D072C00131488 /* IHHotelPickerVCtr.swift */; }; 830F43EB23CDBDD200B5062D /* IHFloorMapService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830F43EA23CDBDD200B5062D /* IHFloorMapService.swift */; }; 830F43ED23CDF5DD00B5062D /* IHShowHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 830F43EC23CDF5DD00B5062D /* IHShowHelper.swift */; }; 83123B5A241B243D00A92EFF /* IHCountryPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83123B58241B243D00A92EFF /* IHCountryPicker.swift */; }; 83123B5B241B243D00A92EFF /* IHCountryPicker.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83123B59241B243D00A92EFF /* IHCountryPicker.xib */; }; 8313B89124EE13AE000EA0EE /* IHClassGatewayModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8313B89024EE13AE000EA0EE /* IHClassGatewayModel.swift */; }; 8313B89324EE214C000EA0EE /* IHGatewayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8313B89224EE214C000EA0EE /* IHGatewayManager.swift */; }; 8313B89B24EE44EA000EA0EE /* IHGatewayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8313B89A24EE44EA000EA0EE /* IHGatewayView.swift */; }; 8313B8A024EE4705000EA0EE /* IHGatewayCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8313B89E24EE4705000EA0EE /* IHGatewayCell.swift */; }; 8313B8A124EE4705000EA0EE /* IHGatewayCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8313B89F24EE4705000EA0EE /* IHGatewayCell.xib */; }; 8313B8A324EE5341000EA0EE /* IHGatewayListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8313B8A224EE5341000EA0EE /* IHGatewayListView.swift */; }; 8313B8A624EE7190000EA0EE /* IHUdpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8313B8A524EE7190000EA0EE /* IHUdpRequest.swift */; }; 8314773F24EC04F10056E412 /* Documentation.html in Resources */ = {isa = PBXBuildFile; fileRef = 8314773924EC04F10056E412 /* Documentation.html */; }; 8314774024EC04F10056E412 /* GCDAsyncUdpSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 8314773A24EC04F10056E412 /* GCDAsyncUdpSocket.m */; }; 8314774124EC04F10056E412 /* GCDAsyncSocket.m in Sources */ = {isa = PBXBuildFile; fileRef = 8314773B24EC04F10056E412 /* GCDAsyncSocket.m */; }; 83148D8123A8D3FB00127807 /* IHBalloonMarker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83148D8023A8D3FB00127807 /* IHBalloonMarker.swift */; }; 83148D8323A8E66C00127807 /* DYScrollRulerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83148D8223A8E66C00127807 /* DYScrollRulerView.swift */; }; 8316D0F2239A377300889406 /* IHViewModelProtocolDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D0F1239A377300889406 /* IHViewModelProtocolDelegate.swift */; }; 8316D0F4239A378400889406 /* IHViewProtocolDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D0F3239A378400889406 /* IHViewProtocolDelegate.swift */; }; 8316D0F6239A37B100889406 /* IHViewManagerProtocolDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D0F5239A37B100889406 /* IHViewManagerProtocolDelegate.swift */; }; 8316D0F9239A385500889406 /* IHLgoinAPi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D0F8239A385500889406 /* IHLgoinAPi.swift */; }; 8316D0FB239A386900889406 /* IHLoginModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D0FA239A386900889406 /* IHLoginModel.swift */; }; 8316D0FD239A387500889406 /* IHLoginHttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D0FC239A387500889406 /* IHLoginHttpRequest.swift */; }; 8316D0FF239A416B00889406 /* IHHomeApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D0FE239A416B00889406 /* IHHomeApi.swift */; }; 8316D102239A41A100889406 /* IHHomeModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D101239A41A100889406 /* IHHomeModel.swift */; }; 8316D104239A41F800889406 /* IHHomeHttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D103239A41F800889406 /* IHHomeHttpRequest.swift */; }; 8316D10A239A565C00889406 /* IHLoginService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D109239A565C00889406 /* IHLoginService.swift */; }; 8316D10C239DDDB300889406 /* IHHomeService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D10B239DDDB300889406 /* IHHomeService.swift */; }; 8316D10E239E239300889406 /* IHAreaApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D10D239E239300889406 /* IHAreaApi.swift */; }; 8316D112239E399400889406 /* IHAreaModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D111239E399400889406 /* IHAreaModel.swift */; }; 8316D115239E579C00889406 /* IHAreaHttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D114239E579C00889406 /* IHAreaHttpRequest.swift */; }; 8316D11B239E6AFF00889406 /* IHLightApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D11A239E6AFF00889406 /* IHLightApi.swift */; }; 8316D11D239E6B0C00889406 /* IHSensorApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D11C239E6B0C00889406 /* IHSensorApi.swift */; }; 8316D11F239E6B2500889406 /* IHAirPurifiersApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D11E239E6B2500889406 /* IHAirPurifiersApi.swift */; }; 8316D121239F21CC00889406 /* IHLightModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D120239F21CC00889406 /* IHLightModel.swift */; }; 8316D123239F21E500889406 /* IHLightHttprequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D122239F21E500889406 /* IHLightHttprequest.swift */; }; 8316D12A239F38EB00889406 /* IHSensorModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D129239F38EB00889406 /* IHSensorModel.swift */; }; 8316D12C239F390000889406 /* IHSensorHttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D12B239F390000889406 /* IHSensorHttpRequest.swift */; }; 8316D12E239F46AE00889406 /* IHIHAirPurifiersModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D12D239F46AE00889406 /* IHIHAirPurifiersModel.swift */; }; 8316D130239F46BC00889406 /* IHIHAirPurifiersHttpresquest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D12F239F46BC00889406 /* IHIHAirPurifiersHttpresquest.swift */; }; 8316D133239F74BD00889406 /* IHLoginVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D131239F74BD00889406 /* IHLoginVCtr.swift */; }; 8316D134239F74BD00889406 /* IHLoginVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8316D132239F74BD00889406 /* IHLoginVCtr.xib */; }; 8316D136239F765800889406 /* IHLoginView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D135239F765800889406 /* IHLoginView.swift */; }; 8316D138239F768100889406 /* IHLoginManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D137239F768100889406 /* IHLoginManager.swift */; }; 8316D13A239F76B100889406 /* IHLoginView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8316D139239F76B100889406 /* IHLoginView.xib */; }; 8316D13E239F78A700889406 /* UIView+XIB.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8316D13D239F78A700889406 /* UIView+XIB.swift */; }; 8322AD1B244092AC008E5EE5 /* HDEmptyBaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8322AD16244092A9008E5EE5 /* HDEmptyBaseView.swift */; }; 8322AD1C244092AC008E5EE5 /* HDEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8322AD17244092A9008E5EE5 /* HDEmptyView.swift */; }; 8322AD1D244092AC008E5EE5 /* UIView+Position.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8322AD18244092AA008E5EE5 /* UIView+Position.swift */; }; 8322AD1E244092AC008E5EE5 /* UIScrollView+Empty.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8322AD19244092AB008E5EE5 /* UIScrollView+Empty.swift */; }; 8322AD1F244092AC008E5EE5 /* HDRunTime.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8322AD1A244092AC008E5EE5 /* HDRunTime.swift */; }; 8322AD2124409316008E5EE5 /* IHEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8322AD2024409316008E5EE5 /* IHEmptyView.swift */; }; 8322AD232440932B008E5EE5 /* IHEmptyView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8322AD222440932B008E5EE5 /* IHEmptyView.xib */; }; 83253A9B23C7574800F7AC99 /* Alibaba-PuHuiTi-Bold.otf in Resources */ = {isa = PBXBuildFile; fileRef = 83D24E2723C75665000369D5 /* Alibaba-PuHuiTi-Bold.otf */; }; 83253A9C23C7574800F7AC99 /* Alibaba-PuHuiTi-Light.otf in Resources */ = {isa = PBXBuildFile; fileRef = 83D24E2523C75664000369D5 /* Alibaba-PuHuiTi-Light.otf */; }; 83253A9D23C7574800F7AC99 /* Alibaba-PuHuiTi-Medium.otf in Resources */ = {isa = PBXBuildFile; fileRef = 83D24E2923C75666000369D5 /* Alibaba-PuHuiTi-Medium.otf */; }; 83253A9E23C7574800F7AC99 /* Alibaba-PuHuiTi-Regular.otf in Resources */ = {isa = PBXBuildFile; fileRef = 83D24E2823C75666000369D5 /* Alibaba-PuHuiTi-Regular.otf */; }; 83253A9F23C7574800F7AC99 /* PingFangSC Heavy.ttf in Resources */ = {isa = PBXBuildFile; fileRef = 83D24E2623C75664000369D5 /* PingFangSC Heavy.ttf */; }; 83327F3D243185AB00E22804 /* LBXScanView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83327F36243185A700E22804 /* LBXScanView.swift */; }; 83327F3E243185AB00E22804 /* LBXScanNetAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83327F37243185A800E22804 /* LBXScanNetAnimation.swift */; }; 83327F3F243185AB00E22804 /* LBXScanViewStyle.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83327F38243185A900E22804 /* LBXScanViewStyle.swift */; }; 83327F40243185AB00E22804 /* LBXScanViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83327F39243185A900E22804 /* LBXScanViewController.swift */; }; 83327F41243185AB00E22804 /* LBXScanLineAnimation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83327F3A243185AA00E22804 /* LBXScanLineAnimation.swift */; }; 83327F42243185AB00E22804 /* LBXScanWrapper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83327F3B243185AA00E22804 /* LBXScanWrapper.swift */; }; 83327F43243185AB00E22804 /* LBXPermissions.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83327F3C243185AB00E22804 /* LBXPermissions.swift */; }; 83327F452431880300E22804 /* CodeScan.bundle in Resources */ = {isa = PBXBuildFile; fileRef = 83327F442431880200E22804 /* CodeScan.bundle */; }; 833F6EC723AA498E00335F68 /* IHEquipmentView+Extentsion.swift in Sources */ = {isa = PBXBuildFile; fileRef = 833F6EC623AA498E00335F68 /* IHEquipmentView+Extentsion.swift */; }; 833F6ECA23AA4B9300335F68 /* IHSwipeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 833F6EC823AA4B9300335F68 /* IHSwipeCell.swift */; }; 833F6ECB23AA4B9300335F68 /* IHSwipeCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 833F6EC923AA4B9300335F68 /* IHSwipeCell.xib */; }; 834021892477AF770098A5DA /* IHMapResultView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834021882477AF770098A5DA /* IHMapResultView.swift */; }; 83404FA424F664DE0085E60F /* IHConfigGatewayDetailService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83404FA324F664DE0085E60F /* IHConfigGatewayDetailService.swift */; }; 8341399F243C6CBB005AEDD2 /* IHGatewayListManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341399E243C6CBB005AEDD2 /* IHGatewayListManager.swift */; }; 834139A1243C6CEF005AEDD2 /* IHGatewayListVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139A0243C6CEF005AEDD2 /* IHGatewayListVCtr.swift */; }; 834139A5243C6F52005AEDD2 /* IHGatewayApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139A4243C6F52005AEDD2 /* IHGatewayApi.swift */; }; 834139A7243C6FD3005AEDD2 /* IHGatewayModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139A6243C6FD3005AEDD2 /* IHGatewayModel.swift */; }; 834139A9243C7002005AEDD2 /* IHGatewayHttprequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139A8243C7002005AEDD2 /* IHGatewayHttprequest.swift */; }; 834139AB243D7527005AEDD2 /* IHGatewayService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139AA243D7527005AEDD2 /* IHGatewayService.swift */; }; 834139AE243F30AD005AEDD2 /* IHGatewayDetailVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139AD243F30AD005AEDD2 /* IHGatewayDetailVCtr.swift */; }; 834139B0243F32BB005AEDD2 /* IHGatewayDetailManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139AF243F32BB005AEDD2 /* IHGatewayDetailManager.swift */; }; 834139B2243F32D2005AEDD2 /* IHGatewayDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834139B1243F32D2005AEDD2 /* IHGatewayDetailView.swift */; }; 8341615C23A1E21B00B2E780 /* IHAirQualityView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341615B23A1E21B00B2E780 /* IHAirQualityView.swift */; }; 8341615E23A1E22A00B2E780 /* IHHotelView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341615D23A1E22A00B2E780 /* IHHotelView.swift */; }; 8341616123A21FE300B2E780 /* IHAQSwitchCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341615F23A21FE300B2E780 /* IHAQSwitchCell.swift */; }; 8341616223A21FE300B2E780 /* IHAQSwitchCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8341616023A21FE300B2E780 /* IHAQSwitchCell.xib */; }; 8341616523A2200E00B2E780 /* IHAQLevelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341616323A2200E00B2E780 /* IHAQLevelCell.swift */; }; 8341616623A2200E00B2E780 /* IHAQLevelCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8341616423A2200E00B2E780 /* IHAQLevelCell.xib */; }; 8341616923A2203800B2E780 /* IHAQSubHeaderCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341616723A2203800B2E780 /* IHAQSubHeaderCell.swift */; }; 8341616A23A2203800B2E780 /* IHAQSubHeaderCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8341616823A2203800B2E780 /* IHAQSubHeaderCell.xib */; }; 8341616D23A2214400B2E780 /* IHAQNormalCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341616B23A2214400B2E780 /* IHAQNormalCell.swift */; }; 8341616E23A2214400B2E780 /* IHAQNormalCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8341616C23A2214400B2E780 /* IHAQNormalCell.xib */; }; 8341DC082429B47D00E0EC58 /* IHHotelStorage.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8341DC072429B47D00E0EC58 /* IHHotelStorage.swift */; }; 834376B023C423DD007FC507 /* IHAddressService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834376AF23C423DD007FC507 /* IHAddressService.swift */; }; 834376B223C45467007FC507 /* IHPresentBottom.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834376B123C45467007FC507 /* IHPresentBottom.swift */; }; 834376B423C455FD007FC507 /* UIViewController+Presentation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834376B323C455FD007FC507 /* UIViewController+Presentation.swift */; }; 834376B923C45F0F007FC507 /* IHAddressController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834376B823C45F0F007FC507 /* IHAddressController.swift */; }; 83437DEB241373CC00A73156 /* IHSceneModeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83437DEA241373CC00A73156 /* IHSceneModeView.swift */; }; 83437DED241373EE00A73156 /* IHSceneModeView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83437DEC241373EE00A73156 /* IHSceneModeView.xib */; }; 83444BE024179A3B00CA08FD /* IHWeeklyCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83444BDE24179A3B00CA08FD /* IHWeeklyCell.swift */; }; 83444BE124179A3B00CA08FD /* IHWeeklyCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83444BDF24179A3B00CA08FD /* IHWeeklyCell.xib */; }; 83444BE424179E6000CA08FD /* IHQualityChartsCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83444BE224179E6000CA08FD /* IHQualityChartsCell.swift */; }; 83444BE524179E6000CA08FD /* IHQualityChartsCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83444BE324179E6000CA08FD /* IHQualityChartsCell.xib */; }; 83444BE82418CAFA00CA08FD /* IHHotelPickerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83444BE72418CAFA00CA08FD /* IHHotelPickerManager.swift */; }; 83444BEA2418D11F00CA08FD /* IHHotelPickerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83444BE92418D11F00CA08FD /* IHHotelPickerView.swift */; }; 8345105023B9D74A005DEAC6 /* IHNewEquipmentService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345104F23B9D74A005DEAC6 /* IHNewEquipmentService.swift */; }; 8345962A23B9E74B0009E0B6 /* SBTHttpTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345962923B9E74B0009E0B6 /* SBTHttpTool.swift */; }; 8345966C23BB2EED0009E0B6 /* IHNewRoomService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345966B23BB2EED0009E0B6 /* IHNewRoomService.swift */; }; 8345AA9324D10F04003BAC87 /* IHPanelSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AA9224D10F04003BAC87 /* IHPanelSettingCell.swift */; }; 8345AA9524D10F32003BAC87 /* IHPanelSettingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AA9424D10F32003BAC87 /* IHPanelSettingView.swift */; }; 8345AA9724D10F84003BAC87 /* IHCurtainCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AA9624D10F84003BAC87 /* IHCurtainCell.swift */; }; 8345AA9924D10F9D003BAC87 /* IHCurtainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AA9824D10F9D003BAC87 /* IHCurtainView.swift */; }; 8345AA9B24D10FBE003BAC87 /* IHCurtainSettingCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AA9A24D10FBE003BAC87 /* IHCurtainSettingCtr.swift */; }; 8345AA9D24D10FD8003BAC87 /* IHCurtainSettingManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AA9C24D10FD8003BAC87 /* IHCurtainSettingManager.swift */; }; 8345AA9F24D11003003BAC87 /* IHCurtainService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AA9E24D11003003BAC87 /* IHCurtainService.swift */; }; 8345AAA124D11028003BAC87 /* IHClassLightSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAA024D11028003BAC87 /* IHClassLightSettingCell.swift */; }; 8345AAA324D11040003BAC87 /* IHClassLightSettingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAA224D11040003BAC87 /* IHClassLightSettingView.swift */; }; 8345AAA524D1105B003BAC87 /* IHClassLightSettingCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAA424D1105B003BAC87 /* IHClassLightSettingCtr.swift */; }; 8345AAA724D1107C003BAC87 /* IHClassLightingSettingManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAA624D1107C003BAC87 /* IHClassLightingSettingManager.swift */; }; 8345AAA924D11096003BAC87 /* IHClassLightService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAA824D11096003BAC87 /* IHClassLightService.swift */; }; 8345AAAE24D11168003BAC87 /* IHClassLightModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAAD24D11168003BAC87 /* IHClassLightModel.swift */; }; 8345AAB024D11187003BAC87 /* IHClassLightHttprequrest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAAF24D11187003BAC87 /* IHClassLightHttprequrest.swift */; }; 8345AAB224D111A3003BAC87 /* IHClassLightApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAB124D111A3003BAC87 /* IHClassLightApi.swift */; }; 8345AAB424D111C2003BAC87 /* IHCurtainApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAB324D111C2003BAC87 /* IHCurtainApi.swift */; }; 8345AAB624D111D9003BAC87 /* IHCurtainHttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAB524D111D9003BAC87 /* IHCurtainHttpRequest.swift */; }; 8345AAB824D111EE003BAC87 /* IHCurtainModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAB724D111EE003BAC87 /* IHCurtainModel.swift */; }; 8345AABA24D1120B003BAC87 /* IHPanelApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAB924D1120B003BAC87 /* IHPanelApi.swift */; }; 8345AABC24D11225003BAC87 /* IHPanelHttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AABB24D11225003BAC87 /* IHPanelHttpRequest.swift */; }; 8345AABE24D1123A003BAC87 /* IHPanelModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8345AABD24D1123A003BAC87 /* IHPanelModel.swift */; }; 8345AAC524D15EF8003BAC87 /* Reachability.m in Sources */ = {isa = PBXBuildFile; fileRef = 8345AAC424D15EF8003BAC87 /* Reachability.m */; }; 83462D3223B3072C005B128D /* IHPullDownListManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83462D3123B3072C005B128D /* IHPullDownListManager.swift */; }; 83462D3423B331B1005B128D /* IHHotelMapService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83462D3323B331B1005B128D /* IHHotelMapService.swift */; }; 83462D3823B36BD7005B128D /* IHAnotationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83462D3723B36BD7005B128D /* IHAnotationView.swift */; }; 834682CA23AC552B00B3A64C /* IHSecondaryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682C823AC552B00B3A64C /* IHSecondaryCell.swift */; }; 834682CB23AC552B00B3A64C /* IHSecondaryCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834682C923AC552B00B3A64C /* IHSecondaryCell.xib */; }; 834682CE23AC5A3400B3A64C /* IHThirdGradeCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682CC23AC5A3400B3A64C /* IHThirdGradeCell.swift */; }; 834682CF23AC5A3400B3A64C /* IHThirdGradeCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834682CD23AC5A3400B3A64C /* IHThirdGradeCell.xib */; }; 834682D323AC96AA00B3A64C /* IHRoomListService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682D223AC96AA00B3A64C /* IHRoomListService.swift */; }; 834682D523ACBE8400B3A64C /* IHRoomLightService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682D423ACBE8400B3A64C /* IHRoomLightService.swift */; }; 834682D923B052C200B3A64C /* IHUseApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682D823B052C200B3A64C /* IHUseApi.swift */; }; 834682DB23B054AB00B3A64C /* IHUserHttprequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682DA23B054AB00B3A64C /* IHUserHttprequest.swift */; }; 834682DD23B055CD00B3A64C /* IHPermissionService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682DC23B055CD00B3A64C /* IHPermissionService.swift */; }; 834682E023B06A9500B3A64C /* IHLeafCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682DE23B06A9500B3A64C /* IHLeafCell.swift */; }; 834682E123B06A9500B3A64C /* IHLeafCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834682DF23B06A9500B3A64C /* IHLeafCell.xib */; }; 834682E323B06C5F00B3A64C /* IHTreeTableViewNode.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682E223B06C5F00B3A64C /* IHTreeTableViewNode.swift */; }; 834682E523B09F3400B3A64C /* IHUserModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682E423B09F3400B3A64C /* IHUserModel.swift */; }; 834682EA23B0D13300B3A64C /* IHDevicePermisssionVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834682E823B0D13300B3A64C /* IHDevicePermisssionVCtr.swift */; }; 8346C48B2428682C0070C1A2 /* IHHistoryCityModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8346C48A2428682C0070C1A2 /* IHHistoryCityModel.swift */; }; 8346D11F23F2948600A62140 /* IHGuestInfoView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8346D11E23F2948600A62140 /* IHGuestInfoView.xib */; }; 8347DD42243FFF7200C413DA /* IHGatewayDetailView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8347DD41243FFF7200C413DA /* IHGatewayDetailView.xib */; }; 8347DD442440101E00C413DA /* IHAssociatedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8347DD432440101E00C413DA /* IHAssociatedView.swift */; }; 8347DD4924401D1E00C413DA /* IHAssociatedCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8347DD4724401D1E00C413DA /* IHAssociatedCell.swift */; }; 8347DD4A24401D1E00C413DA /* IHAssociatedCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8347DD4824401D1E00C413DA /* IHAssociatedCell.xib */; }; 8347DD4D24401D3600C413DA /* IHNotAssociatedCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8347DD4B24401D3600C413DA /* IHNotAssociatedCell.swift */; }; 8347DD4E24401D3600C413DA /* IHNotAssociatedCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8347DD4C24401D3600C413DA /* IHNotAssociatedCell.xib */; }; 834853D2242AEC6D0057838B /* DayAxisValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834853D1242AEC6C0057838B /* DayAxisValueFormatter.swift */; }; 834853D4242AEF340057838B /* LargeValueFormatter.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834853D3242AEF340057838B /* LargeValueFormatter.swift */; }; 834853D7242B31480057838B /* LMWebSocket.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834853D6242B31480057838B /* LMWebSocket.swift */; }; 834853DD242B31FB0057838B /* IHWebSocketManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834853DC242B31FB0057838B /* IHWebSocketManager.swift */; }; 83494D0523CD59C7006BD4A1 /* IHFloorMapSelectedVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494D0423CD59C7006BD4A1 /* IHFloorMapSelectedVCtr.swift */; }; 83494D0723CD5BB6006BD4A1 /* IHFloorMapSelectedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494D0623CD5BB6006BD4A1 /* IHFloorMapSelectedView.swift */; }; 83494FC8239F99E000DD97A0 /* IHNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FC7239F99E000DD97A0 /* IHNavigationController.swift */; }; 83494FCC239F9B9200DD97A0 /* IHTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FCB239F9B9200DD97A0 /* IHTabBarController.swift */; }; 83494FD3239F9C6800DD97A0 /* IHAreaVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FD2239F9C6700DD97A0 /* IHAreaVCtr.swift */; }; 83494FD5239F9CA600DD97A0 /* IHEquipmentVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FD4239F9CA600DD97A0 /* IHEquipmentVCtr.swift */; }; 83494FD7239F9CB700DD97A0 /* IHServiceVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FD6239F9CB700DD97A0 /* IHServiceVCtr.swift */; }; 83494FD9239F9CF100DD97A0 /* IHDashboardVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FD8239F9CF100DD97A0 /* IHDashboardVCtr.swift */; }; 83494FDE239FA35700DD97A0 /* IHDashboardMainView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FDD239FA35700DD97A0 /* IHDashboardMainView.swift */; }; 83494FE0239FA36C00DD97A0 /* IHDashboardManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FDF239FA36C00DD97A0 /* IHDashboardManager.swift */; }; 83494FE2239FA7BD00DD97A0 /* UIViewController+NavigationBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FE1239FA7BD00DD97A0 /* UIViewController+NavigationBar.swift */; }; 83494FE4239FC96200DD97A0 /* IHDashBoardHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83494FE3239FC96200DD97A0 /* IHDashBoardHeaderView.swift */; }; 83494FEA239FCED800DD97A0 /* IH.m in Sources */ = {isa = PBXBuildFile; fileRef = 83494FE9239FCED800DD97A0 /* IH.m */; }; 834971FF23D448980088EDF9 /* IHGuestsVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834971FD23D448980088EDF9 /* IHGuestsVCtr.swift */; }; 8349720023D448980088EDF9 /* IHGuestsVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834971FE23D448980088EDF9 /* IHGuestsVCtr.xib */; }; 8349720223D57A1D0088EDF9 /* IHGuetsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8349720123D57A1D0088EDF9 /* IHGuetsView.swift */; }; 8349720623D57A3E0088EDF9 /* IHGuetsView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8349720523D57A3E0088EDF9 /* IHGuetsView.xib */; }; 8349720923D58DD30088EDF9 /* IHPermission_GuestsVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8349720723D58DD30088EDF9 /* IHPermission_GuestsVCtr.swift */; }; 8349720A23D58DD30088EDF9 /* IHPermission_GuestsVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8349720823D58DD30088EDF9 /* IHPermission_GuestsVCtr.xib */; }; 8349720C23D5957A0088EDF9 /* IHGuestNoRoomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8349720B23D5957A0088EDF9 /* IHGuestNoRoomView.swift */; }; 8349721023D595A50088EDF9 /* IHGuestNoRoomView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8349720F23D595A50088EDF9 /* IHGuestNoRoomView.xib */; }; 8349B7AC2450658900B42E2D /* MBProgressHUD.m in Sources */ = {isa = PBXBuildFile; fileRef = 8349B7AA2450658700B42E2D /* MBProgressHUD.m */; }; 8349B7B3245065DE00B42E2D /* MBPUUHUDHelp.m in Sources */ = {isa = PBXBuildFile; fileRef = 8349B7B0245065DD00B42E2D /* MBPUUHUDHelp.m */; }; 8349E66B23D011EF00E1993F /* IHSubsectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8349E66A23D011EF00E1993F /* IHSubsectionView.swift */; }; 8349E67023D05CAD00E1993F /* IHPrivacyVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8349E66F23D05CAD00E1993F /* IHPrivacyVCtr.swift */; }; 8349E67123D0641800E1993F /* PrivacyPolicy.docx in Resources */ = {isa = PBXBuildFile; fileRef = 8349E66E23D05BCE00E1993F /* PrivacyPolicy.docx */; }; 834B4CE623A0FFF300E1E18F /* IHEquipmentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B4CE423A0FFF300E1E18F /* IHEquipmentCell.swift */; }; 834B4CE723A0FFF300E1E18F /* IHEquipmentCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834B4CE523A0FFF300E1E18F /* IHEquipmentCell.xib */; }; 834B4CE923A1025900E1E18F /* IHEquipmentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B4CE823A1025900E1E18F /* IHEquipmentView.swift */; }; 834B772624ED06E4001C6B8A /* IHClassGatewayCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B772524ED06E4001C6B8A /* IHClassGatewayCtr.swift */; }; 834B772824ED071F001C6B8A /* IHClassGatewayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B772724ED071F001C6B8A /* IHClassGatewayView.swift */; }; 834B772A24ED1B08001C6B8A /* IHGatewayCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B772924ED1B08001C6B8A /* IHGatewayCtr.swift */; }; 834B772C24ED1B3C001C6B8A /* IHClassControlCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B772B24ED1B3C001C6B8A /* IHClassControlCtr.swift */; }; 834B772E24ED21F0001C6B8A /* IHClassGatewayManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B772D24ED21F0001C6B8A /* IHClassGatewayManager.swift */; }; 834B773024ED39FB001C6B8A /* IHClassControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B772F24ED39FB001C6B8A /* IHClassControlView.swift */; }; 834B773224ED3AA7001C6B8A /* IHClassControlManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834B773124ED3AA7001C6B8A /* IHClassControlManager.swift */; }; 834BEDF023AB018F0021FF77 /* IHServiceListVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEDEF23AB018E0021FF77 /* IHServiceListVCtr.swift */; }; 834BEDF223AB06CB0021FF77 /* IHServiceRightItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEDF123AB06CB0021FF77 /* IHServiceRightItem.swift */; }; 834BEDF423AB14EF0021FF77 /* IHServiceManger.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEDF323AB14EF0021FF77 /* IHServiceManger.swift */; }; 834BEDF623AB15030021FF77 /* IHServiceView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEDF523AB15030021FF77 /* IHServiceView.swift */; }; 834BEDF923AB16870021FF77 /* IHSeviceListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEDF723AB16870021FF77 /* IHSeviceListCell.swift */; }; 834BEDFA23AB16870021FF77 /* IHSeviceListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEDF823AB16870021FF77 /* IHSeviceListCell.xib */; }; 834BEDFC23AB202F0021FF77 /* IHServiceButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEDFB23AB202F0021FF77 /* IHServiceButton.swift */; }; 834BEDFF23AB29100021FF77 /* IHMaintenaceCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEDFD23AB29100021FF77 /* IHMaintenaceCell.swift */; }; 834BEE0023AB29100021FF77 /* IHMaintenaceCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEDFE23AB29100021FF77 /* IHMaintenaceCell.xib */; }; 834BEE0323AB292C0021FF77 /* IHRepairedCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE0123AB292C0021FF77 /* IHRepairedCell.swift */; }; 834BEE0423AB292C0021FF77 /* IHRepairedCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEE0223AB292C0021FF77 /* IHRepairedCell.xib */; }; 834BEE0623AB42830021FF77 /* IHServiceCellDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE0523AB42830021FF77 /* IHServiceCellDelegate.swift */; }; 834BEE0A23AB4D970021FF77 /* IHRepairDetailManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE0923AB4D970021FF77 /* IHRepairDetailManager.swift */; }; 834BEE1023AB4DE10021FF77 /* IHServiceRepairView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE0F23AB4DE10021FF77 /* IHServiceRepairView.swift */; }; 834BEE1223AB4DEF0021FF77 /* IHServiceDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE1123AB4DEF0021FF77 /* IHServiceDetailView.swift */; }; 834BEE1423AB4E0C0021FF77 /* IHrepairAndDetailVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE1323AB4E0C0021FF77 /* IHrepairAndDetailVCtr.swift */; }; 834BEE1623AB4E920021FF77 /* IHServiceHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE1523AB4E920021FF77 /* IHServiceHeaderView.swift */; }; 834BEE1923AB50BA0021FF77 /* IHServiceNormalCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE1723AB50BA0021FF77 /* IHServiceNormalCell.swift */; }; 834BEE1A23AB50BA0021FF77 /* IHServiceNormalCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEE1823AB50BA0021FF77 /* IHServiceNormalCell.xib */; }; 834BEE1D23AB52FA0021FF77 /* IHTwoRowCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE1B23AB52FA0021FF77 /* IHTwoRowCell.swift */; }; 834BEE1E23AB52FA0021FF77 /* IHTwoRowCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEE1C23AB52FA0021FF77 /* IHTwoRowCell.xib */; }; 834BEE2123AB54CF0021FF77 /* IHSelectedCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE1F23AB54CF0021FF77 /* IHSelectedCell.swift */; }; 834BEE2223AB54CF0021FF77 /* IHSelectedCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEE2023AB54CF0021FF77 /* IHSelectedCell.xib */; }; 834BEE2523AB7CC40021FF77 /* IHPersonalCenterVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE2423AB7CC40021FF77 /* IHPersonalCenterVCtr.swift */; }; 834BEE2723AB831C0021FF77 /* IHNextViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE2623AB831C0021FF77 /* IHNextViewController.swift */; }; 834BEE2D23AB93FF0021FF77 /* IHPersonalCenterManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE2C23AB93FF0021FF77 /* IHPersonalCenterManager.swift */; }; 834BEE2F23AB94870021FF77 /* IHPersonalCenterView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE2E23AB94870021FF77 /* IHPersonalCenterView.swift */; }; 834BEE3323AB94CD0021FF77 /* IHPersonalCenterView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEE3223AB94CD0021FF77 /* IHPersonalCenterView.xib */; }; 834BEE3823ABA6D30021FF77 /* IHChangePasswordVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BEE3623ABA6D30021FF77 /* IHChangePasswordVCtr.swift */; }; 834BEE3923ABA6D30021FF77 /* IHChangePasswordVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BEE3723ABA6D30021FF77 /* IHChangePasswordVCtr.xib */; }; 834BF0F323D3E99F007890F1 /* IHSignUpVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BF0F223D3E99F007890F1 /* IHSignUpVCtr.swift */; }; 834BF0F523D3E9BB007890F1 /* IHSignUpView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BF0F423D3E9BB007890F1 /* IHSignUpView.swift */; }; 834BF0F723D3E9DF007890F1 /* IHSignUpManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BF0F623D3E9DF007890F1 /* IHSignUpManager.swift */; }; 834BF0F923D3E9FF007890F1 /* IHSignUpView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BF0F823D3E9FF007890F1 /* IHSignUpView.xib */; }; 834BF0FE23D42C3F007890F1 /* IHSignupSuccess.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834BF0FC23D42C3F007890F1 /* IHSignupSuccess.swift */; }; 834BF0FF23D42C3F007890F1 /* IHSignupSuccess.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834BF0FD23D42C3F007890F1 /* IHSignupSuccess.xib */; }; 834C48DE23F55B260052C503 /* WXHCodeView.m in Sources */ = {isa = PBXBuildFile; fileRef = 834C48D423F55B200052C503 /* WXHCodeView.m */; }; 834C48DF23F55B260052C503 /* DemoPasswordItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 834C48D623F55B210052C503 /* DemoPasswordItem.m */; }; 834C48E023F55B260052C503 /* WXHCodeViewDefaultItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 834C48D723F55B210052C503 /* WXHCodeViewDefaultItem.m */; }; 834C48E123F55B260052C503 /* DemoBoxItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 834C48D823F55B220052C503 /* DemoBoxItem.m */; }; 834C48E223F55B260052C503 /* WXHCodeViewItem.m in Sources */ = {isa = PBXBuildFile; fileRef = 834C48D923F55B220052C503 /* WXHCodeViewItem.m */; }; 834C48E523F588770052C503 /* IHGuestInfoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C48E423F588770052C503 /* IHGuestInfoManager.swift */; }; 834C492523FA957B0052C503 /* CLSliderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C492423FA957A0052C503 /* CLSliderView.swift */; }; 834C492723FCC6D90052C503 /* IHHistoryBarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C492623FCC6D90052C503 /* IHHistoryBarChartView.swift */; }; 834C73C323B47F7E00066A69 /* IHAreaItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C73C223B47F7E00066A69 /* IHAreaItem.swift */; }; 834C73C623B48F9700066A69 /* THScrollChooseView.m in Sources */ = {isa = PBXBuildFile; fileRef = 834C73C523B48F9700066A69 /* THScrollChooseView.m */; }; 834C73D023B4B4E100066A69 /* IHAreaService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C73CF23B4B4E100066A69 /* IHAreaService.swift */; }; 834C87C42433413D00288CD6 /* DatePickerAlertView.m in Sources */ = {isa = PBXBuildFile; fileRef = 834C87C32433413D00288CD6 /* DatePickerAlertView.m */; }; 834C9BB823B722CF00BEC26D /* IHSliderIndicatorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C9BB723B722CF00BEC26D /* IHSliderIndicatorView.swift */; }; 834C9C7623B775BF00BEC26D /* IHCentrlizedService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834C9C7523B775BF00BEC26D /* IHCentrlizedService.swift */; }; 834CE081241A119D00AC3576 /* IHHotelPickerHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834CE080241A119D00AC3576 /* IHHotelPickerHeaderView.swift */; }; 834D3F552466AEE6005A37B8 /* IHHistroyHotelPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834D3F532466AEE6005A37B8 /* IHHistroyHotelPicker.swift */; }; 834D3F562466AEE6005A37B8 /* IHHistroyHotelPicker.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834D3F542466AEE6005A37B8 /* IHHistroyHotelPicker.xib */; }; 834D806F24207897008D9796 /* IHButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834D806E24207897008D9796 /* IHButtonView.swift */; }; 834D807224207C88008D9796 /* IHTPickerAreaCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834D807024207C88008D9796 /* IHTPickerAreaCell.swift */; }; 834D807324207C88008D9796 /* IHTPickerAreaCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834D807124207C88008D9796 /* IHTPickerAreaCell.xib */; }; 834D80C52421CBA2008D9796 /* IHPickFloorCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834D80C32421CBA2008D9796 /* IHPickFloorCell.swift */; }; 834D80C62421CBA2008D9796 /* IHPickFloorCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 834D80C42421CBA2008D9796 /* IHPickFloorCell.xib */; }; 834DA40B23B85FD5001A34CD /* BezierPathTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 834DA40823B85FD5001A34CD /* BezierPathTool.m */; }; 834DA40C23B85FD5001A34CD /* ZBCornerRadiusTool.m in Sources */ = {isa = PBXBuildFile; fileRef = 834DA40923B85FD5001A34CD /* ZBCornerRadiusTool.m */; }; 834DA40F23B873B8001A34CD /* UIView+CornerRadius.m in Sources */ = {isa = PBXBuildFile; fileRef = 834DA40D23B873B7001A34CD /* UIView+CornerRadius.m */; }; 834DA41123B87F6D001A34CD /* IHPhotoPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834DA41023B87F6D001A34CD /* IHPhotoPicker.swift */; }; 834DA49F23B89F43001A34CD /* UILabel+AlertActionFont.m in Sources */ = {isa = PBXBuildFile; fileRef = 834DA49B23B89F40001A34CD /* UILabel+AlertActionFont.m */; }; 834DA4A023B89F43001A34CD /* IHAlertController.m in Sources */ = {isa = PBXBuildFile; fileRef = 834DA49D23B89F42001A34CD /* IHAlertController.m */; }; 834DA4A323B8A15B001A34CD /* CLAlertController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 834DA4A223B8A15B001A34CD /* CLAlertController.swift */; }; 8357B24424D0516F00315C5F /* IHPanelService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8357B24324D0516F00315C5F /* IHPanelService.swift */; }; 8357B24624D0519800315C5F /* IHPanelSettingManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8357B24524D0519800315C5F /* IHPanelSettingManager.swift */; }; 8357B24824D051BF00315C5F /* IHPanelSettingCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8357B24724D051BF00315C5F /* IHPanelSettingCtr.swift */; }; 8359F44124591629005D2CB7 /* UIViewController+Swizzle.m in Sources */ = {isa = PBXBuildFile; fileRef = 8359F43F24591628005D2CB7 /* UIViewController+Swizzle.m */; }; 8359F47424592070005D2CB7 /* UIWindow+FHH.m in Sources */ = {isa = PBXBuildFile; fileRef = 8359F4702459206A005D2CB7 /* UIWindow+FHH.m */; }; 8359F47524592070005D2CB7 /* FHHFPSIndicator.m in Sources */ = {isa = PBXBuildFile; fileRef = 8359F47324592070005D2CB7 /* FHHFPSIndicator.m */; }; 8359F47724595087005D2CB7 /* IHGradientLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8359F47624595087005D2CB7 /* IHGradientLayer.swift */; }; 8359F47E2459617F005D2CB7 /* IHColorPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 8359F47C2459617D005D2CB7 /* IHColorPickerView.m */; }; 835D317F24F7D0DD002C026B /* IHLightCommandService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 835D317E24F7D0DD002C026B /* IHLightCommandService.swift */; }; 835D318124F7E50B002C026B /* IHClassControlService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 835D318024F7E50B002C026B /* IHClassControlService.swift */; }; 836071F0256E48200030160E /* IHSensorDeviceCell2.xib in Resources */ = {isa = PBXBuildFile; fileRef = 836071EE256E48200030160E /* IHSensorDeviceCell2.xib */; }; 836071F1256E48200030160E /* IHSensorDeviceCell2.swift in Sources */ = {isa = PBXBuildFile; fileRef = 836071EF256E48200030160E /* IHSensorDeviceCell2.swift */; }; 8366E14723A31CED00911340 /* IHDashboardMapMainVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E14623A31CED00911340 /* IHDashboardMapMainVCtr.swift */; }; 8366E14A23A31E5100911340 /* IHDashboardFloorMapVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E14923A31E5100911340 /* IHDashboardFloorMapVCtr.swift */; }; 8366E14C23A31E7500911340 /* IHDashboardHotelMapVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E14B23A31E7500911340 /* IHDashboardHotelMapVCtr.swift */; }; 8366E15223A328A000911340 /* IHFloorMapManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E15123A328A000911340 /* IHFloorMapManager.swift */; }; 8366E15423A328B800911340 /* IHFloorMapView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E15323A328B800911340 /* IHFloorMapView.swift */; }; 8366E15623A328E300911340 /* IHFloorMapView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8366E15523A328E300911340 /* IHFloorMapView.xib */; }; 8366E15823A32EFF00911340 /* IHHotelMapManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E15723A32EFF00911340 /* IHHotelMapManager.swift */; }; 8366E15A23A32F0E00911340 /* IHHotelMapView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E15923A32F0E00911340 /* IHHotelMapView.swift */; }; 8366E15C23A33B1300911340 /* IHAnotation.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E15B23A33B1300911340 /* IHAnotation.swift */; }; 8366E15E23A33FDF00911340 /* IHIHAnotationView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E15D23A33FDF00911340 /* IHIHAnotationView.swift */; }; 8366E16023A3752900911340 /* KKWLocationService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E15F23A3752900911340 /* KKWLocationService.swift */; }; 8366E16223A375C100911340 /* LocationTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E16123A375C000911340 /* LocationTransform.swift */; }; 8366E16523A3772200911340 /* EMCoordinateTransform.m in Sources */ = {isa = PBXBuildFile; fileRef = 8366E16323A3772100911340 /* EMCoordinateTransform.m */; }; 8366E16723A3796600911340 /* IHCallView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E16623A3796600911340 /* IHCallView.swift */; }; 8366E16923A37DE500911340 /* IHCallView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8366E16823A37DE500911340 /* IHCallView.xib */; }; 8366E16F23A38B3D00911340 /* IHAreaManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E16E23A38B3D00911340 /* IHAreaManager.swift */; }; 8366E17123A38B5400911340 /* IHAreaView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E17023A38B5400911340 /* IHAreaView.swift */; }; 8366E17323A38BD900911340 /* IHAreaListVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E17223A38BD900911340 /* IHAreaListVCtr.swift */; }; 8366E17A23A38C1800911340 /* IHAreaListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E17823A38C1800911340 /* IHAreaListCell.swift */; }; 8366E17B23A38C1800911340 /* IHAreaListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8366E17923A38C1800911340 /* IHAreaListCell.xib */; }; 8366E17E23A3C1B800911340 /* IHAreaListManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E17D23A3C1B800911340 /* IHAreaListManager.swift */; }; 8366E18023A3C1FA00911340 /* IHAreaListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E17F23A3C1FA00911340 /* IHAreaListView.swift */; }; 8366E18823A3C5FF00911340 /* IHNewRoomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E18723A3C5FF00911340 /* IHNewRoomManager.swift */; }; 8366E18A23A3C61A00911340 /* IHNewRoomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E18923A3C61A00911340 /* IHNewRoomView.swift */; }; 8366E18C23A3C63800911340 /* IHNewRoomVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E18B23A3C63800911340 /* IHNewRoomVCtr.swift */; }; 8366E18E23A3C6D400911340 /* IHNewRoomView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8366E18D23A3C6D400911340 /* IHNewRoomView.xib */; }; 8366E19023A3CA0000911340 /* XXButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E18F23A3CA0000911340 /* XXButton.swift */; }; 8366E19323A3D0AC00911340 /* IHNewEquipment_nr_Cell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8366E19123A3D0AC00911340 /* IHNewEquipment_nr_Cell.swift */; }; 8366E19423A3D0AC00911340 /* IHNewEquipment_nr_Cell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8366E19223A3D0AC00911340 /* IHNewEquipment_nr_Cell.xib */; }; 836E788C241B5D8B002C0C22 /* IHFloorPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 836E788A241B5D8A002C0C22 /* IHFloorPicker.swift */; }; 836E788D241B5D8B002C0C22 /* IHFloorPicker.xib in Resources */ = {isa = PBXBuildFile; fileRef = 836E788B241B5D8A002C0C22 /* IHFloorPicker.xib */; }; 83726E39249359E50040F6A1 /* IHClassRoomCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83726E38249359E50040F6A1 /* IHClassRoomCtr.swift */; }; 83726E3B24936B330040F6A1 /* IHClassRoomManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83726E3A24936B330040F6A1 /* IHClassRoomManager.swift */; }; 83726E3D24936D9C0040F6A1 /* IHClassRoomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83726E3C24936D9C0040F6A1 /* IHClassRoomView.swift */; }; 8374BD7923A46DE000471A43 /* IHNewEquipmentManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8374BD7823A46DE000471A43 /* IHNewEquipmentManager.swift */; }; 8374BD7B23A46DEF00471A43 /* IHNewEquipmentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8374BD7A23A46DEF00471A43 /* IHNewEquipmentView.swift */; }; 8374BD7D23A46E0700471A43 /* IHNewEquipmentVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8374BD7C23A46E0700471A43 /* IHNewEquipmentVCtr.swift */; }; 8374BD7F23A46F1000471A43 /* IHNewEquipmentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8374BD7E23A46F1000471A43 /* IHNewEquipmentView.xib */; }; 837842B923A4730F0082E4B0 /* IHRoomVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842B823A4730F0082E4B0 /* IHRoomVCtr.swift */; }; 837842BB23A473200082E4B0 /* IHRoomListVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842BA23A473200082E4B0 /* IHRoomListVCtr.swift */; }; 837842BE23A473570082E4B0 /* IHIHRoomListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842BC23A473570082E4B0 /* IHIHRoomListCell.swift */; }; 837842BF23A473570082E4B0 /* IHIHRoomListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 837842BD23A473570082E4B0 /* IHIHRoomListCell.xib */; }; 837842C323A476AC0082E4B0 /* IHRoomListManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842C223A476AC0082E4B0 /* IHRoomListManager.swift */; }; 837842C523A476E90082E4B0 /* IHRoomListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842C423A476E90082E4B0 /* IHRoomListView.swift */; }; 837842CC23A483580082E4B0 /* IHCentralizedManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842CB23A483580082E4B0 /* IHCentralizedManager.swift */; }; 837842CE23A4836D0082E4B0 /* IHCentralizedView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842CD23A4836D0082E4B0 /* IHCentralizedView.swift */; }; 837842D023A483810082E4B0 /* IHCentralizedVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842CF23A483810082E4B0 /* IHCentralizedVCtr.swift */; }; 837842D223A485170082E4B0 /* IHCentralizedView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 837842D123A485170082E4B0 /* IHCentralizedView.xib */; }; 837842D423A48AF40082E4B0 /* IHColorAdjustmentView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 837842D323A48AF40082E4B0 /* IHColorAdjustmentView.swift */; }; 837842D623A48B0B0082E4B0 /* IHColorAdjustmentView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 837842D523A48B0B0082E4B0 /* IHColorAdjustmentView.xib */; }; 837842DF23A493A60082E4B0 /* DivoomColorLumpView.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842D723A493A30082E4B0 /* DivoomColorLumpView.m */; }; 837842E023A493A60082E4B0 /* DivoomColorSquareView.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842D823A493A30082E4B0 /* DivoomColorSquareView.m */; }; 837842E123A493A60082E4B0 /* ColorIndicatorView.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842DC23A493A50082E4B0 /* ColorIndicatorView.m */; }; 837842E223A493A60082E4B0 /* DivoomColorBarPickerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842DE23A493A60082E4B0 /* DivoomColorBarPickerView.m */; }; 837842E523A493B00082E4B0 /* HSBSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842E423A493B00082E4B0 /* HSBSupport.m */; }; 8378430123A49D410082E4B0 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842E923A49D410082E4B0 /* NSLayoutConstraint+MASDebugAdditions.m */; }; 8378430223A49D410082E4B0 /* ViewController+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842F223A49D410082E4B0 /* ViewController+MASAdditions.m */; }; 8378430323A49D410082E4B0 /* MASCompositeConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842F623A49D410082E4B0 /* MASCompositeConstraint.m */; }; 8378430423A49D410082E4B0 /* MASConstraintMaker.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842F723A49D410082E4B0 /* MASConstraintMaker.m */; }; 8378430523A49D410082E4B0 /* MASLayoutConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842F823A49D410082E4B0 /* MASLayoutConstraint.m */; }; 8378430623A49D410082E4B0 /* NSArray+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842F923A49D410082E4B0 /* NSArray+MASAdditions.m */; }; 8378430723A49D410082E4B0 /* View+MASAdditions.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842FA23A49D410082E4B0 /* View+MASAdditions.m */; }; 8378430823A49D410082E4B0 /* MASConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842FD23A49D410082E4B0 /* MASConstraint.m */; }; 8378430923A49D410082E4B0 /* MASViewConstraint.m in Sources */ = {isa = PBXBuildFile; fileRef = 837842FF23A49D410082E4B0 /* MASViewConstraint.m */; }; 8378430A23A49D410082E4B0 /* MASViewAttribute.m in Sources */ = {isa = PBXBuildFile; fileRef = 8378430023A49D410082E4B0 /* MASViewAttribute.m */; }; 8378431223A726C10082E4B0 /* IHRoomLightManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8378431123A726C10082E4B0 /* IHRoomLightManager.swift */; }; 8378431423A726DA0082E4B0 /* IHRoomLightView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8378431323A726DA0082E4B0 /* IHRoomLightView.swift */; }; 8378431B23A727A20082E4B0 /* IHRoomLightVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8378431923A727A20082E4B0 /* IHRoomLightVCtr.swift */; }; 8378431C23A727A20082E4B0 /* IHRoomLightVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8378431A23A727A20082E4B0 /* IHRoomLightVCtr.xib */; }; 8378431F23A72D220082E4B0 /* IHRoomLightBarChartCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8378431D23A72D220082E4B0 /* IHRoomLightBarChartCell.swift */; }; 8378432023A72D220082E4B0 /* IHRoomLightBarChartCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8378431E23A72D220082E4B0 /* IHRoomLightBarChartCell.xib */; }; 8378432323A72D4C0082E4B0 /* IHRoomLightColorCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8378432123A72D4C0082E4B0 /* IHRoomLightColorCell.swift */; }; 8378432423A72D4C0082E4B0 /* IHRoomLightColorCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8378432223A72D4C0082E4B0 /* IHRoomLightColorCell.xib */; }; 8381F8F223CF013E0092EBD2 /* IHVerticalDashLine.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8381F8F123CF013E0092EBD2 /* IHVerticalDashLine.swift */; }; 8385CF90247E137A00D51B38 /* Alibaba-PuHuiTi-Heavy.otf in Resources */ = {isa = PBXBuildFile; fileRef = 8385CF8F247E137A00D51B38 /* Alibaba-PuHuiTi-Heavy.otf */; }; 8386D09324EFCDD000F077EB /* IHLightCommandCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8386D09224EFCDD000F077EB /* IHLightCommandCtr.swift */; }; 8386D09724EFCEFB00F077EB /* IHLightCommandView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8386D09624EFCEFB00F077EB /* IHLightCommandView.swift */; }; 8386D09924EFCF6600F077EB /* IHLightCommandView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8386D09824EFCF6600F077EB /* IHLightCommandView.xib */; }; 8386D09B24EFD1F000F077EB /* IHLightCloseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8386D09A24EFD1F000F077EB /* IHLightCloseView.swift */; }; 8386D09D24EFD20300F077EB /* IHLightCloseView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8386D09C24EFD20300F077EB /* IHLightCloseView.xib */; }; 8386D09F24EFD35700F077EB /* IHLightBrightView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8386D09E24EFD35700F077EB /* IHLightBrightView.swift */; }; 8386D0A124EFD35F00F077EB /* IHLightBrightView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8386D0A024EFD35F00F077EB /* IHLightBrightView.xib */; }; 8386D0A324EFD37B00F077EB /* IHLightColorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8386D0A224EFD37B00F077EB /* IHLightColorView.swift */; }; 8386D0A524EFD38500F077EB /* IHLightColorView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8386D0A424EFD38500F077EB /* IHLightColorView.xib */; }; 8386D0A724EFDA4200F077EB /* IHLightCommandManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8386D0A624EFDA4200F077EB /* IHLightCommandManager.swift */; }; 83877EB323C2C6850044FF9A /* IHFloorListVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83877EB123C2C6850044FF9A /* IHFloorListVCtr.swift */; }; 83877EB423C2C6850044FF9A /* IHFloorListVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83877EB223C2C6850044FF9A /* IHFloorListVCtr.xib */; }; 83877EB723C2CFD90044FF9A /* IHFloorListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83877EB523C2CFD90044FF9A /* IHFloorListCell.swift */; }; 83877EB823C2CFD90044FF9A /* IHFloorListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83877EB623C2CFD90044FF9A /* IHFloorListCell.xib */; }; 83877EBA23C35A1B0044FF9A /* IHAddTitleAddressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83877EB923C35A1B0044FF9A /* IHAddTitleAddressView.swift */; }; 8387B5F323A914FD003F5F8B /* IHSensorItemCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8387B5F123A914FD003F5F8B /* IHSensorItemCell.swift */; }; 8387B5F423A914FD003F5F8B /* IHSensorItemCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8387B5F223A914FD003F5F8B /* IHSensorItemCell.xib */; }; 838A70422497666E0045B6E1 /* IHClassRoomService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838A70412497666E0045B6E1 /* IHClassRoomService.swift */; }; 838B87B22403C0BA005F7818 /* IHServiceApi.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838B87B12403C0BA005F7818 /* IHServiceApi.swift */; }; 838B87B42403C15E005F7818 /* IHServiceHttpRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838B87B32403C15E005F7818 /* IHServiceHttpRequest.swift */; }; 838B87B62403C32A005F7818 /* IHServiceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838B87B52403C32A005F7818 /* IHServiceModel.swift */; }; 838B87B82403D450005F7818 /* IHAlarmService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838B87B72403D450005F7818 /* IHAlarmService.swift */; }; 838DE17324F50D3300BCE0EE /* IHAssociatedGatewayCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838DE17124F50D3300BCE0EE /* IHAssociatedGatewayCell.swift */; }; 838DE17424F50D3300BCE0EE /* IHAssociatedGatewayCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 838DE17224F50D3300BCE0EE /* IHAssociatedGatewayCell.xib */; }; 838DE17924F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838DE17724F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.swift */; }; 838DE17A24F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 838DE17824F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.xib */; }; 838DE17D24F50DEF00BCE0EE /* IHEmptyGatewayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838DE17B24F50DEF00BCE0EE /* IHEmptyGatewayView.swift */; }; 838DE17E24F50DEF00BCE0EE /* IHEmptyGatewayView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 838DE17C24F50DEF00BCE0EE /* IHEmptyGatewayView.xib */; }; 838DE18024F519C700BCE0EE /* IHAssociateGatewayView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838DE17F24F519C700BCE0EE /* IHAssociateGatewayView.swift */; }; 838DE18224F51F9E00BCE0EE /* IHUdpTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 838DE18124F51F9E00BCE0EE /* IHUdpTool.swift */; }; 839338A6240F7D2100246CBB /* IHRoomPicker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 839338A4240F7D2100246CBB /* IHRoomPicker.swift */; }; 839338A7240F7D2100246CBB /* IHRoomPicker.xib in Resources */ = {isa = PBXBuildFile; fileRef = 839338A5240F7D2100246CBB /* IHRoomPicker.xib */; }; 839338AA240F860100246CBB /* IHSelectedRoomCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 839338A8240F860100246CBB /* IHSelectedRoomCell.swift */; }; 839338AB240F860100246CBB /* IHSelectedRoomCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 839338A9240F860100246CBB /* IHSelectedRoomCell.xib */; }; 8394B2C824494322008752F3 /* IHLampControlVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8394B2C724494322008752F3 /* IHLampControlVCtr.swift */; }; 8394B2CA244943F6008752F3 /* IHLampControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8394B2C9244943F6008752F3 /* IHLampControlView.swift */; }; 8394B2CC244944C3008752F3 /* IHLampControlManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8394B2CB244944C3008752F3 /* IHLampControlManager.swift */; }; 8394B2CE24494FE8008752F3 /* IHLampControlView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 8394B2CD24494FE7008752F3 /* IHLampControlView.xib */; }; 8394B2D0244954D2008752F3 /* IHButtonExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8394B2CF244954D2008752F3 /* IHButtonExtension.swift */; }; 8394B2DA2449B4AC008752F3 /* IHRadialGradientLayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8394B2D92449B4AC008752F3 /* IHRadialGradientLayer.swift */; }; 83A1EDAF23A0C0DB004665FC /* IHUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83A1EDAE23A0C0DB004665FC /* IHUtil.swift */; }; 83AAE9CF23ED0DC100746A82 /* IHGuestInfoVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83AAE9CD23ED0DC100746A82 /* IHGuestInfoVCtr.swift */; }; 83AAE9D023ED0DC100746A82 /* IHGuestInfoVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83AAE9CE23ED0DC100746A82 /* IHGuestInfoVCtr.xib */; }; 83AAE9D223ED0DE700746A82 /* IHGuestInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83AAE9D123ED0DE700746A82 /* IHGuestInfoView.swift */; }; 83B92EB323B1F0540062FDA2 /* UIImagView+Kingfisher.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83B92EB223B1F0540062FDA2 /* UIImagView+Kingfisher.swift */; }; 83B92F0623B2212D0062FDA2 /* IHPersonalCenterService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83B92F0523B2212D0062FDA2 /* IHPersonalCenterService.swift */; }; 83B92F1523B24B000062FDA2 /* Intermediate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83B92F1423B24AFF0062FDA2 /* Intermediate.swift */; }; 83CCBE21239A2B650096AA9F /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE20239A2B650096AA9F /* AppDelegate.swift */; }; 83CCBE23239A2B650096AA9F /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE22239A2B650096AA9F /* SceneDelegate.swift */; }; 83CCBE25239A2B650096AA9F /* ViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE24239A2B650096AA9F /* ViewController.swift */; }; 83CCBE28239A2B650096AA9F /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 83CCBE26239A2B650096AA9F /* Main.storyboard */; }; 83CCBE2A239A2B690096AA9F /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 83CCBE29239A2B690096AA9F /* Assets.xcassets */; }; 83CCBE2D239A2B690096AA9F /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 83CCBE2B239A2B690096AA9F /* LaunchScreen.storyboard */; }; 83CCBE38239A2B690096AA9F /* InhealthTests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE37239A2B690096AA9F /* InhealthTests.swift */; }; 83CCBE43239A2B690096AA9F /* InhealthUITests.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE42239A2B690096AA9F /* InhealthUITests.swift */; }; 83CCBE56239A306B0096AA9F /* AppShare.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE55239A306B0096AA9F /* AppShare.swift */; }; 83CCBE58239A312F0096AA9F /* ProjectConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE57239A312F0096AA9F /* ProjectConstant.swift */; }; 83CCBE5F239A32CE0096AA9F /* ProviderSupport.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83CCBE5E239A32CE0096AA9F /* ProviderSupport.swift */; }; 83D14C3924F4E548009376DE /* IHConfigGatawayDetailCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D14C3824F4E548009376DE /* IHConfigGatawayDetailCtr.swift */; }; 83D14C3B24F4E5DD009376DE /* IHConfigGatawayDetailView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D14C3A24F4E5DD009376DE /* IHConfigGatawayDetailView.swift */; }; 83D14C3D24F4E674009376DE /* IHConfigGatawayDetailManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D14C3C24F4E674009376DE /* IHConfigGatawayDetailManager.swift */; }; 83D14C3F24F4F577009376DE /* IHConfigGatawayDetailView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83D14C3E24F4F577009376DE /* IHConfigGatawayDetailView.xib */; }; 83D1A43223C9A4D600596CFC /* IHAirService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D1A43123C9A4D600596CFC /* IHAirService.swift */; }; 83D1A43423CC193100596CFC /* IHEquipmentService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D1A43323CC193100596CFC /* IHEquipmentService.swift */; }; 83D24E1023C6DAE3000369D5 /* IHSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D24E0F23C6DAE3000369D5 /* IHSlider.swift */; }; 83D2A71D23B19C320039BB0E /* NotificationExtension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D2A71C23B19C320039BB0E /* NotificationExtension.swift */; }; 83D2A71F23B1B5480039BB0E /* IHActivityService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D2A71E23B1B5480039BB0E /* IHActivityService.swift */; }; 83D2A75D23B1BE070039BB0E /* KKWRefreshHeaderAnimator.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D2A75C23B1BE070039BB0E /* KKWRefreshHeaderAnimator.swift */; }; 83D3A68D23A8C49400C71F8E /* XYMarkerView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D3A68C23A8C49400C71F8E /* XYMarkerView.swift */; }; 83D4FB0324454B9F00E6BA22 /* IHGatewayUPdateVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D4FB0124454B9F00E6BA22 /* IHGatewayUPdateVCtr.swift */; }; 83D4FB0424454B9F00E6BA22 /* IHGatewayUPdateVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83D4FB0224454B9F00E6BA22 /* IHGatewayUPdateVCtr.xib */; }; 83D4FFD123A2341F00E18BFA /* IHHotelCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D4FFCF23A2341F00E18BFA /* IHHotelCell.swift */; }; 83D4FFD223A2341F00E18BFA /* IHHotelCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83D4FFD023A2341F00E18BFA /* IHHotelCell.xib */; }; 83D4FFD423A249F500E18BFA /* IHDashView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83D4FFD323A249F500E18BFA /* IHDashView.swift */; }; 83DCA45223CC94E3000CF23F /* IHEquipmentSeachVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83DCA45123CC94E3000CF23F /* IHEquipmentSeachVCtr.swift */; }; 83DCA45423CC9502000CF23F /* IHEquipmentSeachManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83DCA45323CC9502000CF23F /* IHEquipmentSeachManager.swift */; }; 83DCA45623CC951E000CF23F /* IHEquipmentSearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83DCA45523CC951E000CF23F /* IHEquipmentSearchView.swift */; }; 83E20616244D2A47004F3343 /* IHLampCloseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E20615244D2A47004F3343 /* IHLampCloseView.swift */; }; 83E20618244D2A87004F3343 /* IHWhiltLightView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E20617244D2A87004F3343 /* IHWhiltLightView.swift */; }; 83E2061A244D2A94004F3343 /* IHLampColorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E20619244D2A94004F3343 /* IHLampColorView.swift */; }; 83E2061C244D2AE5004F3343 /* IHLampColorView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83E2061B244D2AE5004F3343 /* IHLampColorView.xib */; }; 83E2061E244D2AFE004F3343 /* IHWhiltLightView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83E2061D244D2AFE004F3343 /* IHWhiltLightView.xib */; }; 83E20620244D2B14004F3343 /* IHLampCloseView.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83E2061F244D2B14004F3343 /* IHLampCloseView.xib */; }; 83E3738423A7670A0055FACC /* IHBarChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3738323A7670A0055FACC /* IHBarChartView.swift */; }; 83E3738723A798880055FACC /* BalloonMarker.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3738623A798880055FACC /* BalloonMarker.swift */; }; 83E3738A23A7ABF30055FACC /* IHRoomLightHistoryManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3738923A7ABF20055FACC /* IHRoomLightHistoryManager.swift */; }; 83E3739123A7ADD50055FACC /* IHRoomLightHistoryVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3738F23A7ADD50055FACC /* IHRoomLightHistoryVCtr.swift */; }; 83E3739423A7AE2D0055FACC /* IHRoomLightHistoryListVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3739323A7AE2D0055FACC /* IHRoomLightHistoryListVCtr.swift */; }; 83E3739623A7B57A0055FACC /* IHRoomHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3739523A7B57A0055FACC /* IHRoomHistoryView.swift */; }; 83E3739823A7B64A0055FACC /* IHLineChartModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3739723A7B64A0055FACC /* IHLineChartModel.swift */; }; 83E3739A23A7B87B0055FACC /* IHLineChartView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3739923A7B87B0055FACC /* IHLineChartView.swift */; }; 83E3739C23A8655E0055FACC /* IHRoomHistoryToolBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3739B23A8655E0055FACC /* IHRoomHistoryToolBar.swift */; }; 83E3739F23A871D00055FACC /* IHRoomHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E3739D23A871D00055FACC /* IHRoomHistoryCell.swift */; }; 83E373A023A871D00055FACC /* IHRoomHistoryCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83E3739E23A871D00055FACC /* IHRoomHistoryCell.xib */; }; 83E4441323B5987200C1E199 /* IHAreaSearchVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E4441123B5987200C1E199 /* IHAreaSearchVCtr.swift */; }; 83E4441423B5987200C1E199 /* IHAreaSearchVCtr.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83E4441223B5987200C1E199 /* IHAreaSearchVCtr.xib */; }; 83E4441623B59EF100C1E199 /* IHAreaSeachManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E4441523B59EF100C1E199 /* IHAreaSeachManager.swift */; }; 83E4441823B59F1200C1E199 /* IHAreaSeachView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E4441723B59F1200C1E199 /* IHAreaSeachView.swift */; }; 83E638EE23ABAA4D001024DD /* IHActivityHistoryManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E638ED23ABAA4D001024DD /* IHActivityHistoryManager.swift */; }; 83E638F023ABAA5B001024DD /* IHActivityHistoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E638EF23ABAA5B001024DD /* IHActivityHistoryView.swift */; }; 83E638F223ABAA6C001024DD /* IHActivityHistoryVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E638F123ABAA6C001024DD /* IHActivityHistoryVCtr.swift */; }; 83E638F523ABAB24001024DD /* IHActivityHistoryCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E638F323ABAB24001024DD /* IHActivityHistoryCell.swift */; }; 83E638F623ABAB24001024DD /* IHActivityHistoryCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83E638F423ABAB24001024DD /* IHActivityHistoryCell.xib */; }; 83E638FC23ABB344001024DD /* IHPermissionManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E638FB23ABB344001024DD /* IHPermissionManager.swift */; }; 83E638FE23ABB352001024DD /* IHPermissionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E638FD23ABB352001024DD /* IHPermissionView.swift */; }; 83E6390023ABB364001024DD /* IHPermissionVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E638FF23ABB364001024DD /* IHPermissionVCtr.swift */; }; 83E6390223ABB373001024DD /* IHPermissionListVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E6390123ABB373001024DD /* IHPermissionListVCtr.swift */; }; 83E6390923ABB8C6001024DD /* IHPermissionHeaderCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83E6390723ABB8C6001024DD /* IHPermissionHeaderCell.swift */; }; 83E6390A23ABB8C6001024DD /* IHPermissionHeaderCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83E6390823ABB8C6001024DD /* IHPermissionHeaderCell.xib */; }; 83EE3FE123C863D9001328B7 /* IHBatteryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83EE3FE023C863D9001328B7 /* IHBatteryView.swift */; }; 83EE3FE323C884F2001328B7 /* IHSensorService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83EE3FE223C884F2001328B7 /* IHSensorService.swift */; }; 83F1CA3B23A9C66600A27467 /* IHAirManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA3A23A9C66600A27467 /* IHAirManager.swift */; }; 83F1CA3D23A9C67300A27467 /* IHAirView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA3C23A9C67300A27467 /* IHAirView.swift */; }; 83F1CA4123A9C77300A27467 /* IHAirVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA4023A9C77300A27467 /* IHAirVCtr.swift */; }; 83F1CA4423A9C93A00A27467 /* IHAirFirstCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA4223A9C93A00A27467 /* IHAirFirstCell.swift */; }; 83F1CA4523A9C93A00A27467 /* IHAirFirstCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83F1CA4323A9C93A00A27467 /* IHAirFirstCell.xib */; }; 83F1CA4823A9C9AD00A27467 /* IHAirAdjustCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA4623A9C9AD00A27467 /* IHAirAdjustCell.swift */; }; 83F1CA4923A9C9AD00A27467 /* IHAirAdjustCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83F1CA4723A9C9AD00A27467 /* IHAirAdjustCell.xib */; }; 83F1CA4F23A9F44900A27467 /* IHEquipmentlistVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA4E23A9F44900A27467 /* IHEquipmentlistVCtr.swift */; }; 83F1CA5123A9F83900A27467 /* IHEquipmentlistManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA5023A9F83900A27467 /* IHEquipmentlistManager.swift */; }; 83F1CA5323A9F84C00A27467 /* IHEquipmentlistView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA5223A9F84C00A27467 /* IHEquipmentlistView.swift */; }; 83F1CA5623A9F8FB00A27467 /* IHEquipmentListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F1CA5423A9F8FB00A27467 /* IHEquipmentListCell.swift */; }; 83F1CA5723A9F8FB00A27467 /* IHEquipmentListCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83F1CA5523A9F8FB00A27467 /* IHEquipmentListCell.xib */; }; 83F72F1823A8FD7C00C4CB4C /* IHSensorManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F72F1723A8FD7C00C4CB4C /* IHSensorManager.swift */; }; 83F72F1A23A8FE4800C4CB4C /* IHSensorView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F72F1923A8FE4800C4CB4C /* IHSensorView.swift */; }; 83F72F1C23A8FE5E00C4CB4C /* IHSensorVCtr.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F72F1B23A8FE5E00C4CB4C /* IHSensorVCtr.swift */; }; 83F72F1F23A906C500C4CB4C /* IHSensorFirstCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F72F1D23A906C500C4CB4C /* IHSensorFirstCell.swift */; }; 83F72F2023A906C500C4CB4C /* IHSensorFirstCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83F72F1E23A906C500C4CB4C /* IHSensorFirstCell.xib */; }; 83F72F2323A9070500C4CB4C /* IHSensorDeviceCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83F72F2123A9070500C4CB4C /* IHSensorDeviceCell.swift */; }; 83F72F2423A9070500C4CB4C /* IHSensorDeviceCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 83F72F2223A9070500C4CB4C /* IHSensorDeviceCell.xib */; }; 83FD7CF523A09D7900867EB9 /* UIView+Corner.swift in Sources */ = {isa = PBXBuildFile; fileRef = 83FD7CF423A09D7900867EB9 /* UIView+Corner.swift */; }; DA319A4B0C3E139E3CE0E466 /* Pods_Inhealth.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 70ED236C80E1934F8DA8173A /* Pods_Inhealth.framework */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ 83CCBE34239A2B690096AA9F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 83CCBE15239A2B650096AA9F /* Project object */; proxyType = 1; remoteGlobalIDString = 83CCBE1C239A2B650096AA9F; remoteInfo = Inhealth; }; 83CCBE3F239A2B690096AA9F /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = 83CCBE15239A2B650096AA9F /* Project object */; proxyType = 1; remoteGlobalIDString = 83CCBE1C239A2B650096AA9F; remoteInfo = Inhealth; }; /* End PBXContainerItemProxy section */ /* Begin PBXFileReference section */ 70ED236C80E1934F8DA8173A /* Pods_Inhealth.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Inhealth.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 830059C32552B74700DDFF3A /* IHGatewayUpdateService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayUpdateService.swift; sourceTree = ""; }; 830059C62552CB1A00DDFF3A /* IHGatewayUpdateModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayUpdateModel.swift; sourceTree = ""; }; 830830E8240D072C00131488 /* IHHotelPickerVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelPickerVCtr.swift; sourceTree = ""; }; 830F43EA23CDBDD200B5062D /* IHFloorMapService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorMapService.swift; sourceTree = ""; }; 830F43EC23CDF5DD00B5062D /* IHShowHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHShowHelper.swift; sourceTree = ""; }; 83123B58241B243D00A92EFF /* IHCountryPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCountryPicker.swift; sourceTree = ""; }; 83123B59241B243D00A92EFF /* IHCountryPicker.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHCountryPicker.xib; sourceTree = ""; }; 8313B89024EE13AE000EA0EE /* IHClassGatewayModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassGatewayModel.swift; sourceTree = ""; }; 8313B89224EE214C000EA0EE /* IHGatewayManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = IHGatewayManager.swift; path = Inhealth/IHGatewayManager.swift; sourceTree = SOURCE_ROOT; }; 8313B89A24EE44EA000EA0EE /* IHGatewayView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayView.swift; sourceTree = ""; }; 8313B89E24EE4705000EA0EE /* IHGatewayCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayCell.swift; sourceTree = ""; }; 8313B89F24EE4705000EA0EE /* IHGatewayCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGatewayCell.xib; sourceTree = ""; }; 8313B8A224EE5341000EA0EE /* IHGatewayListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayListView.swift; sourceTree = ""; }; 8313B8A524EE7190000EA0EE /* IHUdpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHUdpRequest.swift; sourceTree = ""; }; 8314773924EC04F10056E412 /* Documentation.html */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.html; path = Documentation.html; sourceTree = ""; }; 8314773A24EC04F10056E412 /* GCDAsyncUdpSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncUdpSocket.m; sourceTree = ""; }; 8314773B24EC04F10056E412 /* GCDAsyncSocket.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GCDAsyncSocket.m; sourceTree = ""; }; 8314773C24EC04F10056E412 /* GCDAsyncUdpSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncUdpSocket.h; sourceTree = ""; }; 8314773D24EC04F10056E412 /* GCDAsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = GCDAsyncSocket.h; sourceTree = ""; }; 8314773E24EC04F10056E412 /* CocoaAsyncSocket.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = CocoaAsyncSocket.h; sourceTree = ""; }; 83148D8023A8D3FB00127807 /* IHBalloonMarker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHBalloonMarker.swift; sourceTree = ""; }; 83148D8223A8E66C00127807 /* DYScrollRulerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DYScrollRulerView.swift; sourceTree = ""; }; 8316D0F1239A377300889406 /* IHViewModelProtocolDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHViewModelProtocolDelegate.swift; sourceTree = ""; }; 8316D0F3239A378400889406 /* IHViewProtocolDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHViewProtocolDelegate.swift; sourceTree = ""; }; 8316D0F5239A37B100889406 /* IHViewManagerProtocolDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHViewManagerProtocolDelegate.swift; sourceTree = ""; }; 8316D0F8239A385500889406 /* IHLgoinAPi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLgoinAPi.swift; sourceTree = ""; }; 8316D0FA239A386900889406 /* IHLoginModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLoginModel.swift; sourceTree = ""; }; 8316D0FC239A387500889406 /* IHLoginHttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLoginHttpRequest.swift; sourceTree = ""; }; 8316D0FE239A416B00889406 /* IHHomeApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHomeApi.swift; sourceTree = ""; }; 8316D101239A41A100889406 /* IHHomeModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHomeModel.swift; sourceTree = ""; }; 8316D103239A41F800889406 /* IHHomeHttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHomeHttpRequest.swift; sourceTree = ""; }; 8316D109239A565C00889406 /* IHLoginService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLoginService.swift; sourceTree = ""; }; 8316D10B239DDDB300889406 /* IHHomeService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHomeService.swift; sourceTree = ""; }; 8316D10D239E239300889406 /* IHAreaApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaApi.swift; sourceTree = ""; }; 8316D111239E399400889406 /* IHAreaModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaModel.swift; sourceTree = ""; }; 8316D114239E579C00889406 /* IHAreaHttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaHttpRequest.swift; sourceTree = ""; }; 8316D11A239E6AFF00889406 /* IHLightApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightApi.swift; sourceTree = ""; }; 8316D11C239E6B0C00889406 /* IHSensorApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorApi.swift; sourceTree = ""; }; 8316D11E239E6B2500889406 /* IHAirPurifiersApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirPurifiersApi.swift; sourceTree = ""; }; 8316D120239F21CC00889406 /* IHLightModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightModel.swift; sourceTree = ""; }; 8316D122239F21E500889406 /* IHLightHttprequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightHttprequest.swift; sourceTree = ""; }; 8316D129239F38EB00889406 /* IHSensorModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorModel.swift; sourceTree = ""; }; 8316D12B239F390000889406 /* IHSensorHttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorHttpRequest.swift; sourceTree = ""; }; 8316D12D239F46AE00889406 /* IHIHAirPurifiersModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHIHAirPurifiersModel.swift; sourceTree = ""; }; 8316D12F239F46BC00889406 /* IHIHAirPurifiersHttpresquest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHIHAirPurifiersHttpresquest.swift; sourceTree = ""; }; 8316D131239F74BD00889406 /* IHLoginVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLoginVCtr.swift; sourceTree = ""; }; 8316D132239F74BD00889406 /* IHLoginVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLoginVCtr.xib; sourceTree = ""; }; 8316D135239F765800889406 /* IHLoginView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLoginView.swift; sourceTree = ""; }; 8316D137239F768100889406 /* IHLoginManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLoginManager.swift; sourceTree = ""; }; 8316D139239F76B100889406 /* IHLoginView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLoginView.xib; sourceTree = ""; }; 8316D13D239F78A700889406 /* UIView+XIB.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+XIB.swift"; sourceTree = ""; }; 8322AD16244092A9008E5EE5 /* HDEmptyBaseView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HDEmptyBaseView.swift; sourceTree = ""; }; 8322AD17244092A9008E5EE5 /* HDEmptyView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HDEmptyView.swift; sourceTree = ""; }; 8322AD18244092AA008E5EE5 /* UIView+Position.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIView+Position.swift"; sourceTree = ""; }; 8322AD19244092AB008E5EE5 /* UIScrollView+Empty.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIScrollView+Empty.swift"; sourceTree = ""; }; 8322AD1A244092AC008E5EE5 /* HDRunTime.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HDRunTime.swift; sourceTree = ""; }; 8322AD2024409316008E5EE5 /* IHEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEmptyView.swift; sourceTree = ""; }; 8322AD222440932B008E5EE5 /* IHEmptyView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHEmptyView.xib; sourceTree = ""; }; 83327F36243185A700E22804 /* LBXScanView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanView.swift; sourceTree = ""; }; 83327F37243185A800E22804 /* LBXScanNetAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanNetAnimation.swift; sourceTree = ""; }; 83327F38243185A900E22804 /* LBXScanViewStyle.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanViewStyle.swift; sourceTree = ""; }; 83327F39243185A900E22804 /* LBXScanViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanViewController.swift; sourceTree = ""; }; 83327F3A243185AA00E22804 /* LBXScanLineAnimation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanLineAnimation.swift; sourceTree = ""; }; 83327F3B243185AA00E22804 /* LBXScanWrapper.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXScanWrapper.swift; sourceTree = ""; }; 83327F3C243185AB00E22804 /* LBXPermissions.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LBXPermissions.swift; sourceTree = ""; }; 83327F442431880200E22804 /* CodeScan.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = CodeScan.bundle; sourceTree = ""; }; 833F6EC623AA498E00335F68 /* IHEquipmentView+Extentsion.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "IHEquipmentView+Extentsion.swift"; sourceTree = ""; }; 833F6EC823AA4B9300335F68 /* IHSwipeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSwipeCell.swift; sourceTree = ""; }; 833F6EC923AA4B9300335F68 /* IHSwipeCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSwipeCell.xib; sourceTree = ""; }; 834021882477AF770098A5DA /* IHMapResultView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHMapResultView.swift; sourceTree = ""; }; 83404FA324F664DE0085E60F /* IHConfigGatewayDetailService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHConfigGatewayDetailService.swift; sourceTree = ""; }; 8341399E243C6CBB005AEDD2 /* IHGatewayListManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayListManager.swift; sourceTree = ""; }; 834139A0243C6CEF005AEDD2 /* IHGatewayListVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayListVCtr.swift; sourceTree = ""; }; 834139A4243C6F52005AEDD2 /* IHGatewayApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayApi.swift; sourceTree = ""; }; 834139A6243C6FD3005AEDD2 /* IHGatewayModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayModel.swift; sourceTree = ""; }; 834139A8243C7002005AEDD2 /* IHGatewayHttprequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayHttprequest.swift; sourceTree = ""; }; 834139AA243D7527005AEDD2 /* IHGatewayService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayService.swift; sourceTree = ""; }; 834139AD243F30AD005AEDD2 /* IHGatewayDetailVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayDetailVCtr.swift; sourceTree = ""; }; 834139AF243F32BB005AEDD2 /* IHGatewayDetailManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayDetailManager.swift; sourceTree = ""; }; 834139B1243F32D2005AEDD2 /* IHGatewayDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayDetailView.swift; sourceTree = ""; }; 8341615B23A1E21B00B2E780 /* IHAirQualityView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirQualityView.swift; sourceTree = ""; }; 8341615D23A1E22A00B2E780 /* IHHotelView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelView.swift; sourceTree = ""; }; 8341615F23A21FE300B2E780 /* IHAQSwitchCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAQSwitchCell.swift; sourceTree = ""; }; 8341616023A21FE300B2E780 /* IHAQSwitchCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAQSwitchCell.xib; sourceTree = ""; }; 8341616323A2200E00B2E780 /* IHAQLevelCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAQLevelCell.swift; sourceTree = ""; }; 8341616423A2200E00B2E780 /* IHAQLevelCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAQLevelCell.xib; sourceTree = ""; }; 8341616723A2203800B2E780 /* IHAQSubHeaderCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAQSubHeaderCell.swift; sourceTree = ""; }; 8341616823A2203800B2E780 /* IHAQSubHeaderCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAQSubHeaderCell.xib; sourceTree = ""; }; 8341616B23A2214400B2E780 /* IHAQNormalCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAQNormalCell.swift; sourceTree = ""; }; 8341616C23A2214400B2E780 /* IHAQNormalCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAQNormalCell.xib; sourceTree = ""; }; 8341DC072429B47D00E0EC58 /* IHHotelStorage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelStorage.swift; sourceTree = ""; }; 834376AF23C423DD007FC507 /* IHAddressService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAddressService.swift; sourceTree = ""; }; 834376B123C45467007FC507 /* IHPresentBottom.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPresentBottom.swift; sourceTree = ""; }; 834376B323C455FD007FC507 /* UIViewController+Presentation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Presentation.swift"; sourceTree = ""; }; 834376B823C45F0F007FC507 /* IHAddressController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAddressController.swift; sourceTree = ""; }; 83437DEA241373CC00A73156 /* IHSceneModeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSceneModeView.swift; sourceTree = ""; }; 83437DEC241373EE00A73156 /* IHSceneModeView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSceneModeView.xib; sourceTree = ""; }; 83444BDE24179A3B00CA08FD /* IHWeeklyCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHWeeklyCell.swift; sourceTree = ""; }; 83444BDF24179A3B00CA08FD /* IHWeeklyCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHWeeklyCell.xib; sourceTree = ""; }; 83444BE224179E6000CA08FD /* IHQualityChartsCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHQualityChartsCell.swift; sourceTree = ""; }; 83444BE324179E6000CA08FD /* IHQualityChartsCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHQualityChartsCell.xib; sourceTree = ""; }; 83444BE72418CAFA00CA08FD /* IHHotelPickerManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelPickerManager.swift; sourceTree = ""; }; 83444BE92418D11F00CA08FD /* IHHotelPickerView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelPickerView.swift; sourceTree = ""; }; 8345104F23B9D74A005DEAC6 /* IHNewEquipmentService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewEquipmentService.swift; sourceTree = ""; }; 8345962923B9E74B0009E0B6 /* SBTHttpTool.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = SBTHttpTool.swift; sourceTree = ""; }; 8345966B23BB2EED0009E0B6 /* IHNewRoomService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewRoomService.swift; sourceTree = ""; }; 8345AA9224D10F04003BAC87 /* IHPanelSettingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelSettingCell.swift; sourceTree = ""; }; 8345AA9424D10F32003BAC87 /* IHPanelSettingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelSettingView.swift; sourceTree = ""; }; 8345AA9624D10F84003BAC87 /* IHCurtainCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainCell.swift; sourceTree = ""; }; 8345AA9824D10F9D003BAC87 /* IHCurtainView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainView.swift; sourceTree = ""; }; 8345AA9A24D10FBE003BAC87 /* IHCurtainSettingCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainSettingCtr.swift; sourceTree = ""; }; 8345AA9C24D10FD8003BAC87 /* IHCurtainSettingManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainSettingManager.swift; sourceTree = ""; }; 8345AA9E24D11003003BAC87 /* IHCurtainService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainService.swift; sourceTree = ""; }; 8345AAA024D11028003BAC87 /* IHClassLightSettingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightSettingCell.swift; sourceTree = ""; }; 8345AAA224D11040003BAC87 /* IHClassLightSettingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightSettingView.swift; sourceTree = ""; }; 8345AAA424D1105B003BAC87 /* IHClassLightSettingCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightSettingCtr.swift; sourceTree = ""; }; 8345AAA624D1107C003BAC87 /* IHClassLightingSettingManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightingSettingManager.swift; sourceTree = ""; }; 8345AAA824D11096003BAC87 /* IHClassLightService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightService.swift; sourceTree = ""; }; 8345AAAD24D11168003BAC87 /* IHClassLightModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightModel.swift; sourceTree = ""; }; 8345AAAF24D11187003BAC87 /* IHClassLightHttprequrest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightHttprequrest.swift; sourceTree = ""; }; 8345AAB124D111A3003BAC87 /* IHClassLightApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassLightApi.swift; sourceTree = ""; }; 8345AAB324D111C2003BAC87 /* IHCurtainApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainApi.swift; sourceTree = ""; }; 8345AAB524D111D9003BAC87 /* IHCurtainHttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainHttpRequest.swift; sourceTree = ""; }; 8345AAB724D111EE003BAC87 /* IHCurtainModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCurtainModel.swift; sourceTree = ""; }; 8345AAB924D1120B003BAC87 /* IHPanelApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelApi.swift; sourceTree = ""; }; 8345AABB24D11225003BAC87 /* IHPanelHttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelHttpRequest.swift; sourceTree = ""; }; 8345AABD24D1123A003BAC87 /* IHPanelModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelModel.swift; sourceTree = ""; }; 8345AAC324D15EF8003BAC87 /* Reachability.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = Reachability.h; sourceTree = ""; }; 8345AAC424D15EF8003BAC87 /* Reachability.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = Reachability.m; sourceTree = ""; }; 83462D3123B3072C005B128D /* IHPullDownListManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPullDownListManager.swift; sourceTree = ""; }; 83462D3323B331B1005B128D /* IHHotelMapService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelMapService.swift; sourceTree = ""; }; 83462D3723B36BD7005B128D /* IHAnotationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAnotationView.swift; sourceTree = ""; }; 834682C823AC552B00B3A64C /* IHSecondaryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSecondaryCell.swift; sourceTree = ""; }; 834682C923AC552B00B3A64C /* IHSecondaryCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSecondaryCell.xib; sourceTree = ""; }; 834682CC23AC5A3400B3A64C /* IHThirdGradeCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHThirdGradeCell.swift; sourceTree = ""; }; 834682CD23AC5A3400B3A64C /* IHThirdGradeCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHThirdGradeCell.xib; sourceTree = ""; }; 834682D223AC96AA00B3A64C /* IHRoomListService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomListService.swift; sourceTree = ""; }; 834682D423ACBE8400B3A64C /* IHRoomLightService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightService.swift; sourceTree = ""; }; 834682D623ACE1F400B3A64C /* Inhealth.entitlements */ = {isa = PBXFileReference; lastKnownFileType = text.plist.entitlements; path = Inhealth.entitlements; sourceTree = ""; }; 834682D823B052C200B3A64C /* IHUseApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHUseApi.swift; sourceTree = ""; }; 834682DA23B054AB00B3A64C /* IHUserHttprequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHUserHttprequest.swift; sourceTree = ""; }; 834682DC23B055CD00B3A64C /* IHPermissionService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPermissionService.swift; sourceTree = ""; }; 834682DE23B06A9500B3A64C /* IHLeafCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLeafCell.swift; sourceTree = ""; }; 834682DF23B06A9500B3A64C /* IHLeafCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLeafCell.xib; sourceTree = ""; }; 834682E223B06C5F00B3A64C /* IHTreeTableViewNode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHTreeTableViewNode.swift; sourceTree = ""; }; 834682E423B09F3400B3A64C /* IHUserModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHUserModel.swift; sourceTree = ""; }; 834682E823B0D13300B3A64C /* IHDevicePermisssionVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDevicePermisssionVCtr.swift; sourceTree = ""; }; 8346C48A2428682C0070C1A2 /* IHHistoryCityModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHistoryCityModel.swift; sourceTree = ""; }; 8346D11E23F2948600A62140 /* IHGuestInfoView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGuestInfoView.xib; sourceTree = ""; }; 8347DD41243FFF7200C413DA /* IHGatewayDetailView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGatewayDetailView.xib; sourceTree = ""; }; 8347DD432440101E00C413DA /* IHAssociatedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAssociatedView.swift; sourceTree = ""; }; 8347DD4724401D1E00C413DA /* IHAssociatedCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAssociatedCell.swift; sourceTree = ""; }; 8347DD4824401D1E00C413DA /* IHAssociatedCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAssociatedCell.xib; sourceTree = ""; }; 8347DD4B24401D3600C413DA /* IHNotAssociatedCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNotAssociatedCell.swift; sourceTree = ""; }; 8347DD4C24401D3600C413DA /* IHNotAssociatedCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHNotAssociatedCell.xib; sourceTree = ""; }; 8348482E24692DB900F71465 /* Inhealth交接文档.pages */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Inhealth交接文档.pages"; sourceTree = ""; }; 834853D1242AEC6C0057838B /* DayAxisValueFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = DayAxisValueFormatter.swift; sourceTree = ""; }; 834853D3242AEF340057838B /* LargeValueFormatter.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LargeValueFormatter.swift; sourceTree = ""; }; 834853D6242B31480057838B /* LMWebSocket.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LMWebSocket.swift; sourceTree = ""; }; 834853DC242B31FB0057838B /* IHWebSocketManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHWebSocketManager.swift; sourceTree = ""; }; 83494D0423CD59C7006BD4A1 /* IHFloorMapSelectedVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorMapSelectedVCtr.swift; sourceTree = ""; }; 83494D0623CD5BB6006BD4A1 /* IHFloorMapSelectedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorMapSelectedView.swift; sourceTree = ""; }; 83494FC7239F99E000DD97A0 /* IHNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNavigationController.swift; sourceTree = ""; }; 83494FCB239F9B9200DD97A0 /* IHTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHTabBarController.swift; sourceTree = ""; }; 83494FD2239F9C6700DD97A0 /* IHAreaVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaVCtr.swift; sourceTree = ""; }; 83494FD4239F9CA600DD97A0 /* IHEquipmentVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentVCtr.swift; sourceTree = ""; }; 83494FD6239F9CB700DD97A0 /* IHServiceVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceVCtr.swift; sourceTree = ""; }; 83494FD8239F9CF100DD97A0 /* IHDashboardVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashboardVCtr.swift; sourceTree = ""; }; 83494FDD239FA35700DD97A0 /* IHDashboardMainView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashboardMainView.swift; sourceTree = ""; }; 83494FDF239FA36C00DD97A0 /* IHDashboardManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashboardManager.swift; sourceTree = ""; }; 83494FE1239FA7BD00DD97A0 /* UIViewController+NavigationBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+NavigationBar.swift"; sourceTree = ""; }; 83494FE3239FC96200DD97A0 /* IHDashBoardHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashBoardHeaderView.swift; sourceTree = ""; }; 83494FE7239FCED700DD97A0 /* Inhealth-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "Inhealth-Bridging-Header.h"; sourceTree = ""; }; 83494FE8239FCED800DD97A0 /* IH.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = IH.h; sourceTree = ""; }; 83494FE9239FCED800DD97A0 /* IH.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = IH.m; sourceTree = ""; }; 834971FD23D448980088EDF9 /* IHGuestsVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGuestsVCtr.swift; sourceTree = ""; }; 834971FE23D448980088EDF9 /* IHGuestsVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGuestsVCtr.xib; sourceTree = ""; }; 8349720123D57A1D0088EDF9 /* IHGuetsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGuetsView.swift; sourceTree = ""; }; 8349720523D57A3E0088EDF9 /* IHGuetsView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGuetsView.xib; sourceTree = ""; }; 8349720723D58DD30088EDF9 /* IHPermission_GuestsVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPermission_GuestsVCtr.swift; sourceTree = ""; }; 8349720823D58DD30088EDF9 /* IHPermission_GuestsVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHPermission_GuestsVCtr.xib; sourceTree = ""; }; 8349720B23D5957A0088EDF9 /* IHGuestNoRoomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGuestNoRoomView.swift; sourceTree = ""; }; 8349720F23D595A50088EDF9 /* IHGuestNoRoomView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGuestNoRoomView.xib; sourceTree = ""; }; 8349B7AA2450658700B42E2D /* MBProgressHUD.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MBProgressHUD.m; sourceTree = ""; }; 8349B7AB2450658800B42E2D /* MBProgressHUD.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MBProgressHUD.h; sourceTree = ""; }; 8349B7AE245065DC00B42E2D /* MBPUUHUDHelp.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MBPUUHUDHelp.h; sourceTree = ""; }; 8349B7B0245065DD00B42E2D /* MBPUUHUDHelp.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MBPUUHUDHelp.m; sourceTree = ""; }; 8349E66A23D011EF00E1993F /* IHSubsectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSubsectionView.swift; sourceTree = ""; }; 8349E66E23D05BCE00E1993F /* PrivacyPolicy.docx */ = {isa = PBXFileReference; lastKnownFileType = file; path = PrivacyPolicy.docx; sourceTree = ""; }; 8349E66F23D05CAD00E1993F /* IHPrivacyVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPrivacyVCtr.swift; sourceTree = ""; }; 834B4CE423A0FFF300E1E18F /* IHEquipmentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentCell.swift; sourceTree = ""; }; 834B4CE523A0FFF300E1E18F /* IHEquipmentCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHEquipmentCell.xib; sourceTree = ""; }; 834B4CE823A1025900E1E18F /* IHEquipmentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentView.swift; sourceTree = ""; }; 834B772524ED06E4001C6B8A /* IHClassGatewayCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassGatewayCtr.swift; sourceTree = ""; }; 834B772724ED071F001C6B8A /* IHClassGatewayView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassGatewayView.swift; sourceTree = ""; }; 834B772924ED1B08001C6B8A /* IHGatewayCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; name = IHGatewayCtr.swift; path = Inhealth/IHGatewayCtr.swift; sourceTree = SOURCE_ROOT; }; 834B772B24ED1B3C001C6B8A /* IHClassControlCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassControlCtr.swift; sourceTree = ""; }; 834B772D24ED21F0001C6B8A /* IHClassGatewayManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassGatewayManager.swift; sourceTree = ""; }; 834B772F24ED39FB001C6B8A /* IHClassControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassControlView.swift; sourceTree = ""; }; 834B773124ED3AA7001C6B8A /* IHClassControlManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassControlManager.swift; sourceTree = ""; }; 834BEDEF23AB018E0021FF77 /* IHServiceListVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceListVCtr.swift; sourceTree = ""; }; 834BEDF123AB06CB0021FF77 /* IHServiceRightItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceRightItem.swift; sourceTree = ""; }; 834BEDF323AB14EF0021FF77 /* IHServiceManger.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceManger.swift; sourceTree = ""; }; 834BEDF523AB15030021FF77 /* IHServiceView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceView.swift; sourceTree = ""; }; 834BEDF723AB16870021FF77 /* IHSeviceListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSeviceListCell.swift; sourceTree = ""; }; 834BEDF823AB16870021FF77 /* IHSeviceListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSeviceListCell.xib; sourceTree = ""; }; 834BEDFB23AB202F0021FF77 /* IHServiceButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceButton.swift; sourceTree = ""; }; 834BEDFD23AB29100021FF77 /* IHMaintenaceCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHMaintenaceCell.swift; sourceTree = ""; }; 834BEDFE23AB29100021FF77 /* IHMaintenaceCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHMaintenaceCell.xib; sourceTree = ""; }; 834BEE0123AB292C0021FF77 /* IHRepairedCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRepairedCell.swift; sourceTree = ""; }; 834BEE0223AB292C0021FF77 /* IHRepairedCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHRepairedCell.xib; sourceTree = ""; }; 834BEE0523AB42830021FF77 /* IHServiceCellDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceCellDelegate.swift; sourceTree = ""; }; 834BEE0923AB4D970021FF77 /* IHRepairDetailManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRepairDetailManager.swift; sourceTree = ""; }; 834BEE0F23AB4DE10021FF77 /* IHServiceRepairView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceRepairView.swift; sourceTree = ""; }; 834BEE1123AB4DEF0021FF77 /* IHServiceDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceDetailView.swift; sourceTree = ""; }; 834BEE1323AB4E0C0021FF77 /* IHrepairAndDetailVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHrepairAndDetailVCtr.swift; sourceTree = ""; }; 834BEE1523AB4E920021FF77 /* IHServiceHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceHeaderView.swift; sourceTree = ""; }; 834BEE1723AB50BA0021FF77 /* IHServiceNormalCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceNormalCell.swift; sourceTree = ""; }; 834BEE1823AB50BA0021FF77 /* IHServiceNormalCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHServiceNormalCell.xib; sourceTree = ""; }; 834BEE1B23AB52FA0021FF77 /* IHTwoRowCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHTwoRowCell.swift; sourceTree = ""; }; 834BEE1C23AB52FA0021FF77 /* IHTwoRowCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHTwoRowCell.xib; sourceTree = ""; }; 834BEE1F23AB54CF0021FF77 /* IHSelectedCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSelectedCell.swift; sourceTree = ""; }; 834BEE2023AB54CF0021FF77 /* IHSelectedCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSelectedCell.xib; sourceTree = ""; }; 834BEE2423AB7CC40021FF77 /* IHPersonalCenterVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPersonalCenterVCtr.swift; sourceTree = ""; }; 834BEE2623AB831C0021FF77 /* IHNextViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNextViewController.swift; sourceTree = ""; }; 834BEE2C23AB93FF0021FF77 /* IHPersonalCenterManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPersonalCenterManager.swift; sourceTree = ""; }; 834BEE2E23AB94870021FF77 /* IHPersonalCenterView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPersonalCenterView.swift; sourceTree = ""; }; 834BEE3223AB94CD0021FF77 /* IHPersonalCenterView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHPersonalCenterView.xib; sourceTree = ""; }; 834BEE3623ABA6D30021FF77 /* IHChangePasswordVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHChangePasswordVCtr.swift; sourceTree = ""; }; 834BEE3723ABA6D30021FF77 /* IHChangePasswordVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHChangePasswordVCtr.xib; sourceTree = ""; }; 834BF0F223D3E99F007890F1 /* IHSignUpVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSignUpVCtr.swift; sourceTree = ""; }; 834BF0F423D3E9BB007890F1 /* IHSignUpView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSignUpView.swift; sourceTree = ""; }; 834BF0F623D3E9DF007890F1 /* IHSignUpManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSignUpManager.swift; sourceTree = ""; }; 834BF0F823D3E9FF007890F1 /* IHSignUpView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSignUpView.xib; sourceTree = ""; }; 834BF0FC23D42C3F007890F1 /* IHSignupSuccess.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSignupSuccess.swift; sourceTree = ""; }; 834BF0FD23D42C3F007890F1 /* IHSignupSuccess.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSignupSuccess.xib; sourceTree = ""; }; 834C48D423F55B200052C503 /* WXHCodeView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WXHCodeView.m; sourceTree = ""; }; 834C48D523F55B200052C503 /* WXHCodeViewItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXHCodeViewItem.h; sourceTree = ""; }; 834C48D623F55B210052C503 /* DemoPasswordItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DemoPasswordItem.m; sourceTree = ""; }; 834C48D723F55B210052C503 /* WXHCodeViewDefaultItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WXHCodeViewDefaultItem.m; sourceTree = ""; }; 834C48D823F55B220052C503 /* DemoBoxItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DemoBoxItem.m; sourceTree = ""; }; 834C48D923F55B220052C503 /* WXHCodeViewItem.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = WXHCodeViewItem.m; sourceTree = ""; }; 834C48DA23F55B230052C503 /* DemoPasswordItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DemoPasswordItem.h; sourceTree = ""; }; 834C48DB23F55B240052C503 /* WXHCodeView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXHCodeView.h; sourceTree = ""; }; 834C48DC23F55B250052C503 /* WXHCodeViewDefaultItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = WXHCodeViewDefaultItem.h; sourceTree = ""; }; 834C48DD23F55B260052C503 /* DemoBoxItem.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DemoBoxItem.h; sourceTree = ""; }; 834C48E423F588770052C503 /* IHGuestInfoManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGuestInfoManager.swift; sourceTree = ""; }; 834C492423FA957A0052C503 /* CLSliderView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = CLSliderView.swift; sourceTree = ""; }; 834C492623FCC6D90052C503 /* IHHistoryBarChartView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHistoryBarChartView.swift; sourceTree = ""; }; 834C73C223B47F7E00066A69 /* IHAreaItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaItem.swift; sourceTree = ""; }; 834C73C423B48F9600066A69 /* THScrollChooseView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = THScrollChooseView.h; sourceTree = ""; }; 834C73C523B48F9700066A69 /* THScrollChooseView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = THScrollChooseView.m; sourceTree = ""; }; 834C73CF23B4B4E100066A69 /* IHAreaService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaService.swift; sourceTree = ""; }; 834C87C22433413B00288CD6 /* DatePickerAlertView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DatePickerAlertView.h; sourceTree = ""; }; 834C87C32433413D00288CD6 /* DatePickerAlertView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DatePickerAlertView.m; sourceTree = ""; }; 834C9BB723B722CF00BEC26D /* IHSliderIndicatorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSliderIndicatorView.swift; sourceTree = ""; }; 834C9C7523B775BF00BEC26D /* IHCentrlizedService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCentrlizedService.swift; sourceTree = ""; wrapsLines = 0; }; 834CE080241A119D00AC3576 /* IHHotelPickerHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelPickerHeaderView.swift; sourceTree = ""; }; 834D3F532466AEE6005A37B8 /* IHHistroyHotelPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHistroyHotelPicker.swift; sourceTree = ""; }; 834D3F542466AEE6005A37B8 /* IHHistroyHotelPicker.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHHistroyHotelPicker.xib; sourceTree = ""; }; 834D806E24207897008D9796 /* IHButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHButtonView.swift; sourceTree = ""; }; 834D807024207C88008D9796 /* IHTPickerAreaCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHTPickerAreaCell.swift; sourceTree = ""; }; 834D807124207C88008D9796 /* IHTPickerAreaCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHTPickerAreaCell.xib; sourceTree = ""; }; 834D80C32421CBA2008D9796 /* IHPickFloorCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPickFloorCell.swift; sourceTree = ""; }; 834D80C42421CBA2008D9796 /* IHPickFloorCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHPickFloorCell.xib; sourceTree = ""; }; 834DA40723B85FD5001A34CD /* ZBCornerRadiusTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ZBCornerRadiusTool.h; sourceTree = ""; }; 834DA40823B85FD5001A34CD /* BezierPathTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BezierPathTool.m; sourceTree = ""; }; 834DA40923B85FD5001A34CD /* ZBCornerRadiusTool.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ZBCornerRadiusTool.m; sourceTree = ""; }; 834DA40A23B85FD5001A34CD /* BezierPathTool.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BezierPathTool.h; sourceTree = ""; }; 834DA40D23B873B7001A34CD /* UIView+CornerRadius.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+CornerRadius.m"; sourceTree = ""; }; 834DA40E23B873B8001A34CD /* UIView+CornerRadius.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIView+CornerRadius.h"; sourceTree = ""; }; 834DA41023B87F6D001A34CD /* IHPhotoPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPhotoPicker.swift; sourceTree = ""; }; 834DA49B23B89F40001A34CD /* UILabel+AlertActionFont.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UILabel+AlertActionFont.m"; sourceTree = ""; }; 834DA49C23B89F41001A34CD /* UILabel+AlertActionFont.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UILabel+AlertActionFont.h"; sourceTree = ""; }; 834DA49D23B89F42001A34CD /* IHAlertController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IHAlertController.m; sourceTree = ""; }; 834DA49E23B89F43001A34CD /* IHAlertController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IHAlertController.h; sourceTree = ""; }; 834DA4A223B8A15B001A34CD /* CLAlertController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CLAlertController.swift; sourceTree = ""; }; 8357B24324D0516F00315C5F /* IHPanelService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelService.swift; sourceTree = ""; }; 8357B24524D0519800315C5F /* IHPanelSettingManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelSettingManager.swift; sourceTree = ""; }; 8357B24724D051BF00315C5F /* IHPanelSettingCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPanelSettingCtr.swift; sourceTree = ""; }; 8359F43F24591628005D2CB7 /* UIViewController+Swizzle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIViewController+Swizzle.m"; sourceTree = ""; }; 8359F44024591629005D2CB7 /* UIViewController+Swizzle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIViewController+Swizzle.h"; sourceTree = ""; }; 8359F4702459206A005D2CB7 /* UIWindow+FHH.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIWindow+FHH.m"; sourceTree = ""; }; 8359F4712459206D005D2CB7 /* FHHFPSIndicator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = FHHFPSIndicator.h; sourceTree = ""; }; 8359F4722459206F005D2CB7 /* UIWindow+FHH.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "UIWindow+FHH.h"; sourceTree = ""; }; 8359F47324592070005D2CB7 /* FHHFPSIndicator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = FHHFPSIndicator.m; sourceTree = ""; }; 8359F47624595087005D2CB7 /* IHGradientLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGradientLayer.swift; sourceTree = ""; }; 8359F47C2459617D005D2CB7 /* IHColorPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = IHColorPickerView.m; sourceTree = ""; }; 8359F47D2459617F005D2CB7 /* IHColorPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = IHColorPickerView.h; sourceTree = ""; }; 835D317E24F7D0DD002C026B /* IHLightCommandService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightCommandService.swift; sourceTree = ""; }; 835D318024F7E50B002C026B /* IHClassControlService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassControlService.swift; sourceTree = ""; }; 836071EE256E48200030160E /* IHSensorDeviceCell2.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = IHSensorDeviceCell2.xib; sourceTree = ""; }; 836071EF256E48200030160E /* IHSensorDeviceCell2.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = IHSensorDeviceCell2.swift; sourceTree = ""; }; 8366E14623A31CED00911340 /* IHDashboardMapMainVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashboardMapMainVCtr.swift; sourceTree = ""; }; 8366E14923A31E5100911340 /* IHDashboardFloorMapVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashboardFloorMapVCtr.swift; sourceTree = ""; }; 8366E14B23A31E7500911340 /* IHDashboardHotelMapVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashboardHotelMapVCtr.swift; sourceTree = ""; }; 8366E15123A328A000911340 /* IHFloorMapManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorMapManager.swift; sourceTree = ""; }; 8366E15323A328B800911340 /* IHFloorMapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorMapView.swift; sourceTree = ""; }; 8366E15523A328E300911340 /* IHFloorMapView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHFloorMapView.xib; sourceTree = ""; }; 8366E15723A32EFF00911340 /* IHHotelMapManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelMapManager.swift; sourceTree = ""; }; 8366E15923A32F0E00911340 /* IHHotelMapView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelMapView.swift; sourceTree = ""; }; 8366E15B23A33B1300911340 /* IHAnotation.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAnotation.swift; sourceTree = ""; }; 8366E15D23A33FDF00911340 /* IHIHAnotationView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHIHAnotationView.swift; sourceTree = ""; }; 8366E15F23A3752900911340 /* KKWLocationService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KKWLocationService.swift; sourceTree = ""; }; 8366E16123A375C000911340 /* LocationTransform.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocationTransform.swift; sourceTree = ""; }; 8366E16323A3772100911340 /* EMCoordinateTransform.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = EMCoordinateTransform.m; sourceTree = ""; }; 8366E16423A3772200911340 /* EMCoordinateTransform.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = EMCoordinateTransform.h; sourceTree = ""; }; 8366E16623A3796600911340 /* IHCallView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCallView.swift; sourceTree = ""; }; 8366E16823A37DE500911340 /* IHCallView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHCallView.xib; sourceTree = ""; }; 8366E16E23A38B3D00911340 /* IHAreaManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaManager.swift; sourceTree = ""; }; 8366E17023A38B5400911340 /* IHAreaView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaView.swift; sourceTree = ""; }; 8366E17223A38BD900911340 /* IHAreaListVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaListVCtr.swift; sourceTree = ""; }; 8366E17823A38C1800911340 /* IHAreaListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaListCell.swift; sourceTree = ""; }; 8366E17923A38C1800911340 /* IHAreaListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAreaListCell.xib; sourceTree = ""; }; 8366E17D23A3C1B800911340 /* IHAreaListManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaListManager.swift; sourceTree = ""; }; 8366E17F23A3C1FA00911340 /* IHAreaListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaListView.swift; sourceTree = ""; }; 8366E18723A3C5FF00911340 /* IHNewRoomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewRoomManager.swift; sourceTree = ""; }; 8366E18923A3C61A00911340 /* IHNewRoomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewRoomView.swift; sourceTree = ""; }; 8366E18B23A3C63800911340 /* IHNewRoomVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewRoomVCtr.swift; sourceTree = ""; }; 8366E18D23A3C6D400911340 /* IHNewRoomView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHNewRoomView.xib; sourceTree = ""; }; 8366E18F23A3CA0000911340 /* XXButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = XXButton.swift; sourceTree = ""; }; 8366E19123A3D0AC00911340 /* IHNewEquipment_nr_Cell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewEquipment_nr_Cell.swift; sourceTree = ""; }; 8366E19223A3D0AC00911340 /* IHNewEquipment_nr_Cell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHNewEquipment_nr_Cell.xib; sourceTree = ""; }; 836E788A241B5D8A002C0C22 /* IHFloorPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorPicker.swift; sourceTree = ""; }; 836E788B241B5D8A002C0C22 /* IHFloorPicker.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHFloorPicker.xib; sourceTree = ""; }; 83726E38249359E50040F6A1 /* IHClassRoomCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassRoomCtr.swift; sourceTree = ""; }; 83726E3A24936B330040F6A1 /* IHClassRoomManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassRoomManager.swift; sourceTree = ""; }; 83726E3C24936D9C0040F6A1 /* IHClassRoomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassRoomView.swift; sourceTree = ""; }; 8374BD7823A46DE000471A43 /* IHNewEquipmentManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewEquipmentManager.swift; sourceTree = ""; }; 8374BD7A23A46DEF00471A43 /* IHNewEquipmentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewEquipmentView.swift; sourceTree = ""; }; 8374BD7C23A46E0700471A43 /* IHNewEquipmentVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNewEquipmentVCtr.swift; sourceTree = ""; }; 8374BD7E23A46F1000471A43 /* IHNewEquipmentView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHNewEquipmentView.xib; sourceTree = ""; }; 837842B823A4730F0082E4B0 /* IHRoomVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomVCtr.swift; sourceTree = ""; }; 837842BA23A473200082E4B0 /* IHRoomListVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomListVCtr.swift; sourceTree = ""; }; 837842BC23A473570082E4B0 /* IHIHRoomListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHIHRoomListCell.swift; sourceTree = ""; }; 837842BD23A473570082E4B0 /* IHIHRoomListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHIHRoomListCell.xib; sourceTree = ""; }; 837842C223A476AC0082E4B0 /* IHRoomListManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomListManager.swift; sourceTree = ""; }; 837842C423A476E90082E4B0 /* IHRoomListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomListView.swift; sourceTree = ""; }; 837842CB23A483580082E4B0 /* IHCentralizedManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCentralizedManager.swift; sourceTree = ""; }; 837842CD23A4836D0082E4B0 /* IHCentralizedView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCentralizedView.swift; sourceTree = ""; }; 837842CF23A483810082E4B0 /* IHCentralizedVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHCentralizedVCtr.swift; sourceTree = ""; }; 837842D123A485170082E4B0 /* IHCentralizedView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHCentralizedView.xib; sourceTree = ""; }; 837842D323A48AF40082E4B0 /* IHColorAdjustmentView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHColorAdjustmentView.swift; sourceTree = ""; }; 837842D523A48B0B0082E4B0 /* IHColorAdjustmentView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHColorAdjustmentView.xib; sourceTree = ""; }; 837842D723A493A30082E4B0 /* DivoomColorLumpView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DivoomColorLumpView.m; sourceTree = ""; }; 837842D823A493A30082E4B0 /* DivoomColorSquareView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DivoomColorSquareView.m; sourceTree = ""; }; 837842D923A493A40082E4B0 /* DivoomColorSquareView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DivoomColorSquareView.h; sourceTree = ""; }; 837842DA23A493A40082E4B0 /* DivoomColorLumpView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DivoomColorLumpView.h; sourceTree = ""; }; 837842DB23A493A40082E4B0 /* DivoomColorBarPickerView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = DivoomColorBarPickerView.h; sourceTree = ""; }; 837842DC23A493A50082E4B0 /* ColorIndicatorView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = ColorIndicatorView.m; sourceTree = ""; }; 837842DD23A493A50082E4B0 /* ColorIndicatorView.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = ColorIndicatorView.h; sourceTree = ""; }; 837842DE23A493A60082E4B0 /* DivoomColorBarPickerView.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = DivoomColorBarPickerView.m; sourceTree = ""; }; 837842E323A493AF0082E4B0 /* HSBSupport.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HSBSupport.h; sourceTree = ""; }; 837842E423A493B00082E4B0 /* HSBSupport.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HSBSupport.m; sourceTree = ""; }; 837842E823A49D410082E4B0 /* MASCompositeConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASCompositeConstraint.h; sourceTree = ""; }; 837842E923A49D410082E4B0 /* NSLayoutConstraint+MASDebugAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSLayoutConstraint+MASDebugAdditions.m"; sourceTree = ""; }; 837842EA23A49D410082E4B0 /* MASConstraint+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "MASConstraint+Private.h"; sourceTree = ""; }; 837842EB23A49D410082E4B0 /* MASLayoutConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASLayoutConstraint.h; sourceTree = ""; }; 837842EC23A49D410082E4B0 /* NSArray+MASShorthandAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+MASShorthandAdditions.h"; sourceTree = ""; }; 837842ED23A49D410082E4B0 /* MASConstraintMaker.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASConstraintMaker.h; sourceTree = ""; }; 837842EE23A49D410082E4B0 /* View+MASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "View+MASAdditions.h"; sourceTree = ""; }; 837842EF23A49D410082E4B0 /* NSArray+MASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSArray+MASAdditions.h"; sourceTree = ""; }; 837842F023A49D410082E4B0 /* MASUtilities.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASUtilities.h; sourceTree = ""; }; 837842F123A49D410082E4B0 /* MASViewAttribute.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASViewAttribute.h; sourceTree = ""; }; 837842F223A49D410082E4B0 /* ViewController+MASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "ViewController+MASAdditions.m"; sourceTree = ""; }; 837842F323A49D410082E4B0 /* MASViewConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASViewConstraint.h; sourceTree = ""; }; 837842F423A49D410082E4B0 /* MASConstraint.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = MASConstraint.h; sourceTree = ""; }; 837842F523A49D410082E4B0 /* NSLayoutConstraint+MASDebugAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "NSLayoutConstraint+MASDebugAdditions.h"; sourceTree = ""; }; 837842F623A49D410082E4B0 /* MASCompositeConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASCompositeConstraint.m; sourceTree = ""; }; 837842F723A49D410082E4B0 /* MASConstraintMaker.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASConstraintMaker.m; sourceTree = ""; }; 837842F823A49D410082E4B0 /* MASLayoutConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASLayoutConstraint.m; sourceTree = ""; }; 837842F923A49D410082E4B0 /* NSArray+MASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "NSArray+MASAdditions.m"; sourceTree = ""; }; 837842FA23A49D410082E4B0 /* View+MASAdditions.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "View+MASAdditions.m"; sourceTree = ""; }; 837842FB23A49D410082E4B0 /* View+MASShorthandAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "View+MASShorthandAdditions.h"; sourceTree = ""; }; 837842FC23A49D410082E4B0 /* Masonry.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = Masonry.h; sourceTree = ""; }; 837842FD23A49D410082E4B0 /* MASConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASConstraint.m; sourceTree = ""; }; 837842FE23A49D410082E4B0 /* ViewController+MASAdditions.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "ViewController+MASAdditions.h"; sourceTree = ""; }; 837842FF23A49D410082E4B0 /* MASViewConstraint.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASViewConstraint.m; sourceTree = ""; }; 8378430023A49D410082E4B0 /* MASViewAttribute.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = MASViewAttribute.m; sourceTree = ""; }; 8378431123A726C10082E4B0 /* IHRoomLightManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightManager.swift; sourceTree = ""; }; 8378431323A726DA0082E4B0 /* IHRoomLightView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightView.swift; sourceTree = ""; }; 8378431923A727A20082E4B0 /* IHRoomLightVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightVCtr.swift; sourceTree = ""; }; 8378431A23A727A20082E4B0 /* IHRoomLightVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHRoomLightVCtr.xib; sourceTree = ""; }; 8378431D23A72D220082E4B0 /* IHRoomLightBarChartCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightBarChartCell.swift; sourceTree = ""; }; 8378431E23A72D220082E4B0 /* IHRoomLightBarChartCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHRoomLightBarChartCell.xib; sourceTree = ""; }; 8378432123A72D4C0082E4B0 /* IHRoomLightColorCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightColorCell.swift; sourceTree = ""; }; 8378432223A72D4C0082E4B0 /* IHRoomLightColorCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHRoomLightColorCell.xib; sourceTree = ""; }; 8381F8F123CF013E0092EBD2 /* IHVerticalDashLine.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHVerticalDashLine.swift; sourceTree = ""; }; 8385CF8F247E137A00D51B38 /* Alibaba-PuHuiTi-Heavy.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Alibaba-PuHuiTi-Heavy.otf"; sourceTree = ""; }; 8386D09224EFCDD000F077EB /* IHLightCommandCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightCommandCtr.swift; sourceTree = ""; }; 8386D09624EFCEFB00F077EB /* IHLightCommandView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightCommandView.swift; sourceTree = ""; }; 8386D09824EFCF6600F077EB /* IHLightCommandView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLightCommandView.xib; sourceTree = ""; }; 8386D09A24EFD1F000F077EB /* IHLightCloseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightCloseView.swift; sourceTree = ""; }; 8386D09C24EFD20300F077EB /* IHLightCloseView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLightCloseView.xib; sourceTree = ""; }; 8386D09E24EFD35700F077EB /* IHLightBrightView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightBrightView.swift; sourceTree = ""; }; 8386D0A024EFD35F00F077EB /* IHLightBrightView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLightBrightView.xib; sourceTree = ""; }; 8386D0A224EFD37B00F077EB /* IHLightColorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightColorView.swift; sourceTree = ""; }; 8386D0A424EFD38500F077EB /* IHLightColorView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLightColorView.xib; sourceTree = ""; }; 8386D0A624EFDA4200F077EB /* IHLightCommandManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLightCommandManager.swift; sourceTree = ""; }; 83877EB123C2C6850044FF9A /* IHFloorListVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorListVCtr.swift; sourceTree = ""; }; 83877EB223C2C6850044FF9A /* IHFloorListVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHFloorListVCtr.xib; sourceTree = ""; }; 83877EB523C2CFD90044FF9A /* IHFloorListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHFloorListCell.swift; sourceTree = ""; }; 83877EB623C2CFD90044FF9A /* IHFloorListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHFloorListCell.xib; sourceTree = ""; }; 83877EB923C35A1B0044FF9A /* IHAddTitleAddressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAddTitleAddressView.swift; sourceTree = ""; }; 8387B5F123A914FD003F5F8B /* IHSensorItemCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorItemCell.swift; sourceTree = ""; }; 8387B5F223A914FD003F5F8B /* IHSensorItemCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSensorItemCell.xib; sourceTree = ""; }; 838A70412497666E0045B6E1 /* IHClassRoomService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHClassRoomService.swift; sourceTree = ""; }; 838B87B12403C0BA005F7818 /* IHServiceApi.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceApi.swift; sourceTree = ""; }; 838B87B32403C15E005F7818 /* IHServiceHttpRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceHttpRequest.swift; sourceTree = ""; }; 838B87B52403C32A005F7818 /* IHServiceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHServiceModel.swift; sourceTree = ""; }; 838B87B72403D450005F7818 /* IHAlarmService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAlarmService.swift; sourceTree = ""; }; 838DE17124F50D3300BCE0EE /* IHAssociatedGatewayCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAssociatedGatewayCell.swift; sourceTree = ""; }; 838DE17224F50D3300BCE0EE /* IHAssociatedGatewayCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAssociatedGatewayCell.xib; sourceTree = ""; }; 838DE17724F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHNotAssociatedGatewayCell.swift; sourceTree = ""; }; 838DE17824F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHNotAssociatedGatewayCell.xib; sourceTree = ""; }; 838DE17B24F50DEF00BCE0EE /* IHEmptyGatewayView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEmptyGatewayView.swift; sourceTree = ""; }; 838DE17C24F50DEF00BCE0EE /* IHEmptyGatewayView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHEmptyGatewayView.xib; sourceTree = ""; }; 838DE17F24F519C700BCE0EE /* IHAssociateGatewayView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAssociateGatewayView.swift; sourceTree = ""; }; 838DE18124F51F9E00BCE0EE /* IHUdpTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHUdpTool.swift; sourceTree = ""; }; 839338A4240F7D2100246CBB /* IHRoomPicker.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomPicker.swift; sourceTree = ""; }; 839338A5240F7D2100246CBB /* IHRoomPicker.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHRoomPicker.xib; sourceTree = ""; }; 839338A8240F860100246CBB /* IHSelectedRoomCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSelectedRoomCell.swift; sourceTree = ""; }; 839338A9240F860100246CBB /* IHSelectedRoomCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSelectedRoomCell.xib; sourceTree = ""; }; 8394B2C724494322008752F3 /* IHLampControlVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLampControlVCtr.swift; sourceTree = ""; }; 8394B2C9244943F6008752F3 /* IHLampControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLampControlView.swift; sourceTree = ""; }; 8394B2CB244944C3008752F3 /* IHLampControlManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLampControlManager.swift; sourceTree = ""; }; 8394B2CD24494FE7008752F3 /* IHLampControlView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLampControlView.xib; sourceTree = ""; }; 8394B2CF244954D2008752F3 /* IHButtonExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHButtonExtension.swift; sourceTree = ""; }; 8394B2D92449B4AC008752F3 /* IHRadialGradientLayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRadialGradientLayer.swift; sourceTree = ""; }; 83A1EDAE23A0C0DB004665FC /* IHUtil.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHUtil.swift; sourceTree = ""; }; 83AAE9CD23ED0DC100746A82 /* IHGuestInfoVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGuestInfoVCtr.swift; sourceTree = ""; }; 83AAE9CE23ED0DC100746A82 /* IHGuestInfoVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGuestInfoVCtr.xib; sourceTree = ""; }; 83AAE9D123ED0DE700746A82 /* IHGuestInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGuestInfoView.swift; sourceTree = ""; }; 83B92EB223B1F0540062FDA2 /* UIImagView+Kingfisher.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImagView+Kingfisher.swift"; sourceTree = ""; }; 83B92F0523B2212D0062FDA2 /* IHPersonalCenterService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPersonalCenterService.swift; sourceTree = ""; }; 83B92F1423B24AFF0062FDA2 /* Intermediate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Intermediate.swift; sourceTree = ""; }; 83CCBE1D239A2B650096AA9F /* 教育照明.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "教育照明.app"; sourceTree = BUILT_PRODUCTS_DIR; }; 83CCBE20239A2B650096AA9F /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = ""; }; 83CCBE22239A2B650096AA9F /* SceneDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SceneDelegate.swift; sourceTree = ""; }; 83CCBE24239A2B650096AA9F /* ViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ViewController.swift; sourceTree = ""; }; 83CCBE27239A2B650096AA9F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = ""; }; 83CCBE29239A2B690096AA9F /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 83CCBE2C239A2B690096AA9F /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 83CCBE2E239A2B690096AA9F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 83CCBE33239A2B690096AA9F /* InhealthTests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InhealthTests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 83CCBE37239A2B690096AA9F /* InhealthTests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InhealthTests.swift; sourceTree = ""; }; 83CCBE39239A2B690096AA9F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 83CCBE3E239A2B690096AA9F /* InhealthUITests.xctest */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; path = InhealthUITests.xctest; sourceTree = BUILT_PRODUCTS_DIR; }; 83CCBE42239A2B690096AA9F /* InhealthUITests.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = InhealthUITests.swift; sourceTree = ""; }; 83CCBE44239A2B690096AA9F /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; 83CCBE55239A306B0096AA9F /* AppShare.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppShare.swift; sourceTree = ""; }; 83CCBE57239A312F0096AA9F /* ProjectConstant.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProjectConstant.swift; sourceTree = ""; }; 83CCBE5E239A32CE0096AA9F /* ProviderSupport.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProviderSupport.swift; sourceTree = ""; }; 83D14C3824F4E548009376DE /* IHConfigGatawayDetailCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHConfigGatawayDetailCtr.swift; sourceTree = ""; }; 83D14C3A24F4E5DD009376DE /* IHConfigGatawayDetailView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHConfigGatawayDetailView.swift; sourceTree = ""; }; 83D14C3C24F4E674009376DE /* IHConfigGatawayDetailManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHConfigGatawayDetailManager.swift; sourceTree = ""; }; 83D14C3E24F4F577009376DE /* IHConfigGatawayDetailView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHConfigGatawayDetailView.xib; sourceTree = ""; }; 83D1A43123C9A4D600596CFC /* IHAirService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirService.swift; sourceTree = ""; }; 83D1A43323CC193100596CFC /* IHEquipmentService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentService.swift; sourceTree = ""; }; 83D24E0F23C6DAE3000369D5 /* IHSlider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSlider.swift; sourceTree = ""; }; 83D24E2523C75664000369D5 /* Alibaba-PuHuiTi-Light.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Alibaba-PuHuiTi-Light.otf"; sourceTree = ""; }; 83D24E2623C75664000369D5 /* PingFangSC Heavy.ttf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "PingFangSC Heavy.ttf"; sourceTree = ""; }; 83D24E2723C75665000369D5 /* Alibaba-PuHuiTi-Bold.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Alibaba-PuHuiTi-Bold.otf"; sourceTree = ""; }; 83D24E2823C75666000369D5 /* Alibaba-PuHuiTi-Regular.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Alibaba-PuHuiTi-Regular.otf"; sourceTree = ""; }; 83D24E2923C75666000369D5 /* Alibaba-PuHuiTi-Medium.otf */ = {isa = PBXFileReference; lastKnownFileType = file; path = "Alibaba-PuHuiTi-Medium.otf"; sourceTree = ""; }; 83D2A71C23B19C320039BB0E /* NotificationExtension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotificationExtension.swift; sourceTree = ""; }; 83D2A71E23B1B5480039BB0E /* IHActivityService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHActivityService.swift; sourceTree = ""; }; 83D2A75C23B1BE070039BB0E /* KKWRefreshHeaderAnimator.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = KKWRefreshHeaderAnimator.swift; sourceTree = ""; }; 83D3A68C23A8C49400C71F8E /* XYMarkerView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = XYMarkerView.swift; sourceTree = ""; }; 83D4FB0124454B9F00E6BA22 /* IHGatewayUPdateVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHGatewayUPdateVCtr.swift; sourceTree = ""; }; 83D4FB0224454B9F00E6BA22 /* IHGatewayUPdateVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHGatewayUPdateVCtr.xib; sourceTree = ""; }; 83D4FFCF23A2341F00E18BFA /* IHHotelCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHHotelCell.swift; sourceTree = ""; }; 83D4FFD023A2341F00E18BFA /* IHHotelCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHHotelCell.xib; sourceTree = ""; }; 83D4FFD323A249F500E18BFA /* IHDashView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHDashView.swift; sourceTree = ""; }; 83DCA45123CC94E3000CF23F /* IHEquipmentSeachVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentSeachVCtr.swift; sourceTree = ""; }; 83DCA45323CC9502000CF23F /* IHEquipmentSeachManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentSeachManager.swift; sourceTree = ""; }; 83DCA45523CC951E000CF23F /* IHEquipmentSearchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentSearchView.swift; sourceTree = ""; }; 83E20615244D2A47004F3343 /* IHLampCloseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLampCloseView.swift; sourceTree = ""; }; 83E20617244D2A87004F3343 /* IHWhiltLightView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHWhiltLightView.swift; sourceTree = ""; }; 83E20619244D2A94004F3343 /* IHLampColorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLampColorView.swift; sourceTree = ""; }; 83E2061B244D2AE5004F3343 /* IHLampColorView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLampColorView.xib; sourceTree = ""; }; 83E2061D244D2AFE004F3343 /* IHWhiltLightView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHWhiltLightView.xib; sourceTree = ""; }; 83E2061F244D2B14004F3343 /* IHLampCloseView.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHLampCloseView.xib; sourceTree = ""; }; 83E3738323A7670A0055FACC /* IHBarChartView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHBarChartView.swift; sourceTree = ""; }; 83E3738623A798880055FACC /* BalloonMarker.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BalloonMarker.swift; sourceTree = ""; }; 83E3738923A7ABF20055FACC /* IHRoomLightHistoryManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightHistoryManager.swift; sourceTree = ""; }; 83E3738F23A7ADD50055FACC /* IHRoomLightHistoryVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightHistoryVCtr.swift; sourceTree = ""; }; 83E3739323A7AE2D0055FACC /* IHRoomLightHistoryListVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomLightHistoryListVCtr.swift; sourceTree = ""; }; 83E3739523A7B57A0055FACC /* IHRoomHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomHistoryView.swift; sourceTree = ""; }; 83E3739723A7B64A0055FACC /* IHLineChartModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLineChartModel.swift; sourceTree = ""; }; 83E3739923A7B87B0055FACC /* IHLineChartView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHLineChartView.swift; sourceTree = ""; }; 83E3739B23A8655E0055FACC /* IHRoomHistoryToolBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomHistoryToolBar.swift; sourceTree = ""; }; 83E3739D23A871D00055FACC /* IHRoomHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHRoomHistoryCell.swift; sourceTree = ""; }; 83E3739E23A871D00055FACC /* IHRoomHistoryCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHRoomHistoryCell.xib; sourceTree = ""; }; 83E4441123B5987200C1E199 /* IHAreaSearchVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaSearchVCtr.swift; sourceTree = ""; }; 83E4441223B5987200C1E199 /* IHAreaSearchVCtr.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAreaSearchVCtr.xib; sourceTree = ""; }; 83E4441523B59EF100C1E199 /* IHAreaSeachManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaSeachManager.swift; sourceTree = ""; }; 83E4441723B59F1200C1E199 /* IHAreaSeachView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAreaSeachView.swift; sourceTree = ""; }; 83E638ED23ABAA4D001024DD /* IHActivityHistoryManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHActivityHistoryManager.swift; sourceTree = ""; }; 83E638EF23ABAA5B001024DD /* IHActivityHistoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHActivityHistoryView.swift; sourceTree = ""; }; 83E638F123ABAA6C001024DD /* IHActivityHistoryVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHActivityHistoryVCtr.swift; sourceTree = ""; }; 83E638F323ABAB24001024DD /* IHActivityHistoryCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHActivityHistoryCell.swift; sourceTree = ""; }; 83E638F423ABAB24001024DD /* IHActivityHistoryCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHActivityHistoryCell.xib; sourceTree = ""; }; 83E638FB23ABB344001024DD /* IHPermissionManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPermissionManager.swift; sourceTree = ""; }; 83E638FD23ABB352001024DD /* IHPermissionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPermissionView.swift; sourceTree = ""; }; 83E638FF23ABB364001024DD /* IHPermissionVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPermissionVCtr.swift; sourceTree = ""; }; 83E6390123ABB373001024DD /* IHPermissionListVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPermissionListVCtr.swift; sourceTree = ""; }; 83E6390723ABB8C6001024DD /* IHPermissionHeaderCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHPermissionHeaderCell.swift; sourceTree = ""; }; 83E6390823ABB8C6001024DD /* IHPermissionHeaderCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHPermissionHeaderCell.xib; sourceTree = ""; }; 83EE3FE023C863D9001328B7 /* IHBatteryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHBatteryView.swift; sourceTree = ""; }; 83EE3FE223C884F2001328B7 /* IHSensorService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorService.swift; sourceTree = ""; }; 83F1CA3A23A9C66600A27467 /* IHAirManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirManager.swift; sourceTree = ""; }; 83F1CA3C23A9C67300A27467 /* IHAirView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirView.swift; sourceTree = ""; }; 83F1CA4023A9C77300A27467 /* IHAirVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirVCtr.swift; sourceTree = ""; }; 83F1CA4223A9C93A00A27467 /* IHAirFirstCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirFirstCell.swift; sourceTree = ""; }; 83F1CA4323A9C93A00A27467 /* IHAirFirstCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAirFirstCell.xib; sourceTree = ""; }; 83F1CA4623A9C9AD00A27467 /* IHAirAdjustCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHAirAdjustCell.swift; sourceTree = ""; }; 83F1CA4723A9C9AD00A27467 /* IHAirAdjustCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHAirAdjustCell.xib; sourceTree = ""; }; 83F1CA4E23A9F44900A27467 /* IHEquipmentlistVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentlistVCtr.swift; sourceTree = ""; }; 83F1CA5023A9F83900A27467 /* IHEquipmentlistManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentlistManager.swift; sourceTree = ""; }; 83F1CA5223A9F84C00A27467 /* IHEquipmentlistView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentlistView.swift; sourceTree = ""; }; 83F1CA5423A9F8FB00A27467 /* IHEquipmentListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHEquipmentListCell.swift; sourceTree = ""; }; 83F1CA5523A9F8FB00A27467 /* IHEquipmentListCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHEquipmentListCell.xib; sourceTree = ""; }; 83F72F1723A8FD7C00C4CB4C /* IHSensorManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorManager.swift; sourceTree = ""; }; 83F72F1923A8FE4800C4CB4C /* IHSensorView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorView.swift; sourceTree = ""; }; 83F72F1B23A8FE5E00C4CB4C /* IHSensorVCtr.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorVCtr.swift; sourceTree = ""; }; 83F72F1D23A906C500C4CB4C /* IHSensorFirstCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorFirstCell.swift; sourceTree = ""; }; 83F72F1E23A906C500C4CB4C /* IHSensorFirstCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSensorFirstCell.xib; sourceTree = ""; }; 83F72F2123A9070500C4CB4C /* IHSensorDeviceCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = IHSensorDeviceCell.swift; sourceTree = ""; }; 83F72F2223A9070500C4CB4C /* IHSensorDeviceCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = IHSensorDeviceCell.xib; sourceTree = ""; }; 83FD7CF423A09D7900867EB9 /* UIView+Corner.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Corner.swift"; sourceTree = ""; }; 8E4594ABDCD699DB8073FBC3 /* Pods-Inhealth.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Inhealth.release.xcconfig"; path = "Target Support Files/Pods-Inhealth/Pods-Inhealth.release.xcconfig"; sourceTree = ""; }; DA1019A4D90F6AA594F76C51 /* Pods-Inhealth.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Inhealth.debug.xcconfig"; path = "Target Support Files/Pods-Inhealth/Pods-Inhealth.debug.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ /* Begin PBXFrameworksBuildPhase section */ 83CCBE1A239A2B650096AA9F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( DA319A4B0C3E139E3CE0E466 /* Pods_Inhealth.framework in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; 83CCBE30239A2B690096AA9F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 83CCBE3B239A2B690096AA9F /* Frameworks */ = { isa = PBXFrameworksBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXFrameworksBuildPhase section */ /* Begin PBXGroup section */ 13F1EB4A15D62C42D78DE54B /* Frameworks */ = { isa = PBXGroup; children = ( 70ED236C80E1934F8DA8173A /* Pods_Inhealth.framework */, ); name = Frameworks; sourceTree = ""; }; 830059C12552B6EA00DDFF3A /* Controller */ = { isa = PBXGroup; children = ( 83D4FB0124454B9F00E6BA22 /* IHGatewayUPdateVCtr.swift */, 83D4FB0224454B9F00E6BA22 /* IHGatewayUPdateVCtr.xib */, ); name = Controller; sourceTree = ""; }; 830059C22552B70500DDFF3A /* Service */ = { isa = PBXGroup; children = ( 830059C32552B74700DDFF3A /* IHGatewayUpdateService.swift */, ); name = Service; sourceTree = ""; }; 830059C52552CB0000DDFF3A /* Model */ = { isa = PBXGroup; children = ( 830059C62552CB1A00DDFF3A /* IHGatewayUpdateModel.swift */, ); name = Model; sourceTree = ""; }; 8302E7F0240794D000A6F533 /* RoomNumber */ = { isa = PBXGroup; children = ( 839338A4240F7D2100246CBB /* IHRoomPicker.swift */, 839338A5240F7D2100246CBB /* IHRoomPicker.xib */, 839338A8240F860100246CBB /* IHSelectedRoomCell.swift */, 839338A9240F860100246CBB /* IHSelectedRoomCell.xib */, ); name = RoomNumber; sourceTree = ""; }; 83123B5D241B2DCE00A92EFF /* HotelPicker */ = { isa = PBXGroup; children = ( 83444BE92418D11F00CA08FD /* IHHotelPickerView.swift */, 834CE080241A119D00AC3576 /* IHHotelPickerHeaderView.swift */, 83123B58241B243D00A92EFF /* IHCountryPicker.swift */, 83123B59241B243D00A92EFF /* IHCountryPicker.xib */, 836E788A241B5D8A002C0C22 /* IHFloorPicker.swift */, 836E788B241B5D8A002C0C22 /* IHFloorPicker.xib */, 834D806E24207897008D9796 /* IHButtonView.swift */, 834D807024207C88008D9796 /* IHTPickerAreaCell.swift */, 834D807124207C88008D9796 /* IHTPickerAreaCell.xib */, 834D80C32421CBA2008D9796 /* IHPickFloorCell.swift */, 834D80C42421CBA2008D9796 /* IHPickFloorCell.xib */, 834D3F532466AEE6005A37B8 /* IHHistroyHotelPicker.swift */, 834D3F542466AEE6005A37B8 /* IHHistroyHotelPicker.xib */, ); name = HotelPicker; sourceTree = ""; }; 83123B5E241B2DF100A92EFF /* IHServiceView */ = { isa = PBXGroup; children = ( 834BEDF523AB15030021FF77 /* IHServiceView.swift */, 834BEDF123AB06CB0021FF77 /* IHServiceRightItem.swift */, 834BEDFB23AB202F0021FF77 /* IHServiceButton.swift */, 834BEDF723AB16870021FF77 /* IHSeviceListCell.swift */, 834BEDF823AB16870021FF77 /* IHSeviceListCell.xib */, 834BEDFD23AB29100021FF77 /* IHMaintenaceCell.swift */, 834BEDFE23AB29100021FF77 /* IHMaintenaceCell.xib */, 834BEE0123AB292C0021FF77 /* IHRepairedCell.swift */, 834BEE0223AB292C0021FF77 /* IHRepairedCell.xib */, ); name = IHServiceView; sourceTree = ""; }; 8313B88F24EE136C000EA0EE /* Model */ = { isa = PBXGroup; children = ( 8313B89024EE13AE000EA0EE /* IHClassGatewayModel.swift */, ); name = Model; sourceTree = ""; }; 8313B89424EE227A000EA0EE /* Service */ = { isa = PBXGroup; children = ( ); name = Service; sourceTree = ""; }; 8313B89524EE228F000EA0EE /* Controller */ = { isa = PBXGroup; children = ( 834B772924ED1B08001C6B8A /* IHGatewayCtr.swift */, ); name = Controller; sourceTree = ""; }; 8313B89624EE229D000EA0EE /* View */ = { isa = PBXGroup; children = ( 8313B89A24EE44EA000EA0EE /* IHGatewayView.swift */, 8313B89E24EE4705000EA0EE /* IHGatewayCell.swift */, 8313B89F24EE4705000EA0EE /* IHGatewayCell.xib */, ); name = View; sourceTree = ""; }; 8313B89724EE22A6000EA0EE /* Manager */ = { isa = PBXGroup; children = ( 8313B89224EE214C000EA0EE /* IHGatewayManager.swift */, ); name = Manager; sourceTree = ""; }; 8313B8A424EE7112000EA0EE /* UDP */ = { isa = PBXGroup; children = ( 8313B8A524EE7190000EA0EE /* IHUdpRequest.swift */, 838DE18124F51F9E00BCE0EE /* IHUdpTool.swift */, ); name = UDP; sourceTree = ""; }; 8314773824EC04F10056E412 /* GCD */ = { isa = PBXGroup; children = ( 8314773924EC04F10056E412 /* Documentation.html */, 8314773A24EC04F10056E412 /* GCDAsyncUdpSocket.m */, 8314773B24EC04F10056E412 /* GCDAsyncSocket.m */, 8314773C24EC04F10056E412 /* GCDAsyncUdpSocket.h */, 8314773D24EC04F10056E412 /* GCDAsyncSocket.h */, 8314773E24EC04F10056E412 /* CocoaAsyncSocket.h */, ); path = GCD; sourceTree = ""; }; 83148D8423A8E67300127807 /* DYScrollRulerView */ = { isa = PBXGroup; children = ( 83148D8223A8E66C00127807 /* DYScrollRulerView.swift */, ); name = DYScrollRulerView; sourceTree = ""; }; 8316D0F0239A373700889406 /* ProtocolDelegate */ = { isa = PBXGroup; children = ( 8316D0F1239A377300889406 /* IHViewModelProtocolDelegate.swift */, 8316D0F3239A378400889406 /* IHViewProtocolDelegate.swift */, 8316D0F5239A37B100889406 /* IHViewManagerProtocolDelegate.swift */, ); name = ProtocolDelegate; sourceTree = ""; }; 8316D0F7239A383100889406 /* LoginApi */ = { isa = PBXGroup; children = ( 8316D0F8239A385500889406 /* IHLgoinAPi.swift */, 8316D0FA239A386900889406 /* IHLoginModel.swift */, 8316D0FC239A387500889406 /* IHLoginHttpRequest.swift */, ); name = LoginApi; sourceTree = ""; }; 8316D100239A417D00889406 /* IHHomeApi */ = { isa = PBXGroup; children = ( 8316D0FE239A416B00889406 /* IHHomeApi.swift */, 8316D101239A41A100889406 /* IHHomeModel.swift */, 8316D103239A41F800889406 /* IHHomeHttpRequest.swift */, ); name = IHHomeApi; sourceTree = ""; }; 8316D105239A562800889406 /* Login */ = { isa = PBXGroup; children = ( 8316D128239F2F1500889406 /* Manager */, 8316D125239F2EE600889406 /* View */, 8316D124239F2EDD00889406 /* Controller */, 8316D107239A563900889406 /* Service */, ); name = Login; sourceTree = ""; }; 8316D106239A563100889406 /* Dashboard */ = { isa = PBXGroup; children = ( 83462D2C23B3021D005B128D /* PullDownList */, 83D4FFD623A2610A00E18BFA /* Map */, 83D4FFD523A260FE00E18BFA /* Main */, ); name = Dashboard; sourceTree = ""; }; 8316D107239A563900889406 /* Service */ = { isa = PBXGroup; children = ( 8316D109239A565C00889406 /* IHLoginService.swift */, ); name = Service; sourceTree = ""; }; 8316D108239A564B00889406 /* Service */ = { isa = PBXGroup; children = ( 8316D10B239DDDB300889406 /* IHHomeService.swift */, ); name = Service; sourceTree = ""; }; 8316D10F239E239B00889406 /* IHAreaApi */ = { isa = PBXGroup; children = ( 8316D10D239E239300889406 /* IHAreaApi.swift */, 8316D111239E399400889406 /* IHAreaModel.swift */, 8316D114239E579C00889406 /* IHAreaHttpRequest.swift */, ); name = IHAreaApi; sourceTree = ""; }; 8316D113239E56FC00889406 /* EquipmentAPI */ = { isa = PBXGroup; children = ( 8345AAAC24D1113C003BAC87 /* ClassLight */, 8345AAAB24D11132003BAC87 /* Curtain */, 8345AAAA24D1111E003BAC87 /* Panel */, 83462D3923B38ED2005B128D /* Gateway */, 8316D119239E6AD400889406 /* lights_cir */, 8316D118239E6ACA00889406 /* sensor */, 8316D117239E6A9200889406 /* air_purifiers */, ); name = EquipmentAPI; sourceTree = ""; }; 8316D117239E6A9200889406 /* air_purifiers */ = { isa = PBXGroup; children = ( 8316D11E239E6B2500889406 /* IHAirPurifiersApi.swift */, 8316D12D239F46AE00889406 /* IHIHAirPurifiersModel.swift */, 8316D12F239F46BC00889406 /* IHIHAirPurifiersHttpresquest.swift */, ); name = air_purifiers; sourceTree = ""; }; 8316D118239E6ACA00889406 /* sensor */ = { isa = PBXGroup; children = ( 8316D11C239E6B0C00889406 /* IHSensorApi.swift */, 8316D129239F38EB00889406 /* IHSensorModel.swift */, 8316D12B239F390000889406 /* IHSensorHttpRequest.swift */, ); name = sensor; sourceTree = ""; }; 8316D119239E6AD400889406 /* lights_cir */ = { isa = PBXGroup; children = ( 8316D11A239E6AFF00889406 /* IHLightApi.swift */, 8316D120239F21CC00889406 /* IHLightModel.swift */, 8316D122239F21E500889406 /* IHLightHttprequest.swift */, ); name = lights_cir; sourceTree = ""; }; 8316D124239F2EDD00889406 /* Controller */ = { isa = PBXGroup; children = ( 8316D131239F74BD00889406 /* IHLoginVCtr.swift */, 8316D132239F74BD00889406 /* IHLoginVCtr.xib */, 8349E66F23D05CAD00E1993F /* IHPrivacyVCtr.swift */, 834BF0F223D3E99F007890F1 /* IHSignUpVCtr.swift */, 834BF0FC23D42C3F007890F1 /* IHSignupSuccess.swift */, 834BF0FD23D42C3F007890F1 /* IHSignupSuccess.xib */, 83AAE9CD23ED0DC100746A82 /* IHGuestInfoVCtr.swift */, 83AAE9CE23ED0DC100746A82 /* IHGuestInfoVCtr.xib */, ); name = Controller; sourceTree = ""; }; 8316D125239F2EE600889406 /* View */ = { isa = PBXGroup; children = ( 8316D135239F765800889406 /* IHLoginView.swift */, 8316D139239F76B100889406 /* IHLoginView.xib */, 834BF0F423D3E9BB007890F1 /* IHSignUpView.swift */, 834BF0F823D3E9FF007890F1 /* IHSignUpView.xib */, 83AAE9D123ED0DE700746A82 /* IHGuestInfoView.swift */, 8346D11E23F2948600A62140 /* IHGuestInfoView.xib */, 834C492423FA957A0052C503 /* CLSliderView.swift */, ); name = View; sourceTree = ""; }; 8316D128239F2F1500889406 /* Manager */ = { isa = PBXGroup; children = ( 8316D137239F768100889406 /* IHLoginManager.swift */, 834BF0F623D3E9DF007890F1 /* IHSignUpManager.swift */, 834C48E423F588770052C503 /* IHGuestInfoManager.swift */, ); name = Manager; sourceTree = ""; }; 8322AD152440925C008E5EE5 /* HDEmptyView */ = { isa = PBXGroup; children = ( 8322AD16244092A9008E5EE5 /* HDEmptyBaseView.swift */, 8322AD17244092A9008E5EE5 /* HDEmptyView.swift */, 8322AD1A244092AC008E5EE5 /* HDRunTime.swift */, 8322AD19244092AB008E5EE5 /* UIScrollView+Empty.swift */, 8322AD18244092AA008E5EE5 /* UIView+Position.swift */, ); name = HDEmptyView; sourceTree = ""; }; 83327F352431854F00E22804 /* SwiftScan */ = { isa = PBXGroup; children = ( 83327F442431880200E22804 /* CodeScan.bundle */, 83327F3C243185AB00E22804 /* LBXPermissions.swift */, 83327F3A243185AA00E22804 /* LBXScanLineAnimation.swift */, 83327F37243185A800E22804 /* LBXScanNetAnimation.swift */, 83327F36243185A700E22804 /* LBXScanView.swift */, 83327F39243185A900E22804 /* LBXScanViewController.swift */, 83327F38243185A900E22804 /* LBXScanViewStyle.swift */, 83327F3B243185AA00E22804 /* LBXScanWrapper.swift */, ); name = SwiftScan; sourceTree = ""; }; 83413990243C684C005AEDD2 /* Gateway */ = { isa = PBXGroup; children = ( 83D4FB0024454B7900E6BA22 /* gatewayUpdate */, 83413999243C6A90005AEDD2 /* GatewayDetail */, 83413998243C69C2005AEDD2 /* GatewayList */, ); name = Gateway; sourceTree = ""; }; 83413991243C68CD005AEDD2 /* Manager */ = { isa = PBXGroup; children = ( 8341399E243C6CBB005AEDD2 /* IHGatewayListManager.swift */, ); name = Manager; sourceTree = ""; }; 83413992243C68D4005AEDD2 /* View */ = { isa = PBXGroup; children = ( 8313B8A224EE5341000EA0EE /* IHGatewayListView.swift */, ); name = View; sourceTree = ""; }; 83413993243C68DB005AEDD2 /* Countroller */ = { isa = PBXGroup; children = ( 834139A0243C6CEF005AEDD2 /* IHGatewayListVCtr.swift */, ); name = Countroller; sourceTree = ""; }; 83413994243C68E4005AEDD2 /* Service */ = { isa = PBXGroup; children = ( 834139AA243D7527005AEDD2 /* IHGatewayService.swift */, ); name = Service; sourceTree = ""; }; 83413998243C69C2005AEDD2 /* GatewayList */ = { isa = PBXGroup; children = ( 83413991243C68CD005AEDD2 /* Manager */, 83413992243C68D4005AEDD2 /* View */, 83413993243C68DB005AEDD2 /* Countroller */, 83413994243C68E4005AEDD2 /* Service */, ); name = GatewayList; sourceTree = ""; }; 83413999243C6A90005AEDD2 /* GatewayDetail */ = { isa = PBXGroup; children = ( 8341399D243C6C8D005AEDD2 /* Manager */, 8341399C243C6C87005AEDD2 /* View */, 8341399B243C6C7F005AEDD2 /* Controller */, 8341399A243C6C77005AEDD2 /* Service */, ); name = GatewayDetail; sourceTree = ""; }; 8341399A243C6C77005AEDD2 /* Service */ = { isa = PBXGroup; children = ( ); name = Service; sourceTree = ""; }; 8341399B243C6C7F005AEDD2 /* Controller */ = { isa = PBXGroup; children = ( 834139AD243F30AD005AEDD2 /* IHGatewayDetailVCtr.swift */, ); name = Controller; sourceTree = ""; }; 8341399C243C6C87005AEDD2 /* View */ = { isa = PBXGroup; children = ( 834139B1243F32D2005AEDD2 /* IHGatewayDetailView.swift */, 8347DD41243FFF7200C413DA /* IHGatewayDetailView.xib */, 8347DD432440101E00C413DA /* IHAssociatedView.swift */, 8347DD4724401D1E00C413DA /* IHAssociatedCell.swift */, 8347DD4824401D1E00C413DA /* IHAssociatedCell.xib */, 8347DD4B24401D3600C413DA /* IHNotAssociatedCell.swift */, 8347DD4C24401D3600C413DA /* IHNotAssociatedCell.xib */, 8322AD2024409316008E5EE5 /* IHEmptyView.swift */, 8322AD222440932B008E5EE5 /* IHEmptyView.xib */, ); name = View; sourceTree = ""; }; 8341399D243C6C8D005AEDD2 /* Manager */ = { isa = PBXGroup; children = ( 834139AF243F32BB005AEDD2 /* IHGatewayDetailManager.swift */, ); name = Manager; sourceTree = ""; }; 834139AC243F307C005AEDD2 /* Equipment */ = { isa = PBXGroup; children = ( 83F1CA4D23A9F2E600A27467 /* Manager */, 83F1CA4C23A9F2E100A27467 /* View */, 83F1CA4B23A9F2DE00A27467 /* Controller */, 83F1CA4A23A9F25900A27467 /* Service */, ); name = Equipment; sourceTree = ""; }; 8341615823A1E18E00B2E780 /* IHEquipmentView */ = { isa = PBXGroup; children = ( 834B4CE823A1025900E1E18F /* IHEquipmentView.swift */, 834B4CE423A0FFF300E1E18F /* IHEquipmentCell.swift */, 834B4CE523A0FFF300E1E18F /* IHEquipmentCell.xib */, ); name = IHEquipmentView; sourceTree = ""; }; 8341615923A1E1B800B2E780 /* IHQualityView */ = { isa = PBXGroup; children = ( 8341615B23A1E21B00B2E780 /* IHAirQualityView.swift */, 8341615F23A21FE300B2E780 /* IHAQSwitchCell.swift */, 8341616023A21FE300B2E780 /* IHAQSwitchCell.xib */, 8341616323A2200E00B2E780 /* IHAQLevelCell.swift */, 8341616423A2200E00B2E780 /* IHAQLevelCell.xib */, 8341616723A2203800B2E780 /* IHAQSubHeaderCell.swift */, 8341616823A2203800B2E780 /* IHAQSubHeaderCell.xib */, 8341616B23A2214400B2E780 /* IHAQNormalCell.swift */, 8341616C23A2214400B2E780 /* IHAQNormalCell.xib */, 8349E66A23D011EF00E1993F /* IHSubsectionView.swift */, 83444BDE24179A3B00CA08FD /* IHWeeklyCell.swift */, 83444BDF24179A3B00CA08FD /* IHWeeklyCell.xib */, 83444BE224179E6000CA08FD /* IHQualityChartsCell.swift */, 83444BE324179E6000CA08FD /* IHQualityChartsCell.xib */, ); name = IHQualityView; sourceTree = ""; }; 8341615A23A1E1DA00B2E780 /* IHHotelView */ = { isa = PBXGroup; children = ( 8341615D23A1E22A00B2E780 /* IHHotelView.swift */, 83D4FFCF23A2341F00E18BFA /* IHHotelCell.swift */, 83D4FFD323A249F500E18BFA /* IHDashView.swift */, 83D4FFD023A2341F00E18BFA /* IHHotelCell.xib */, ); name = IHHotelView; sourceTree = ""; }; 834376AB23C423AD007FC507 /* IHAddTitleAddressView */ = { isa = PBXGroup; children = ( 83877EB923C35A1B0044FF9A /* IHAddTitleAddressView.swift */, 834376AF23C423DD007FC507 /* IHAddressService.swift */, 834376B123C45467007FC507 /* IHPresentBottom.swift */, 834376B323C455FD007FC507 /* UIViewController+Presentation.swift */, 834376B823C45F0F007FC507 /* IHAddressController.swift */, ); name = IHAddTitleAddressView; sourceTree = ""; }; 8345AAAA24D1111E003BAC87 /* Panel */ = { isa = PBXGroup; children = ( 8345AAB924D1120B003BAC87 /* IHPanelApi.swift */, 8345AABB24D11225003BAC87 /* IHPanelHttpRequest.swift */, 8345AABD24D1123A003BAC87 /* IHPanelModel.swift */, ); name = Panel; sourceTree = ""; }; 8345AAAB24D11132003BAC87 /* Curtain */ = { isa = PBXGroup; children = ( 8345AAB324D111C2003BAC87 /* IHCurtainApi.swift */, 8345AAB524D111D9003BAC87 /* IHCurtainHttpRequest.swift */, 8345AAB724D111EE003BAC87 /* IHCurtainModel.swift */, ); name = Curtain; sourceTree = ""; }; 8345AAAC24D1113C003BAC87 /* ClassLight */ = { isa = PBXGroup; children = ( 8345AAAD24D11168003BAC87 /* IHClassLightModel.swift */, 8345AAAF24D11187003BAC87 /* IHClassLightHttprequrest.swift */, 8345AAB124D111A3003BAC87 /* IHClassLightApi.swift */, ); name = ClassLight; sourceTree = ""; }; 8345AAC224D15EE1003BAC87 /* Reachability */ = { isa = PBXGroup; children = ( 8345AAC324D15EF8003BAC87 /* Reachability.h */, 8345AAC424D15EF8003BAC87 /* Reachability.m */, ); name = Reachability; sourceTree = ""; }; 83462D2C23B3021D005B128D /* PullDownList */ = { isa = PBXGroup; children = ( 83462D2D23B305A9005B128D /* manager */, 83462D3023B305B7005B128D /* view */, 83462D2F23B305B5005B128D /* controller */, 83462D2E23B305B1005B128D /* Service */, ); name = PullDownList; sourceTree = ""; }; 83462D2D23B305A9005B128D /* manager */ = { isa = PBXGroup; children = ( 83462D3123B3072C005B128D /* IHPullDownListManager.swift */, ); name = manager; sourceTree = ""; }; 83462D2E23B305B1005B128D /* Service */ = { isa = PBXGroup; children = ( ); name = Service; sourceTree = ""; }; 83462D2F23B305B5005B128D /* controller */ = { isa = PBXGroup; children = ( ); name = controller; sourceTree = ""; }; 83462D3023B305B7005B128D /* view */ = { isa = PBXGroup; children = ( ); name = view; sourceTree = ""; }; 83462D3923B38ED2005B128D /* Gateway */ = { isa = PBXGroup; children = ( 834139A4243C6F52005AEDD2 /* IHGatewayApi.swift */, 834139A6243C6FD3005AEDD2 /* IHGatewayModel.swift */, 834139A8243C7002005AEDD2 /* IHGatewayHttprequest.swift */, ); name = Gateway; sourceTree = ""; }; 834682D723B0528600B3A64C /* UsermanagementApi */ = { isa = PBXGroup; children = ( 834682D823B052C200B3A64C /* IHUseApi.swift */, 834682DA23B054AB00B3A64C /* IHUserHttprequest.swift */, 834682E423B09F3400B3A64C /* IHUserModel.swift */, 8345962923B9E74B0009E0B6 /* SBTHttpTool.swift */, ); name = UsermanagementApi; sourceTree = ""; }; 8346C48C2428F6EF0070C1A2 /* AddressPicker */ = { isa = PBXGroup; children = ( 8346C4902428F72E0070C1A2 /* Manager */, 8346C48F2428F71E0070C1A2 /* View */, 8346C48E2428F7130070C1A2 /* Controller */, 8346C48D2428F7090070C1A2 /* Service */, ); name = AddressPicker; sourceTree = ""; }; 8346C48D2428F7090070C1A2 /* Service */ = { isa = PBXGroup; children = ( 8346C48A2428682C0070C1A2 /* IHHistoryCityModel.swift */, ); name = Service; sourceTree = ""; }; 8346C48E2428F7130070C1A2 /* Controller */ = { isa = PBXGroup; children = ( 830830E8240D072C00131488 /* IHHotelPickerVCtr.swift */, ); name = Controller; sourceTree = ""; }; 8346C48F2428F71E0070C1A2 /* View */ = { isa = PBXGroup; children = ( 83123B5D241B2DCE00A92EFF /* HotelPicker */, ); name = View; sourceTree = ""; }; 8346C4902428F72E0070C1A2 /* Manager */ = { isa = PBXGroup; children = ( 83444BE72418CAFA00CA08FD /* IHHotelPickerManager.swift */, ); name = Manager; sourceTree = ""; }; 834853D5242B31140057838B /* WebSocket */ = { isa = PBXGroup; children = ( 834853D6242B31480057838B /* LMWebSocket.swift */, 834853DC242B31FB0057838B /* IHWebSocketManager.swift */, ); name = WebSocket; sourceTree = ""; }; 83494FC3239F992F00DD97A0 /* NavigationController */ = { isa = PBXGroup; children = ( 83494FC7239F99E000DD97A0 /* IHNavigationController.swift */, ); name = NavigationController; sourceTree = ""; }; 83494FC4239F994C00DD97A0 /* TabbarController */ = { isa = PBXGroup; children = ( 83494FCB239F9B9200DD97A0 /* IHTabBarController.swift */, ); name = TabbarController; sourceTree = ""; }; 83494FCD239F9BFE00DD97A0 /* Area */ = { isa = PBXGroup; children = ( 83726E3324932F480040F6A1 /* ClassRoom */, 83F1CA3523A9C62A00A27467 /* Air */, 83F72F1223A8FD3200C4CB4C /* Sensor */, 83E3738823A7AB850055FACC /* RoomLightHistory */, 8378430C23A7257E0082E4B0 /* RoomLight */, 837842C623A482F80082E4B0 /* Centralized setting */, 837842B323A472C30082E4B0 /* Room */, 8374BD7323A46D9200471A43 /* NewEquipment */, 8366E18123A3C59900911340 /* NewRoom */, 8366E18223A3C5AF00911340 /* Main */, ); name = Area; sourceTree = ""; }; 83494FCE239F9C0500DD97A0 /* Equipment */ = { isa = PBXGroup; children = ( 8357B23624D04DBF00315C5F /* classLightSetting */, 8357B23524D04D9000315C5F /* CurtainSetting */, 8357B23424D04D6D00315C5F /* PanelSetting */, 83413990243C684C005AEDD2 /* Gateway */, 834139AC243F307C005AEDD2 /* Equipment */, ); name = Equipment; sourceTree = ""; }; 83494FCF239F9C1100DD97A0 /* Service */ = { isa = PBXGroup; children = ( 834BEE0823AB4D210021FF77 /* repairAndDetail */, 834BEE0723AB4C5D0021FF77 /* main */, ); name = Service; sourceTree = ""; }; 83494FDA239FA32100DD97A0 /* Controller */ = { isa = PBXGroup; children = ( 83494FD8239F9CF100DD97A0 /* IHDashboardVCtr.swift */, ); name = Controller; sourceTree = ""; }; 83494FDB239FA32800DD97A0 /* View */ = { isa = PBXGroup; children = ( 83494FDD239FA35700DD97A0 /* IHDashboardMainView.swift */, 83494FE3239FC96200DD97A0 /* IHDashBoardHeaderView.swift */, 8381F8F123CF013E0092EBD2 /* IHVerticalDashLine.swift */, 8341615823A1E18E00B2E780 /* IHEquipmentView */, 8341615923A1E1B800B2E780 /* IHQualityView */, 8341615A23A1E1DA00B2E780 /* IHHotelView */, ); name = View; sourceTree = ""; }; 83494FDC239FA33100DD97A0 /* Manager */ = { isa = PBXGroup; children = ( 83494FDF239FA36C00DD97A0 /* IHDashboardManager.swift */, ); name = Manager; sourceTree = ""; }; 834971F723D446250088EDF9 /* Guests */ = { isa = PBXGroup; children = ( 834971FD23D448980088EDF9 /* IHGuestsVCtr.swift */, 834971FE23D448980088EDF9 /* IHGuestsVCtr.xib */, 8349720123D57A1D0088EDF9 /* IHGuetsView.swift */, 8349720523D57A3E0088EDF9 /* IHGuetsView.xib */, 8349720B23D5957A0088EDF9 /* IHGuestNoRoomView.swift */, 8349720F23D595A50088EDF9 /* IHGuestNoRoomView.xib */, ); name = Guests; sourceTree = ""; }; 8349B7AD2450659400B42E2D /* MBProgressHUD */ = { isa = PBXGroup; children = ( 8349B7AE245065DC00B42E2D /* MBPUUHUDHelp.h */, 8349B7B0245065DD00B42E2D /* MBPUUHUDHelp.m */, 8349B7AB2450658800B42E2D /* MBProgressHUD.h */, 8349B7AA2450658700B42E2D /* MBProgressHUD.m */, ); name = MBProgressHUD; sourceTree = ""; }; 834B770824ED0153001C6B8A /* Installation */ = { isa = PBXGroup; children = ( 834B771324ED02C6001C6B8A /* Main */, 834B770A24ED01F9001C6B8A /* ConfigGataway */, 834B770924ED01CA001C6B8A /* ClassControl */, ); name = Installation; sourceTree = ""; }; 834B770924ED01CA001C6B8A /* ClassControl */ = { isa = PBXGroup; children = ( 8386D08D24EFCD3200F077EB /* LightControl */, 8386D08C24EFCCF700F077EB /* Main */, ); name = ClassControl; sourceTree = ""; }; 834B770A24ED01F9001C6B8A /* ConfigGataway */ = { isa = PBXGroup; children = ( 83D14C3324F4E3EF009376DE /* GatewayDetail */, 83D14C3224F4E3D4009376DE /* Main */, ); name = ConfigGataway; sourceTree = ""; }; 834B770B24ED0242001C6B8A /* Manager */ = { isa = PBXGroup; children = ( 834B773124ED3AA7001C6B8A /* IHClassControlManager.swift */, ); name = Manager; sourceTree = ""; }; 834B770C24ED024E001C6B8A /* View */ = { isa = PBXGroup; children = ( 834B772F24ED39FB001C6B8A /* IHClassControlView.swift */, ); name = View; sourceTree = ""; }; 834B770D24ED025D001C6B8A /* Controller */ = { isa = PBXGroup; children = ( 834B772B24ED1B3C001C6B8A /* IHClassControlCtr.swift */, ); name = Controller; sourceTree = ""; }; 834B770E24ED026F001C6B8A /* Service */ = { isa = PBXGroup; children = ( 835D318024F7E50B002C026B /* IHClassControlService.swift */, ); name = Service; sourceTree = ""; }; 834B771324ED02C6001C6B8A /* Main */ = { isa = PBXGroup; children = ( 8313B88F24EE136C000EA0EE /* Model */, 834B772424ED04C3001C6B8A /* Service */, 834B772324ED04B8001C6B8A /* Controller */, 834B772224ED04AE001C6B8A /* View */, 834B772124ED049F001C6B8A /* Manager */, ); name = Main; sourceTree = ""; }; 834B772124ED049F001C6B8A /* Manager */ = { isa = PBXGroup; children = ( 834B772D24ED21F0001C6B8A /* IHClassGatewayManager.swift */, ); name = Manager; sourceTree = ""; }; 834B772224ED04AE001C6B8A /* View */ = { isa = PBXGroup; children = ( 834B772724ED071F001C6B8A /* IHClassGatewayView.swift */, ); name = View; sourceTree = ""; }; 834B772324ED04B8001C6B8A /* Controller */ = { isa = PBXGroup; children = ( 834B772524ED06E4001C6B8A /* IHClassGatewayCtr.swift */, ); name = Controller; sourceTree = ""; }; 834B772424ED04C3001C6B8A /* Service */ = { isa = PBXGroup; children = ( ); name = Service; sourceTree = ""; }; 834BEDEB23AB01290021FF77 /* Manager */ = { isa = PBXGroup; children = ( 834BEDF323AB14EF0021FF77 /* IHServiceManger.swift */, ); name = Manager; sourceTree = ""; }; 834BEDEC23AB01360021FF77 /* Service */ = { isa = PBXGroup; children = ( 834BEE0523AB42830021FF77 /* IHServiceCellDelegate.swift */, 838B87B72403D450005F7818 /* IHAlarmService.swift */, ); name = Service; sourceTree = ""; }; 834BEDED23AB013A0021FF77 /* Controller */ = { isa = PBXGroup; children = ( 83494FD6239F9CB700DD97A0 /* IHServiceVCtr.swift */, 834BEDEF23AB018E0021FF77 /* IHServiceListVCtr.swift */, ); name = Controller; sourceTree = ""; }; 834BEDEE23AB013C0021FF77 /* View */ = { isa = PBXGroup; children = ( 83123B5E241B2DF100A92EFF /* IHServiceView */, ); name = View; sourceTree = ""; }; 834BEE0723AB4C5D0021FF77 /* main */ = { isa = PBXGroup; children = ( 834BEDEB23AB01290021FF77 /* Manager */, 834BEDEE23AB013C0021FF77 /* View */, 834BEDED23AB013A0021FF77 /* Controller */, 834BEDEC23AB01360021FF77 /* Service */, ); name = main; sourceTree = ""; }; 834BEE0823AB4D210021FF77 /* repairAndDetail */ = { isa = PBXGroup; children = ( 834BEE0E23AB4DAB0021FF77 /* Manager */, 834BEE0D23AB4DA60021FF77 /* View */, 834BEE0C23AB4DA20021FF77 /* Controller */, 834BEE0B23AB4D9E0021FF77 /* Service */, ); name = repairAndDetail; sourceTree = ""; }; 834BEE0B23AB4D9E0021FF77 /* Service */ = { isa = PBXGroup; children = ( ); name = Service; sourceTree = ""; }; 834BEE0C23AB4DA20021FF77 /* Controller */ = { isa = PBXGroup; children = ( 834BEE1323AB4E0C0021FF77 /* IHrepairAndDetailVCtr.swift */, ); name = Controller; sourceTree = ""; }; 834BEE0D23AB4DA60021FF77 /* View */ = { isa = PBXGroup; children = ( 834BEE0F23AB4DE10021FF77 /* IHServiceRepairView.swift */, 834BEE1123AB4DEF0021FF77 /* IHServiceDetailView.swift */, 834BEE1523AB4E920021FF77 /* IHServiceHeaderView.swift */, 834BEE1723AB50BA0021FF77 /* IHServiceNormalCell.swift */, 834BEE1823AB50BA0021FF77 /* IHServiceNormalCell.xib */, 834BEE1B23AB52FA0021FF77 /* IHTwoRowCell.swift */, 834BEE1C23AB52FA0021FF77 /* IHTwoRowCell.xib */, 834BEE1F23AB54CF0021FF77 /* IHSelectedCell.swift */, 834BEE2023AB54CF0021FF77 /* IHSelectedCell.xib */, ); name = View; sourceTree = ""; }; 834BEE0E23AB4DAB0021FF77 /* Manager */ = { isa = PBXGroup; children = ( 834BEE0923AB4D970021FF77 /* IHRepairDetailManager.swift */, ); name = Manager; sourceTree = ""; }; 834BEE2323AB772D0021FF77 /* PersonalCenter */ = { isa = PBXGroup; children = ( 83E638E823ABA995001024DD /* PermissionsInformation */, 83E638E723ABA991001024DD /* ActivityHistory */, 834BEE3523ABA6BA0021FF77 /* ChangePassword */, 834BEE3423ABA6810021FF77 /* Main */, 834BEE2623AB831C0021FF77 /* IHNextViewController.swift */, ); name = PersonalCenter; sourceTree = ""; }; 834BEE2823AB88500021FF77 /* Service */ = { isa = PBXGroup; children = ( 83B92F0523B2212D0062FDA2 /* IHPersonalCenterService.swift */, ); name = Service; sourceTree = ""; }; 834BEE2923AB88520021FF77 /* Controller */ = { isa = PBXGroup; children = ( 834BEE2423AB7CC40021FF77 /* IHPersonalCenterVCtr.swift */, ); name = Controller; sourceTree = ""; }; 834BEE2A23AB88560021FF77 /* View */ = { isa = PBXGroup; children = ( 834BEE2E23AB94870021FF77 /* IHPersonalCenterView.swift */, 834BEE3223AB94CD0021FF77 /* IHPersonalCenterView.xib */, ); name = View; sourceTree = ""; }; 834BEE2B23AB88590021FF77 /* Manager */ = { isa = PBXGroup; children = ( 834BEE2C23AB93FF0021FF77 /* IHPersonalCenterManager.swift */, ); name = Manager; sourceTree = ""; }; 834BEE3423ABA6810021FF77 /* Main */ = { isa = PBXGroup; children = ( 834BEE2B23AB88590021FF77 /* Manager */, 834BEE2A23AB88560021FF77 /* View */, 834BEE2923AB88520021FF77 /* Controller */, 834BEE2823AB88500021FF77 /* Service */, ); name = Main; sourceTree = ""; }; 834BEE3523ABA6BA0021FF77 /* ChangePassword */ = { isa = PBXGroup; children = ( 834BEE3623ABA6D30021FF77 /* IHChangePasswordVCtr.swift */, 834BEE3723ABA6D30021FF77 /* IHChangePasswordVCtr.xib */, ); name = ChangePassword; sourceTree = ""; }; 834C48E323F55B330052C503 /* WXHCodeView */ = { isa = PBXGroup; children = ( 834C48DD23F55B260052C503 /* DemoBoxItem.h */, 834C48D823F55B220052C503 /* DemoBoxItem.m */, 834C48DA23F55B230052C503 /* DemoPasswordItem.h */, 834C48D623F55B210052C503 /* DemoPasswordItem.m */, 834C48DB23F55B240052C503 /* WXHCodeView.h */, 834C48D423F55B200052C503 /* WXHCodeView.m */, 834C48DC23F55B250052C503 /* WXHCodeViewDefaultItem.h */, 834C48D723F55B210052C503 /* WXHCodeViewDefaultItem.m */, 834C48D523F55B200052C503 /* WXHCodeViewItem.h */, 834C48D923F55B220052C503 /* WXHCodeViewItem.m */, ); name = WXHCodeView; sourceTree = ""; }; 834C73C723B48F9E00066A69 /* THScrollChooseView */ = { isa = PBXGroup; children = ( 834C73C423B48F9600066A69 /* THScrollChooseView.h */, 834C73C523B48F9700066A69 /* THScrollChooseView.m */, ); name = THScrollChooseView; sourceTree = ""; }; 834C87C52433414D00288CD6 /* DatePickerAlertView */ = { isa = PBXGroup; children = ( 834C87C22433413B00288CD6 /* DatePickerAlertView.h */, 834C87C32433413D00288CD6 /* DatePickerAlertView.m */, ); name = DatePickerAlertView; sourceTree = ""; }; 834DA40323B83C91001A34CD /* Corner */ = { isa = PBXGroup; children = ( 834DA40E23B873B8001A34CD /* UIView+CornerRadius.h */, 834DA40D23B873B7001A34CD /* UIView+CornerRadius.m */, 834DA40623B85FD5001A34CD /* Tool */, ); name = Corner; sourceTree = ""; }; 834DA40623B85FD5001A34CD /* Tool */ = { isa = PBXGroup; children = ( 834DA40723B85FD5001A34CD /* ZBCornerRadiusTool.h */, 834DA40823B85FD5001A34CD /* BezierPathTool.m */, 834DA40923B85FD5001A34CD /* ZBCornerRadiusTool.m */, 834DA40A23B85FD5001A34CD /* BezierPathTool.h */, ); path = Tool; sourceTree = ""; }; 834DA49A23B89ECE001A34CD /* IHPhotoPicker */ = { isa = PBXGroup; children = ( 834DA4A123B8A135001A34CD /* AlertController */, ); name = IHPhotoPicker; sourceTree = ""; }; 834DA4A123B8A135001A34CD /* AlertController */ = { isa = PBXGroup; children = ( 834DA49E23B89F43001A34CD /* IHAlertController.h */, 834DA49D23B89F42001A34CD /* IHAlertController.m */, 834DA49C23B89F41001A34CD /* UILabel+AlertActionFont.h */, 834DA49B23B89F40001A34CD /* UILabel+AlertActionFont.m */, 834DA4A223B8A15B001A34CD /* CLAlertController.swift */, ); name = AlertController; sourceTree = ""; }; 8357B23424D04D6D00315C5F /* PanelSetting */ = { isa = PBXGroup; children = ( 8357B24224D0508D00315C5F /* View */, 8357B24124D0507600315C5F /* Controller */, 8357B24024D0506600315C5F /* Service */, 8357B23F24D0505600315C5F /* Manager */, ); name = PanelSetting; sourceTree = ""; }; 8357B23524D04D9000315C5F /* CurtainSetting */ = { isa = PBXGroup; children = ( 8357B23E24D04E7200315C5F /* View */, 8357B23D24D04E6300315C5F /* Controller */, 8357B23C24D04E4E00315C5F /* Service */, 8357B23B24D04E3900315C5F /* Manager */, ); name = CurtainSetting; sourceTree = ""; }; 8357B23624D04DBF00315C5F /* classLightSetting */ = { isa = PBXGroup; children = ( 8357B23A24D04E2A00315C5F /* View */, 8357B23924D04E1C00315C5F /* Controller */, 8357B23824D04E1000315C5F /* Service */, 8357B23724D04DF600315C5F /* Manager */, ); name = classLightSetting; sourceTree = ""; }; 8357B23724D04DF600315C5F /* Manager */ = { isa = PBXGroup; children = ( 8345AAA624D1107C003BAC87 /* IHClassLightingSettingManager.swift */, ); name = Manager; sourceTree = ""; }; 8357B23824D04E1000315C5F /* Service */ = { isa = PBXGroup; children = ( 8345AAA824D11096003BAC87 /* IHClassLightService.swift */, ); name = Service; sourceTree = ""; }; 8357B23924D04E1C00315C5F /* Controller */ = { isa = PBXGroup; children = ( 8345AAA424D1105B003BAC87 /* IHClassLightSettingCtr.swift */, ); name = Controller; sourceTree = ""; }; 8357B23A24D04E2A00315C5F /* View */ = { isa = PBXGroup; children = ( 8345AAA024D11028003BAC87 /* IHClassLightSettingCell.swift */, 8345AAA224D11040003BAC87 /* IHClassLightSettingView.swift */, ); name = View; sourceTree = ""; }; 8357B23B24D04E3900315C5F /* Manager */ = { isa = PBXGroup; children = ( 8345AA9C24D10FD8003BAC87 /* IHCurtainSettingManager.swift */, ); name = Manager; sourceTree = ""; }; 8357B23C24D04E4E00315C5F /* Service */ = { isa = PBXGroup; children = ( 8345AA9E24D11003003BAC87 /* IHCurtainService.swift */, ); name = Service; sourceTree = ""; }; 8357B23D24D04E6300315C5F /* Controller */ = { isa = PBXGroup; children = ( 8345AA9A24D10FBE003BAC87 /* IHCurtainSettingCtr.swift */, ); name = Controller; sourceTree = ""; }; 8357B23E24D04E7200315C5F /* View */ = { isa = PBXGroup; children = ( 8345AA9624D10F84003BAC87 /* IHCurtainCell.swift */, 8345AA9824D10F9D003BAC87 /* IHCurtainView.swift */, ); name = View; sourceTree = ""; }; 8357B23F24D0505600315C5F /* Manager */ = { isa = PBXGroup; children = ( 8357B24524D0519800315C5F /* IHPanelSettingManager.swift */, ); name = Manager; sourceTree = ""; }; 8357B24024D0506600315C5F /* Service */ = { isa = PBXGroup; children = ( 8357B24324D0516F00315C5F /* IHPanelService.swift */, ); name = Service; sourceTree = ""; }; 8357B24124D0507600315C5F /* Controller */ = { isa = PBXGroup; children = ( 8357B24724D051BF00315C5F /* IHPanelSettingCtr.swift */, ); name = Controller; sourceTree = ""; }; 8357B24224D0508D00315C5F /* View */ = { isa = PBXGroup; children = ( 8345AA9224D10F04003BAC87 /* IHPanelSettingCell.swift */, 8345AA9424D10F32003BAC87 /* IHPanelSettingView.swift */, ); name = View; sourceTree = ""; }; 8359F43E24591615005D2CB7 /* 性能优化相关 */ = { isa = PBXGroup; children = ( 8359F45A24591DF8005D2CB7 /* FHHFPSIndicator */, 8359F44024591629005D2CB7 /* UIViewController+Swizzle.h */, 8359F43F24591628005D2CB7 /* UIViewController+Swizzle.m */, ); name = "性能优化相关"; sourceTree = ""; }; 8359F45A24591DF8005D2CB7 /* FHHFPSIndicator */ = { isa = PBXGroup; children = ( 8359F4712459206D005D2CB7 /* FHHFPSIndicator.h */, 8359F47324592070005D2CB7 /* FHHFPSIndicator.m */, 8359F4722459206F005D2CB7 /* UIWindow+FHH.h */, 8359F4702459206A005D2CB7 /* UIWindow+FHH.m */, ); name = FHHFPSIndicator; sourceTree = ""; }; 8366E14823A31D3200911340 /* FloorMap */ = { isa = PBXGroup; children = ( 8366E15023A3287900911340 /* Manager */, 8366E14F23A3286600911340 /* View */, 8366E14E23A3286100911340 /* Controller */, 8366E14D23A3284C00911340 /* Service */, ); name = FloorMap; sourceTree = ""; }; 8366E14D23A3284C00911340 /* Service */ = { isa = PBXGroup; children = ( 830F43EA23CDBDD200B5062D /* IHFloorMapService.swift */, 830F43EC23CDF5DD00B5062D /* IHShowHelper.swift */, ); name = Service; sourceTree = ""; }; 8366E14E23A3286100911340 /* Controller */ = { isa = PBXGroup; children = ( 8366E14923A31E5100911340 /* IHDashboardFloorMapVCtr.swift */, 83494D0423CD59C7006BD4A1 /* IHFloorMapSelectedVCtr.swift */, ); name = Controller; sourceTree = ""; }; 8366E14F23A3286600911340 /* View */ = { isa = PBXGroup; children = ( 8366E15323A328B800911340 /* IHFloorMapView.swift */, 8366E15523A328E300911340 /* IHFloorMapView.xib */, 83494D0623CD5BB6006BD4A1 /* IHFloorMapSelectedView.swift */, ); name = View; sourceTree = ""; }; 8366E15023A3287900911340 /* Manager */ = { isa = PBXGroup; children = ( 8366E15123A328A000911340 /* IHFloorMapManager.swift */, ); name = Manager; sourceTree = ""; }; 8366E16A23A38A3500911340 /* Service */ = { isa = PBXGroup; children = ( 834C73CF23B4B4E100066A69 /* IHAreaService.swift */, ); name = Service; sourceTree = ""; }; 8366E16B23A38A4B00911340 /* Controller */ = { isa = PBXGroup; children = ( 83494FD2239F9C6700DD97A0 /* IHAreaVCtr.swift */, 8366E17223A38BD900911340 /* IHAreaListVCtr.swift */, 83E4441123B5987200C1E199 /* IHAreaSearchVCtr.swift */, 83E4441223B5987200C1E199 /* IHAreaSearchVCtr.xib */, ); name = Controller; sourceTree = ""; }; 8366E16C23A38B1400911340 /* View */ = { isa = PBXGroup; children = ( 836D0C3D247E054800D62ECC /* floorlist */, 8366E17023A38B5400911340 /* IHAreaView.swift */, 8366E17F23A3C1FA00911340 /* IHAreaListView.swift */, 8366E17823A38C1800911340 /* IHAreaListCell.swift */, 8366E17923A38C1800911340 /* IHAreaListCell.xib */, 834C73C223B47F7E00066A69 /* IHAreaItem.swift */, 83E4441723B59F1200C1E199 /* IHAreaSeachView.swift */, ); name = View; sourceTree = ""; }; 8366E16D23A38B1E00911340 /* Manager */ = { isa = PBXGroup; children = ( 8366E16E23A38B3D00911340 /* IHAreaManager.swift */, 8366E17D23A3C1B800911340 /* IHAreaListManager.swift */, 83E4441523B59EF100C1E199 /* IHAreaSeachManager.swift */, ); name = Manager; sourceTree = ""; }; 8366E18123A3C59900911340 /* NewRoom */ = { isa = PBXGroup; children = ( 8366E18623A3C5E200911340 /* Manager */, 8366E18523A3C5DC00911340 /* View */, 8366E18423A3C5D500911340 /* Controller */, 8366E18323A3C5CC00911340 /* Service */, ); name = NewRoom; sourceTree = ""; }; 8366E18223A3C5AF00911340 /* Main */ = { isa = PBXGroup; children = ( 8366E16D23A38B1E00911340 /* Manager */, 8366E16C23A38B1400911340 /* View */, 8366E16B23A38A4B00911340 /* Controller */, 8366E16A23A38A3500911340 /* Service */, ); name = Main; sourceTree = ""; }; 8366E18323A3C5CC00911340 /* Service */ = { isa = PBXGroup; children = ( 8345966B23BB2EED0009E0B6 /* IHNewRoomService.swift */, ); name = Service; sourceTree = ""; }; 8366E18423A3C5D500911340 /* Controller */ = { isa = PBXGroup; children = ( 8366E18B23A3C63800911340 /* IHNewRoomVCtr.swift */, ); name = Controller; sourceTree = ""; }; 8366E18523A3C5DC00911340 /* View */ = { isa = PBXGroup; children = ( 8366E18923A3C61A00911340 /* IHNewRoomView.swift */, 8366E18D23A3C6D400911340 /* IHNewRoomView.xib */, 8366E19123A3D0AC00911340 /* IHNewEquipment_nr_Cell.swift */, 8366E19223A3D0AC00911340 /* IHNewEquipment_nr_Cell.xib */, ); name = View; sourceTree = ""; }; 8366E18623A3C5E200911340 /* Manager */ = { isa = PBXGroup; children = ( 8366E18723A3C5FF00911340 /* IHNewRoomManager.swift */, ); name = Manager; sourceTree = ""; }; 836D0C3D247E054800D62ECC /* floorlist */ = { isa = PBXGroup; children = ( 83877EB123C2C6850044FF9A /* IHFloorListVCtr.swift */, 83877EB223C2C6850044FF9A /* IHFloorListVCtr.xib */, 83877EB523C2CFD90044FF9A /* IHFloorListCell.swift */, 83877EB623C2CFD90044FF9A /* IHFloorListCell.xib */, ); name = floorlist; sourceTree = ""; }; 83726E3324932F480040F6A1 /* ClassRoom */ = { isa = PBXGroup; children = ( 83726E3724932F930040F6A1 /* Service */, 83726E3624932F820040F6A1 /* Controller */, 83726E3524932F6A0040F6A1 /* View */, 83726E3424932F5F0040F6A1 /* Manager */, ); name = ClassRoom; sourceTree = ""; }; 83726E3424932F5F0040F6A1 /* Manager */ = { isa = PBXGroup; children = ( 83726E3A24936B330040F6A1 /* IHClassRoomManager.swift */, ); name = Manager; sourceTree = ""; }; 83726E3524932F6A0040F6A1 /* View */ = { isa = PBXGroup; children = ( 83726E3C24936D9C0040F6A1 /* IHClassRoomView.swift */, ); name = View; sourceTree = ""; }; 83726E3624932F820040F6A1 /* Controller */ = { isa = PBXGroup; children = ( 83726E38249359E50040F6A1 /* IHClassRoomCtr.swift */, ); name = Controller; sourceTree = ""; }; 83726E3724932F930040F6A1 /* Service */ = { isa = PBXGroup; children = ( 838A70412497666E0045B6E1 /* IHClassRoomService.swift */, ); name = Service; sourceTree = ""; }; 8374BD7323A46D9200471A43 /* NewEquipment */ = { isa = PBXGroup; children = ( 8374BD7723A46DC800471A43 /* Manager */, 8374BD7623A46DB800471A43 /* View */, 8374BD7523A46DB200471A43 /* Controller */, 8374BD7423A46DAA00471A43 /* Service */, ); name = NewEquipment; sourceTree = ""; }; 8374BD7423A46DAA00471A43 /* Service */ = { isa = PBXGroup; children = ( 834DA41023B87F6D001A34CD /* IHPhotoPicker.swift */, 8345104F23B9D74A005DEAC6 /* IHNewEquipmentService.swift */, ); name = Service; sourceTree = ""; }; 8374BD7523A46DB200471A43 /* Controller */ = { isa = PBXGroup; children = ( 8374BD7C23A46E0700471A43 /* IHNewEquipmentVCtr.swift */, ); name = Controller; sourceTree = ""; }; 8374BD7623A46DB800471A43 /* View */ = { isa = PBXGroup; children = ( 8374BD7A23A46DEF00471A43 /* IHNewEquipmentView.swift */, 8374BD7E23A46F1000471A43 /* IHNewEquipmentView.xib */, ); name = View; sourceTree = ""; }; 8374BD7723A46DC800471A43 /* Manager */ = { isa = PBXGroup; children = ( 8374BD7823A46DE000471A43 /* IHNewEquipmentManager.swift */, ); name = Manager; sourceTree = ""; }; 837842B323A472C30082E4B0 /* Room */ = { isa = PBXGroup; children = ( 837842B723A472D70082E4B0 /* Manager */, 837842B623A472D40082E4B0 /* View */, 837842B523A472D00082E4B0 /* Controller */, 837842B423A472CB0082E4B0 /* Service */, ); name = Room; sourceTree = ""; }; 837842B423A472CB0082E4B0 /* Service */ = { isa = PBXGroup; children = ( 834682D223AC96AA00B3A64C /* IHRoomListService.swift */, ); name = Service; sourceTree = ""; }; 837842B523A472D00082E4B0 /* Controller */ = { isa = PBXGroup; children = ( 837842B823A4730F0082E4B0 /* IHRoomVCtr.swift */, 837842BA23A473200082E4B0 /* IHRoomListVCtr.swift */, ); name = Controller; sourceTree = ""; }; 837842B623A472D40082E4B0 /* View */ = { isa = PBXGroup; children = ( 837842C423A476E90082E4B0 /* IHRoomListView.swift */, 837842BC23A473570082E4B0 /* IHIHRoomListCell.swift */, 837842BD23A473570082E4B0 /* IHIHRoomListCell.xib */, ); name = View; sourceTree = ""; }; 837842B723A472D70082E4B0 /* Manager */ = { isa = PBXGroup; children = ( 837842C223A476AC0082E4B0 /* IHRoomListManager.swift */, ); name = Manager; sourceTree = ""; }; 837842C623A482F80082E4B0 /* Centralized setting */ = { isa = PBXGroup; children = ( 837842CA23A483370082E4B0 /* Manager */, 837842C923A483350082E4B0 /* View */, 837842C823A483320082E4B0 /* Controller */, 837842C723A4832E0082E4B0 /* Sevice */, ); name = "Centralized setting"; sourceTree = ""; }; 837842C723A4832E0082E4B0 /* Sevice */ = { isa = PBXGroup; children = ( 834C9C7523B775BF00BEC26D /* IHCentrlizedService.swift */, ); name = Sevice; sourceTree = ""; }; 837842C823A483320082E4B0 /* Controller */ = { isa = PBXGroup; children = ( 837842CF23A483810082E4B0 /* IHCentralizedVCtr.swift */, ); name = Controller; sourceTree = ""; }; 837842C923A483350082E4B0 /* View */ = { isa = PBXGroup; children = ( 837842CD23A4836D0082E4B0 /* IHCentralizedView.swift */, 837842D123A485170082E4B0 /* IHCentralizedView.xib */, 837842D323A48AF40082E4B0 /* IHColorAdjustmentView.swift */, 837842D523A48B0B0082E4B0 /* IHColorAdjustmentView.xib */, 83437DEA241373CC00A73156 /* IHSceneModeView.swift */, 83437DEC241373EE00A73156 /* IHSceneModeView.xib */, ); name = View; sourceTree = ""; }; 837842CA23A483370082E4B0 /* Manager */ = { isa = PBXGroup; children = ( 837842CB23A483580082E4B0 /* IHCentralizedManager.swift */, ); name = Manager; sourceTree = ""; }; 837842E623A493C50082E4B0 /* DivoomColorPicker */ = { isa = PBXGroup; children = ( 837842E723A49D410082E4B0 /* Masonry */, 837842E323A493AF0082E4B0 /* HSBSupport.h */, 837842E423A493B00082E4B0 /* HSBSupport.m */, 837842DD23A493A50082E4B0 /* ColorIndicatorView.h */, 837842DC23A493A50082E4B0 /* ColorIndicatorView.m */, 837842DB23A493A40082E4B0 /* DivoomColorBarPickerView.h */, 837842DE23A493A60082E4B0 /* DivoomColorBarPickerView.m */, 837842DA23A493A40082E4B0 /* DivoomColorLumpView.h */, 837842D723A493A30082E4B0 /* DivoomColorLumpView.m */, 837842D923A493A40082E4B0 /* DivoomColorSquareView.h */, 837842D823A493A30082E4B0 /* DivoomColorSquareView.m */, ); name = DivoomColorPicker; sourceTree = ""; }; 837842E723A49D410082E4B0 /* Masonry */ = { isa = PBXGroup; children = ( 837842E823A49D410082E4B0 /* MASCompositeConstraint.h */, 837842E923A49D410082E4B0 /* NSLayoutConstraint+MASDebugAdditions.m */, 837842EA23A49D410082E4B0 /* MASConstraint+Private.h */, 837842EB23A49D410082E4B0 /* MASLayoutConstraint.h */, 837842EC23A49D410082E4B0 /* NSArray+MASShorthandAdditions.h */, 837842ED23A49D410082E4B0 /* MASConstraintMaker.h */, 837842EE23A49D410082E4B0 /* View+MASAdditions.h */, 837842EF23A49D410082E4B0 /* NSArray+MASAdditions.h */, 837842F023A49D410082E4B0 /* MASUtilities.h */, 837842F123A49D410082E4B0 /* MASViewAttribute.h */, 837842F223A49D410082E4B0 /* ViewController+MASAdditions.m */, 837842F323A49D410082E4B0 /* MASViewConstraint.h */, 837842F423A49D410082E4B0 /* MASConstraint.h */, 837842F523A49D410082E4B0 /* NSLayoutConstraint+MASDebugAdditions.h */, 837842F623A49D410082E4B0 /* MASCompositeConstraint.m */, 837842F723A49D410082E4B0 /* MASConstraintMaker.m */, 837842F823A49D410082E4B0 /* MASLayoutConstraint.m */, 837842F923A49D410082E4B0 /* NSArray+MASAdditions.m */, 837842FA23A49D410082E4B0 /* View+MASAdditions.m */, 837842FB23A49D410082E4B0 /* View+MASShorthandAdditions.h */, 837842FC23A49D410082E4B0 /* Masonry.h */, 837842FD23A49D410082E4B0 /* MASConstraint.m */, 837842FE23A49D410082E4B0 /* ViewController+MASAdditions.h */, 837842FF23A49D410082E4B0 /* MASViewConstraint.m */, 8378430023A49D410082E4B0 /* MASViewAttribute.m */, ); path = Masonry; sourceTree = ""; }; 8378430C23A7257E0082E4B0 /* RoomLight */ = { isa = PBXGroup; children = ( 8394B2C224493FE3008752F3 /* NewLampControl */, 8394B2C124493FD6008752F3 /* OldLamp(废弃) */, ); name = RoomLight; sourceTree = ""; }; 8378430D23A7266E0082E4B0 /* Service */ = { isa = PBXGroup; children = ( 834682D423ACBE8400B3A64C /* IHRoomLightService.swift */, ); name = Service; sourceTree = ""; }; 8378430E23A726710082E4B0 /* Controller */ = { isa = PBXGroup; children = ( 8378431923A727A20082E4B0 /* IHRoomLightVCtr.swift */, 8378431A23A727A20082E4B0 /* IHRoomLightVCtr.xib */, ); name = Controller; sourceTree = ""; }; 8378430F23A726750082E4B0 /* View */ = { isa = PBXGroup; children = ( 8378431323A726DA0082E4B0 /* IHRoomLightView.swift */, 8378431D23A72D220082E4B0 /* IHRoomLightBarChartCell.swift */, 8378431E23A72D220082E4B0 /* IHRoomLightBarChartCell.xib */, 83E3738323A7670A0055FACC /* IHBarChartView.swift */, 8378432123A72D4C0082E4B0 /* IHRoomLightColorCell.swift */, 8378432223A72D4C0082E4B0 /* IHRoomLightColorCell.xib */, 83E3738623A798880055FACC /* BalloonMarker.swift */, 83148D8023A8D3FB00127807 /* IHBalloonMarker.swift */, ); name = View; sourceTree = ""; }; 8378431023A726790082E4B0 /* Manager */ = { isa = PBXGroup; children = ( 8378431123A726C10082E4B0 /* IHRoomLightManager.swift */, ); name = Manager; sourceTree = ""; }; 8386D08C24EFCCF700F077EB /* Main */ = { isa = PBXGroup; children = ( 834B770E24ED026F001C6B8A /* Service */, 834B770D24ED025D001C6B8A /* Controller */, 834B770C24ED024E001C6B8A /* View */, 834B770B24ED0242001C6B8A /* Manager */, ); name = Main; sourceTree = ""; }; 8386D08D24EFCD3200F077EB /* LightControl */ = { isa = PBXGroup; children = ( 8386D09124EFCD8500F077EB /* View */, 8386D09024EFCD7700F077EB /* Controller */, 8386D08F24EFCD6600F077EB /* Manager */, 8386D08E24EFCD5800F077EB /* Service */, ); name = LightControl; sourceTree = ""; }; 8386D08E24EFCD5800F077EB /* Service */ = { isa = PBXGroup; children = ( 835D317E24F7D0DD002C026B /* IHLightCommandService.swift */, ); name = Service; sourceTree = ""; }; 8386D08F24EFCD6600F077EB /* Manager */ = { isa = PBXGroup; children = ( 8386D0A624EFDA4200F077EB /* IHLightCommandManager.swift */, ); name = Manager; sourceTree = ""; }; 8386D09024EFCD7700F077EB /* Controller */ = { isa = PBXGroup; children = ( 8386D09224EFCDD000F077EB /* IHLightCommandCtr.swift */, ); name = Controller; sourceTree = ""; }; 8386D09124EFCD8500F077EB /* View */ = { isa = PBXGroup; children = ( 8386D09624EFCEFB00F077EB /* IHLightCommandView.swift */, 8386D09824EFCF6600F077EB /* IHLightCommandView.xib */, 8386D09A24EFD1F000F077EB /* IHLightCloseView.swift */, 8386D09C24EFD20300F077EB /* IHLightCloseView.xib */, 8386D09E24EFD35700F077EB /* IHLightBrightView.swift */, 8386D0A024EFD35F00F077EB /* IHLightBrightView.xib */, 8386D0A224EFD37B00F077EB /* IHLightColorView.swift */, 8386D0A424EFD38500F077EB /* IHLightColorView.xib */, ); name = View; sourceTree = ""; }; 838B87B0240376E6005F7818 /* ServiceApi */ = { isa = PBXGroup; children = ( 838B87B12403C0BA005F7818 /* IHServiceApi.swift */, 838B87B32403C15E005F7818 /* IHServiceHttpRequest.swift */, 838B87B52403C32A005F7818 /* IHServiceModel.swift */, ); name = ServiceApi; sourceTree = ""; }; 8394B2C124493FD6008752F3 /* OldLamp(废弃) */ = { isa = PBXGroup; children = ( 8378431023A726790082E4B0 /* Manager */, 8378430F23A726750082E4B0 /* View */, 8378430E23A726710082E4B0 /* Controller */, 8378430D23A7266E0082E4B0 /* Service */, ); name = "OldLamp(废弃)"; sourceTree = ""; }; 8394B2C224493FE3008752F3 /* NewLampControl */ = { isa = PBXGroup; children = ( 8394B2C624494008008752F3 /* Mananger */, 8394B2C524494005008752F3 /* View */, 8394B2C424494002008752F3 /* Countroller */, 8394B2C324493FFF008752F3 /* Service */, ); name = NewLampControl; sourceTree = ""; }; 8394B2C324493FFF008752F3 /* Service */ = { isa = PBXGroup; children = ( ); name = Service; sourceTree = ""; }; 8394B2C424494002008752F3 /* Countroller */ = { isa = PBXGroup; children = ( 8394B2C724494322008752F3 /* IHLampControlVCtr.swift */, ); name = Countroller; sourceTree = ""; }; 8394B2C524494005008752F3 /* View */ = { isa = PBXGroup; children = ( 8394B2C9244943F6008752F3 /* IHLampControlView.swift */, 8394B2CD24494FE7008752F3 /* IHLampControlView.xib */, 8394B2D92449B4AC008752F3 /* IHRadialGradientLayer.swift */, 83E20615244D2A47004F3343 /* IHLampCloseView.swift */, 83E2061F244D2B14004F3343 /* IHLampCloseView.xib */, 83E20617244D2A87004F3343 /* IHWhiltLightView.swift */, 83E2061D244D2AFE004F3343 /* IHWhiltLightView.xib */, 83E20619244D2A94004F3343 /* IHLampColorView.swift */, 83E2061B244D2AE5004F3343 /* IHLampColorView.xib */, 8359F47624595087005D2CB7 /* IHGradientLayer.swift */, 8359F47D2459617F005D2CB7 /* IHColorPickerView.h */, 8359F47C2459617D005D2CB7 /* IHColorPickerView.m */, ); name = View; sourceTree = ""; }; 8394B2C624494008008752F3 /* Mananger */ = { isa = PBXGroup; children = ( 8394B2CB244944C3008752F3 /* IHLampControlManager.swift */, ); name = Mananger; sourceTree = ""; }; 83A1EDAA23A0C0A6004665FC /* Util */ = { isa = PBXGroup; children = ( 8302E7F0240794D000A6F533 /* RoomNumber */, 834376AB23C423AD007FC507 /* IHAddTitleAddressView */, 8366E16423A3772200911340 /* EMCoordinateTransform.h */, 8366E16323A3772100911340 /* EMCoordinateTransform.m */, 8366E16123A375C000911340 /* LocationTransform.swift */, 8366E15F23A3752900911340 /* KKWLocationService.swift */, 83A1EDAE23A0C0DB004665FC /* IHUtil.swift */, 8366E18F23A3CA0000911340 /* XXButton.swift */, 83D2A71C23B19C320039BB0E /* NotificationExtension.swift */, 83B92F1423B24AFF0062FDA2 /* Intermediate.swift */, 834C9BB723B722CF00BEC26D /* IHSliderIndicatorView.swift */, 83D24E0F23C6DAE3000369D5 /* IHSlider.swift */, ); name = Util; sourceTree = ""; }; 83CCBE14239A2B650096AA9F = { isa = PBXGroup; children = ( 83CCBE1F239A2B650096AA9F /* Inhealth */, 83CCBE36239A2B690096AA9F /* InhealthTests */, 83CCBE41239A2B690096AA9F /* InhealthUITests */, 83CCBE1E239A2B650096AA9F /* Products */, DA11A6F6AD467BC123BECA3A /* Pods */, 13F1EB4A15D62C42D78DE54B /* Frameworks */, ); sourceTree = ""; }; 83CCBE1E239A2B650096AA9F /* Products */ = { isa = PBXGroup; children = ( 83CCBE1D239A2B650096AA9F /* 教育照明.app */, 83CCBE33239A2B690096AA9F /* InhealthTests.xctest */, 83CCBE3E239A2B690096AA9F /* InhealthUITests.xctest */, ); name = Products; sourceTree = ""; }; 83CCBE1F239A2B650096AA9F /* Inhealth */ = { isa = PBXGroup; children = ( 834682D623ACE1F400B3A64C /* Inhealth.entitlements */, 83CCBE51239A2F5A0096AA9F /* Classes */, 83CCBE50239A2EA00096AA9F /* InhealthShare */, ); path = Inhealth; sourceTree = ""; }; 83CCBE36239A2B690096AA9F /* InhealthTests */ = { isa = PBXGroup; children = ( 83CCBE37239A2B690096AA9F /* InhealthTests.swift */, 83CCBE39239A2B690096AA9F /* Info.plist */, ); path = InhealthTests; sourceTree = ""; }; 83CCBE41239A2B690096AA9F /* InhealthUITests */ = { isa = PBXGroup; children = ( 83CCBE42239A2B690096AA9F /* InhealthUITests.swift */, 83CCBE44239A2B690096AA9F /* Info.plist */, ); path = InhealthUITests; sourceTree = ""; }; 83CCBE50239A2EA00096AA9F /* InhealthShare */ = { isa = PBXGroup; children = ( 8349E66E23D05BCE00E1993F /* PrivacyPolicy.docx */, 83FD7CE623A081F300867EB9 /* 阿里巴巴普惠体 */, 83CCBE20239A2B650096AA9F /* AppDelegate.swift */, 83CCBE22239A2B650096AA9F /* SceneDelegate.swift */, 83494FE8239FCED800DD97A0 /* IH.h */, 83494FE9239FCED800DD97A0 /* IH.m */, 83CCBE24239A2B650096AA9F /* ViewController.swift */, 83CCBE26239A2B650096AA9F /* Main.storyboard */, 83CCBE29239A2B690096AA9F /* Assets.xcassets */, 83CCBE2B239A2B690096AA9F /* LaunchScreen.storyboard */, 83CCBE2E239A2B690096AA9F /* Info.plist */, 83494FE7239FCED700DD97A0 /* Inhealth-Bridging-Header.h */, ); name = InhealthShare; sourceTree = ""; }; 83CCBE51239A2F5A0096AA9F /* Classes */ = { isa = PBXGroup; children = ( 8348482E24692DB900F71465 /* Inhealth交接文档.pages */, 83CCBE54239A2F7F0096AA9F /* Main */, 83CCBE52239A2F6C0096AA9F /* Global */, ); name = Classes; sourceTree = ""; }; 83CCBE52239A2F6C0096AA9F /* Global */ = { isa = PBXGroup; children = ( 8313B8A424EE7112000EA0EE /* UDP */, 83A1EDAA23A0C0A6004665FC /* Util */, 8316D0F0239A373700889406 /* ProtocolDelegate */, 83CCBE5D239A321B0096AA9F /* Database */, 83CCBE5C239A320F0096AA9F /* Extension */, 83CCBE5B239A32050096AA9F /* Networking */, 83CCBE5A239A31FC0096AA9F /* BaseClass */, 83CCBE59239A31D60096AA9F /* Vender */, 83CCBE55239A306B0096AA9F /* AppShare.swift */, 83CCBE57239A312F0096AA9F /* ProjectConstant.swift */, ); name = Global; sourceTree = ""; }; 83CCBE54239A2F7F0096AA9F /* Main */ = { isa = PBXGroup; children = ( 83494FC3239F992F00DD97A0 /* NavigationController */, 83494FC4239F994C00DD97A0 /* TabbarController */, 8346C48C2428F6EF0070C1A2 /* AddressPicker */, 834971F723D446250088EDF9 /* Guests */, 834BEE2323AB772D0021FF77 /* PersonalCenter */, 83494FCF239F9C1100DD97A0 /* Service */, 83494FCE239F9C0500DD97A0 /* Equipment */, 83494FCD239F9BFE00DD97A0 /* Area */, 834B770824ED0153001C6B8A /* Installation */, 8316D106239A563100889406 /* Dashboard */, 8316D105239A562800889406 /* Login */, ); name = Main; sourceTree = ""; }; 83CCBE59239A31D60096AA9F /* Vender */ = { isa = PBXGroup; children = ( 8314773824EC04F10056E412 /* GCD */, 8345AAC224D15EE1003BAC87 /* Reachability */, 8359F43E24591615005D2CB7 /* 性能优化相关 */, 8349B7AD2450659400B42E2D /* MBProgressHUD */, 8322AD152440925C008E5EE5 /* HDEmptyView */, 834C87C52433414D00288CD6 /* DatePickerAlertView */, 83327F352431854F00E22804 /* SwiftScan */, 834C48E323F55B330052C503 /* WXHCodeView */, 834C73C723B48F9E00066A69 /* THScrollChooseView */, 83D2A75C23B1BE070039BB0E /* KKWRefreshHeaderAnimator.swift */, 83148D8423A8E67300127807 /* DYScrollRulerView */, 837842E623A493C50082E4B0 /* DivoomColorPicker */, ); name = Vender; sourceTree = ""; }; 83CCBE5A239A31FC0096AA9F /* BaseClass */ = { isa = PBXGroup; children = ( ); name = BaseClass; sourceTree = ""; }; 83CCBE5B239A32050096AA9F /* Networking */ = { isa = PBXGroup; children = ( 834853D5242B31140057838B /* WebSocket */, 838B87B0240376E6005F7818 /* ServiceApi */, 834682D723B0528600B3A64C /* UsermanagementApi */, 83CCBE5E239A32CE0096AA9F /* ProviderSupport.swift */, 8316D113239E56FC00889406 /* EquipmentAPI */, 8316D0F7239A383100889406 /* LoginApi */, 8316D100239A417D00889406 /* IHHomeApi */, 8316D10F239E239B00889406 /* IHAreaApi */, ); name = Networking; sourceTree = ""; }; 83CCBE5C239A320F0096AA9F /* Extension */ = { isa = PBXGroup; children = ( 834DA40323B83C91001A34CD /* Corner */, 8316D13D239F78A700889406 /* UIView+XIB.swift */, 83494FE1239FA7BD00DD97A0 /* UIViewController+NavigationBar.swift */, 83FD7CF423A09D7900867EB9 /* UIView+Corner.swift */, 83B92EB223B1F0540062FDA2 /* UIImagView+Kingfisher.swift */, 834DA49A23B89ECE001A34CD /* IHPhotoPicker */, 8394B2CF244954D2008752F3 /* IHButtonExtension.swift */, ); name = Extension; sourceTree = ""; }; 83CCBE5D239A321B0096AA9F /* Database */ = { isa = PBXGroup; children = ( 8341DC072429B47D00E0EC58 /* IHHotelStorage.swift */, ); name = Database; sourceTree = ""; }; 83D14C3224F4E3D4009376DE /* Main */ = { isa = PBXGroup; children = ( 8313B89724EE22A6000EA0EE /* Manager */, 8313B89624EE229D000EA0EE /* View */, 8313B89524EE228F000EA0EE /* Controller */, 8313B89424EE227A000EA0EE /* Service */, ); name = Main; sourceTree = ""; }; 83D14C3324F4E3EF009376DE /* GatewayDetail */ = { isa = PBXGroup; children = ( 83D14C3724F4E4F3009376DE /* View */, 83D14C3624F4E4E6009376DE /* Controller */, 83D14C3524F4E4D4009376DE /* Manager */, 83D14C3424F4E4BE009376DE /* Service */, ); name = GatewayDetail; sourceTree = ""; }; 83D14C3424F4E4BE009376DE /* Service */ = { isa = PBXGroup; children = ( 83404FA324F664DE0085E60F /* IHConfigGatewayDetailService.swift */, ); name = Service; sourceTree = ""; }; 83D14C3524F4E4D4009376DE /* Manager */ = { isa = PBXGroup; children = ( 83D14C3C24F4E674009376DE /* IHConfigGatawayDetailManager.swift */, ); name = Manager; sourceTree = ""; }; 83D14C3624F4E4E6009376DE /* Controller */ = { isa = PBXGroup; children = ( 83D14C3824F4E548009376DE /* IHConfigGatawayDetailCtr.swift */, ); name = Controller; sourceTree = ""; }; 83D14C3724F4E4F3009376DE /* View */ = { isa = PBXGroup; children = ( 83D14C3A24F4E5DD009376DE /* IHConfigGatawayDetailView.swift */, 83D14C3E24F4F577009376DE /* IHConfigGatawayDetailView.xib */, 838DE17F24F519C700BCE0EE /* IHAssociateGatewayView.swift */, 838DE17124F50D3300BCE0EE /* IHAssociatedGatewayCell.swift */, 838DE17224F50D3300BCE0EE /* IHAssociatedGatewayCell.xib */, 838DE17724F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.swift */, 838DE17824F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.xib */, 838DE17B24F50DEF00BCE0EE /* IHEmptyGatewayView.swift */, 838DE17C24F50DEF00BCE0EE /* IHEmptyGatewayView.xib */, ); name = View; sourceTree = ""; }; 83D4FB0024454B7900E6BA22 /* gatewayUpdate */ = { isa = PBXGroup; children = ( 830059C52552CB0000DDFF3A /* Model */, 830059C22552B70500DDFF3A /* Service */, 830059C12552B6EA00DDFF3A /* Controller */, ); name = gatewayUpdate; sourceTree = ""; }; 83D4FFD523A260FE00E18BFA /* Main */ = { isa = PBXGroup; children = ( 83494FDC239FA33100DD97A0 /* Manager */, 83494FDB239FA32800DD97A0 /* View */, 83494FDA239FA32100DD97A0 /* Controller */, 8316D108239A564B00889406 /* Service */, ); name = Main; sourceTree = ""; }; 83D4FFD623A2610A00E18BFA /* Map */ = { isa = PBXGroup; children = ( 8366E14623A31CED00911340 /* IHDashboardMapMainVCtr.swift */, 8366E14823A31D3200911340 /* FloorMap */, 83D4FFD823A2613000E18BFA /* HotelMap */, ); name = Map; sourceTree = ""; }; 83D4FFD823A2613000E18BFA /* HotelMap */ = { isa = PBXGroup; children = ( 83D4FFDC23A261B500E18BFA /* Manager */, 83D4FFDB23A261AF00E18BFA /* View */, 83D4FFDA23A261A800E18BFA /* Controller */, 83D4FFD923A2619F00E18BFA /* Service */, ); name = HotelMap; sourceTree = ""; }; 83D4FFD923A2619F00E18BFA /* Service */ = { isa = PBXGroup; children = ( 8366E15B23A33B1300911340 /* IHAnotation.swift */, 83462D3323B331B1005B128D /* IHHotelMapService.swift */, ); name = Service; sourceTree = ""; }; 83D4FFDA23A261A800E18BFA /* Controller */ = { isa = PBXGroup; children = ( 8366E14B23A31E7500911340 /* IHDashboardHotelMapVCtr.swift */, ); name = Controller; sourceTree = ""; }; 83D4FFDB23A261AF00E18BFA /* View */ = { isa = PBXGroup; children = ( 8366E15923A32F0E00911340 /* IHHotelMapView.swift */, 8366E15D23A33FDF00911340 /* IHIHAnotationView.swift */, 83462D3723B36BD7005B128D /* IHAnotationView.swift */, 8366E16623A3796600911340 /* IHCallView.swift */, 8366E16823A37DE500911340 /* IHCallView.xib */, 834021882477AF770098A5DA /* IHMapResultView.swift */, ); name = View; sourceTree = ""; }; 83D4FFDC23A261B500E18BFA /* Manager */ = { isa = PBXGroup; children = ( 8366E15723A32EFF00911340 /* IHHotelMapManager.swift */, ); name = Manager; sourceTree = ""; }; 83E3738823A7AB850055FACC /* RoomLightHistory */ = { isa = PBXGroup; children = ( 83E3738B23A7AC020055FACC /* Manager */, 83E3738D23A7AC210055FACC /* View */, 83E3738E23A7AC3E0055FACC /* Controller */, 83E3738C23A7AC180055FACC /* Service */, ); name = RoomLightHistory; sourceTree = ""; }; 83E3738B23A7AC020055FACC /* Manager */ = { isa = PBXGroup; children = ( 83E3738923A7ABF20055FACC /* IHRoomLightHistoryManager.swift */, ); name = Manager; sourceTree = ""; }; 83E3738C23A7AC180055FACC /* Service */ = { isa = PBXGroup; children = ( 834853D1242AEC6C0057838B /* DayAxisValueFormatter.swift */, 834853D3242AEF340057838B /* LargeValueFormatter.swift */, 83E3739723A7B64A0055FACC /* IHLineChartModel.swift */, ); name = Service; sourceTree = ""; }; 83E3738D23A7AC210055FACC /* View */ = { isa = PBXGroup; children = ( 83E3739523A7B57A0055FACC /* IHRoomHistoryView.swift */, 83E3739B23A8655E0055FACC /* IHRoomHistoryToolBar.swift */, 83E3739D23A871D00055FACC /* IHRoomHistoryCell.swift */, 83E3739E23A871D00055FACC /* IHRoomHistoryCell.xib */, 83E3739923A7B87B0055FACC /* IHLineChartView.swift */, 834C492623FCC6D90052C503 /* IHHistoryBarChartView.swift */, 83D3A68C23A8C49400C71F8E /* XYMarkerView.swift */, ); name = View; sourceTree = ""; }; 83E3738E23A7AC3E0055FACC /* Controller */ = { isa = PBXGroup; children = ( 83E3738F23A7ADD50055FACC /* IHRoomLightHistoryVCtr.swift */, 83E3739323A7AE2D0055FACC /* IHRoomLightHistoryListVCtr.swift */, ); name = Controller; sourceTree = ""; }; 83E638E723ABA991001024DD /* ActivityHistory */ = { isa = PBXGroup; children = ( 83E638EC23ABAA23001024DD /* Manager */, 83E638EB23ABAA20001024DD /* View */, 83E638EA23ABAA1D001024DD /* Controller */, 83E638E923ABAA1A001024DD /* Service */, ); name = ActivityHistory; sourceTree = ""; }; 83E638E823ABA995001024DD /* PermissionsInformation */ = { isa = PBXGroup; children = ( 83E638FA23ABB266001024DD /* Manager */, 83E638F923ABB262001024DD /* View */, 83E638F823ABB25F001024DD /* Controller */, 83E638F723ABB25C001024DD /* Service */, ); name = PermissionsInformation; sourceTree = ""; }; 83E638E923ABAA1A001024DD /* Service */ = { isa = PBXGroup; children = ( 83D2A71E23B1B5480039BB0E /* IHActivityService.swift */, ); name = Service; sourceTree = ""; }; 83E638EA23ABAA1D001024DD /* Controller */ = { isa = PBXGroup; children = ( 83E638F123ABAA6C001024DD /* IHActivityHistoryVCtr.swift */, ); name = Controller; sourceTree = ""; }; 83E638EB23ABAA20001024DD /* View */ = { isa = PBXGroup; children = ( 83E638EF23ABAA5B001024DD /* IHActivityHistoryView.swift */, 83E638F323ABAB24001024DD /* IHActivityHistoryCell.swift */, 83E638F423ABAB24001024DD /* IHActivityHistoryCell.xib */, ); name = View; sourceTree = ""; }; 83E638EC23ABAA23001024DD /* Manager */ = { isa = PBXGroup; children = ( 83E638ED23ABAA4D001024DD /* IHActivityHistoryManager.swift */, ); name = Manager; sourceTree = ""; }; 83E638F723ABB25C001024DD /* Service */ = { isa = PBXGroup; children = ( 834682DC23B055CD00B3A64C /* IHPermissionService.swift */, 834682E223B06C5F00B3A64C /* IHTreeTableViewNode.swift */, ); name = Service; sourceTree = ""; }; 83E638F823ABB25F001024DD /* Controller */ = { isa = PBXGroup; children = ( 83E638FF23ABB364001024DD /* IHPermissionVCtr.swift */, 83E6390123ABB373001024DD /* IHPermissionListVCtr.swift */, 834682E823B0D13300B3A64C /* IHDevicePermisssionVCtr.swift */, 8349720723D58DD30088EDF9 /* IHPermission_GuestsVCtr.swift */, 8349720823D58DD30088EDF9 /* IHPermission_GuestsVCtr.xib */, ); name = Controller; sourceTree = ""; }; 83E638F923ABB262001024DD /* View */ = { isa = PBXGroup; children = ( 83E638FD23ABB352001024DD /* IHPermissionView.swift */, 83E6390723ABB8C6001024DD /* IHPermissionHeaderCell.swift */, 83E6390823ABB8C6001024DD /* IHPermissionHeaderCell.xib */, 834682C823AC552B00B3A64C /* IHSecondaryCell.swift */, 834682C923AC552B00B3A64C /* IHSecondaryCell.xib */, 834682CC23AC5A3400B3A64C /* IHThirdGradeCell.swift */, 834682CD23AC5A3400B3A64C /* IHThirdGradeCell.xib */, 834682DE23B06A9500B3A64C /* IHLeafCell.swift */, 834682DF23B06A9500B3A64C /* IHLeafCell.xib */, ); name = View; sourceTree = ""; }; 83E638FA23ABB266001024DD /* Manager */ = { isa = PBXGroup; children = ( 83E638FB23ABB344001024DD /* IHPermissionManager.swift */, ); name = Manager; sourceTree = ""; }; 83F1CA3523A9C62A00A27467 /* Air */ = { isa = PBXGroup; children = ( 83F1CA3923A9C65100A27467 /* Manager */, 83F1CA3823A9C64000A27467 /* View */, 83F1CA3723A9C63B00A27467 /* Controller */, 83F1CA3623A9C63100A27467 /* Service */, ); name = Air; sourceTree = ""; }; 83F1CA3623A9C63100A27467 /* Service */ = { isa = PBXGroup; children = ( 83D1A43123C9A4D600596CFC /* IHAirService.swift */, ); name = Service; sourceTree = ""; }; 83F1CA3723A9C63B00A27467 /* Controller */ = { isa = PBXGroup; children = ( 83F1CA4023A9C77300A27467 /* IHAirVCtr.swift */, ); name = Controller; sourceTree = ""; }; 83F1CA3823A9C64000A27467 /* View */ = { isa = PBXGroup; children = ( 83F1CA3C23A9C67300A27467 /* IHAirView.swift */, 83F1CA4223A9C93A00A27467 /* IHAirFirstCell.swift */, 83F1CA4323A9C93A00A27467 /* IHAirFirstCell.xib */, 83F1CA4623A9C9AD00A27467 /* IHAirAdjustCell.swift */, 83F1CA4723A9C9AD00A27467 /* IHAirAdjustCell.xib */, ); name = View; sourceTree = ""; }; 83F1CA3923A9C65100A27467 /* Manager */ = { isa = PBXGroup; children = ( 83F1CA3A23A9C66600A27467 /* IHAirManager.swift */, ); name = Manager; sourceTree = ""; }; 83F1CA4A23A9F25900A27467 /* Service */ = { isa = PBXGroup; children = ( 83D1A43323CC193100596CFC /* IHEquipmentService.swift */, ); name = Service; sourceTree = ""; }; 83F1CA4B23A9F2DE00A27467 /* Controller */ = { isa = PBXGroup; children = ( 83494FD4239F9CA600DD97A0 /* IHEquipmentVCtr.swift */, 83F1CA4E23A9F44900A27467 /* IHEquipmentlistVCtr.swift */, 83DCA45123CC94E3000CF23F /* IHEquipmentSeachVCtr.swift */, ); name = Controller; sourceTree = ""; }; 83F1CA4C23A9F2E100A27467 /* View */ = { isa = PBXGroup; children = ( 83F1CA5223A9F84C00A27467 /* IHEquipmentlistView.swift */, 83DCA45523CC951E000CF23F /* IHEquipmentSearchView.swift */, 833F6EC623AA498E00335F68 /* IHEquipmentView+Extentsion.swift */, 833F6EC823AA4B9300335F68 /* IHSwipeCell.swift */, 833F6EC923AA4B9300335F68 /* IHSwipeCell.xib */, 83F1CA5423A9F8FB00A27467 /* IHEquipmentListCell.swift */, 83F1CA5523A9F8FB00A27467 /* IHEquipmentListCell.xib */, ); name = View; sourceTree = ""; }; 83F1CA4D23A9F2E600A27467 /* Manager */ = { isa = PBXGroup; children = ( 83F1CA5023A9F83900A27467 /* IHEquipmentlistManager.swift */, 83DCA45323CC9502000CF23F /* IHEquipmentSeachManager.swift */, ); name = Manager; sourceTree = ""; }; 83F72F1223A8FD3200C4CB4C /* Sensor */ = { isa = PBXGroup; children = ( 83F72F1623A8FD5000C4CB4C /* Manager */, 83F72F1523A8FD4C00C4CB4C /* View */, 83F72F1423A8FD4900C4CB4C /* Controller */, 83F72F1323A8FD4300C4CB4C /* Service */, ); name = Sensor; sourceTree = ""; }; 83F72F1323A8FD4300C4CB4C /* Service */ = { isa = PBXGroup; children = ( 83EE3FE223C884F2001328B7 /* IHSensorService.swift */, ); name = Service; sourceTree = ""; }; 83F72F1423A8FD4900C4CB4C /* Controller */ = { isa = PBXGroup; children = ( 83F72F1B23A8FE5E00C4CB4C /* IHSensorVCtr.swift */, ); name = Controller; sourceTree = ""; }; 83F72F1523A8FD4C00C4CB4C /* View */ = { isa = PBXGroup; children = ( 83F72F1923A8FE4800C4CB4C /* IHSensorView.swift */, 83F72F1D23A906C500C4CB4C /* IHSensorFirstCell.swift */, 83F72F1E23A906C500C4CB4C /* IHSensorFirstCell.xib */, 8387B5F123A914FD003F5F8B /* IHSensorItemCell.swift */, 8387B5F223A914FD003F5F8B /* IHSensorItemCell.xib */, 836071EF256E48200030160E /* IHSensorDeviceCell2.swift */, 836071EE256E48200030160E /* IHSensorDeviceCell2.xib */, 83F72F2123A9070500C4CB4C /* IHSensorDeviceCell.swift */, 83F72F2223A9070500C4CB4C /* IHSensorDeviceCell.xib */, 83EE3FE023C863D9001328B7 /* IHBatteryView.swift */, ); name = View; sourceTree = ""; }; 83F72F1623A8FD5000C4CB4C /* Manager */ = { isa = PBXGroup; children = ( 83F72F1723A8FD7C00C4CB4C /* IHSensorManager.swift */, ); name = Manager; sourceTree = ""; }; 83FD7CE623A081F300867EB9 /* 阿里巴巴普惠体 */ = { isa = PBXGroup; children = ( 8385CF8F247E137A00D51B38 /* Alibaba-PuHuiTi-Heavy.otf */, 83D24E2723C75665000369D5 /* Alibaba-PuHuiTi-Bold.otf */, 83D24E2523C75664000369D5 /* Alibaba-PuHuiTi-Light.otf */, 83D24E2923C75666000369D5 /* Alibaba-PuHuiTi-Medium.otf */, 83D24E2823C75666000369D5 /* Alibaba-PuHuiTi-Regular.otf */, 83D24E2623C75664000369D5 /* PingFangSC Heavy.ttf */, ); path = "阿里巴巴普惠体"; sourceTree = ""; }; DA11A6F6AD467BC123BECA3A /* Pods */ = { isa = PBXGroup; children = ( DA1019A4D90F6AA594F76C51 /* Pods-Inhealth.debug.xcconfig */, 8E4594ABDCD699DB8073FBC3 /* Pods-Inhealth.release.xcconfig */, ); path = Pods; sourceTree = ""; }; /* End PBXGroup section */ /* Begin PBXNativeTarget section */ 83CCBE1C239A2B650096AA9F /* Inhealth */ = { isa = PBXNativeTarget; buildConfigurationList = 83CCBE47239A2B6A0096AA9F /* Build configuration list for PBXNativeTarget "Inhealth" */; buildPhases = ( 5295CD75DA1347805FF690F4 /* [CP] Check Pods Manifest.lock */, 83CCBE19239A2B650096AA9F /* Sources */, 83CCBE1A239A2B650096AA9F /* Frameworks */, 83CCBE1B239A2B650096AA9F /* Resources */, 642E89CB39EB6A40634A18B3 /* [CP] Embed Pods Frameworks */, ); buildRules = ( ); dependencies = ( ); name = Inhealth; productName = Inhealth; productReference = 83CCBE1D239A2B650096AA9F /* 教育照明.app */; productType = "com.apple.product-type.application"; }; 83CCBE32239A2B690096AA9F /* InhealthTests */ = { isa = PBXNativeTarget; buildConfigurationList = 83CCBE4A239A2B6A0096AA9F /* Build configuration list for PBXNativeTarget "InhealthTests" */; buildPhases = ( 83CCBE2F239A2B690096AA9F /* Sources */, 83CCBE30239A2B690096AA9F /* Frameworks */, 83CCBE31239A2B690096AA9F /* Resources */, ); buildRules = ( ); dependencies = ( 83CCBE35239A2B690096AA9F /* PBXTargetDependency */, ); name = InhealthTests; productName = InhealthTests; productReference = 83CCBE33239A2B690096AA9F /* InhealthTests.xctest */; productType = "com.apple.product-type.bundle.unit-test"; }; 83CCBE3D239A2B690096AA9F /* InhealthUITests */ = { isa = PBXNativeTarget; buildConfigurationList = 83CCBE4D239A2B6A0096AA9F /* Build configuration list for PBXNativeTarget "InhealthUITests" */; buildPhases = ( 83CCBE3A239A2B690096AA9F /* Sources */, 83CCBE3B239A2B690096AA9F /* Frameworks */, 83CCBE3C239A2B690096AA9F /* Resources */, ); buildRules = ( ); dependencies = ( 83CCBE40239A2B690096AA9F /* PBXTargetDependency */, ); name = InhealthUITests; productName = InhealthUITests; productReference = 83CCBE3E239A2B690096AA9F /* InhealthUITests.xctest */; productType = "com.apple.product-type.bundle.ui-testing"; }; /* End PBXNativeTarget section */ /* Begin PBXProject section */ 83CCBE15239A2B650096AA9F /* Project object */ = { isa = PBXProject; attributes = { CLASSPREFIX = IH; LastSwiftUpdateCheck = 1120; LastUpgradeCheck = 1120; ORGANIZATIONNAME = weclouds; TargetAttributes = { 83CCBE1C239A2B650096AA9F = { CreatedOnToolsVersion = 11.2.1; LastSwiftMigration = 1120; }; 83CCBE32239A2B690096AA9F = { CreatedOnToolsVersion = 11.2.1; TestTargetID = 83CCBE1C239A2B650096AA9F; }; 83CCBE3D239A2B690096AA9F = { CreatedOnToolsVersion = 11.2.1; TestTargetID = 83CCBE1C239A2B650096AA9F; }; }; }; buildConfigurationList = 83CCBE18239A2B650096AA9F /* Build configuration list for PBXProject "Inhealth" */; compatibilityVersion = "Xcode 9.3"; developmentRegion = en; hasScannedForEncodings = 0; knownRegions = ( en, Base, ); mainGroup = 83CCBE14239A2B650096AA9F; productRefGroup = 83CCBE1E239A2B650096AA9F /* Products */; projectDirPath = ""; projectRoot = ""; targets = ( 83CCBE1C239A2B650096AA9F /* Inhealth */, 83CCBE32239A2B690096AA9F /* InhealthTests */, 83CCBE3D239A2B690096AA9F /* InhealthUITests */, ); }; /* End PBXProject section */ /* Begin PBXResourcesBuildPhase section */ 83CCBE1B239A2B650096AA9F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( 834D807324207C88008D9796 /* IHTPickerAreaCell.xib in Resources */, 83AAE9D023ED0DC100746A82 /* IHGuestInfoVCtr.xib in Resources */, 83253A9F23C7574800F7AC99 /* PingFangSC Heavy.ttf in Resources */, 839338A7240F7D2100246CBB /* IHRoomPicker.xib in Resources */, 8386D09924EFCF6600F077EB /* IHLightCommandView.xib in Resources */, 83253A9B23C7574800F7AC99 /* Alibaba-PuHuiTi-Bold.otf in Resources */, 83253A9C23C7574800F7AC99 /* Alibaba-PuHuiTi-Light.otf in Resources */, 83327F452431880300E22804 /* CodeScan.bundle in Resources */, 83E2061C244D2AE5004F3343 /* IHLampColorView.xib in Resources */, 83253A9D23C7574800F7AC99 /* Alibaba-PuHuiTi-Medium.otf in Resources */, 83253A9E23C7574800F7AC99 /* Alibaba-PuHuiTi-Regular.otf in Resources */, 8349720623D57A3E0088EDF9 /* IHGuetsView.xib in Resources */, 8349E67123D0641800E1993F /* PrivacyPolicy.docx in Resources */, 834BEE0023AB29100021FF77 /* IHMaintenaceCell.xib in Resources */, 834D3F562466AEE6005A37B8 /* IHHistroyHotelPicker.xib in Resources */, 834682E123B06A9500B3A64C /* IHLeafCell.xib in Resources */, 8385CF90247E137A00D51B38 /* Alibaba-PuHuiTi-Heavy.otf in Resources */, 834BEE1E23AB52FA0021FF77 /* IHTwoRowCell.xib in Resources */, 83F72F2423A9070500C4CB4C /* IHSensorDeviceCell.xib in Resources */, 83F1CA4923A9C9AD00A27467 /* IHAirAdjustCell.xib in Resources */, 83E4441423B5987200C1E199 /* IHAreaSearchVCtr.xib in Resources */, 837842BF23A473570082E4B0 /* IHIHRoomListCell.xib in Resources */, 834BF0F923D3E9FF007890F1 /* IHSignUpView.xib in Resources */, 834682CF23AC5A3400B3A64C /* IHThirdGradeCell.xib in Resources */, 8378432023A72D220082E4B0 /* IHRoomLightBarChartCell.xib in Resources */, 8341616223A21FE300B2E780 /* IHAQSwitchCell.xib in Resources */, 8386D0A124EFD35F00F077EB /* IHLightBrightView.xib in Resources */, 8313B8A124EE4705000EA0EE /* IHGatewayCell.xib in Resources */, 83F1CA4523A9C93A00A27467 /* IHAirFirstCell.xib in Resources */, 834B4CE723A0FFF300E1E18F /* IHEquipmentCell.xib in Resources */, 83877EB423C2C6850044FF9A /* IHFloorListVCtr.xib in Resources */, 8366E15623A328E300911340 /* IHFloorMapView.xib in Resources */, 8386D0A524EFD38500F077EB /* IHLightColorView.xib in Resources */, 838DE17E24F50DEF00BCE0EE /* IHEmptyGatewayView.xib in Resources */, 8378432423A72D4C0082E4B0 /* IHRoomLightColorCell.xib in Resources */, 83CCBE2D239A2B690096AA9F /* LaunchScreen.storyboard in Resources */, 83123B5B241B243D00A92EFF /* IHCountryPicker.xib in Resources */, 83E20620244D2B14004F3343 /* IHLampCloseView.xib in Resources */, 83444BE524179E6000CA08FD /* IHQualityChartsCell.xib in Resources */, 8387B5F423A914FD003F5F8B /* IHSensorItemCell.xib in Resources */, 83E2061E244D2AFE004F3343 /* IHWhiltLightView.xib in Resources */, 8366E18E23A3C6D400911340 /* IHNewRoomView.xib in Resources */, 8349720023D448980088EDF9 /* IHGuestsVCtr.xib in Resources */, 839338AB240F860100246CBB /* IHSelectedRoomCell.xib in Resources */, 834BEE1A23AB50BA0021FF77 /* IHServiceNormalCell.xib in Resources */, 837842D623A48B0B0082E4B0 /* IHColorAdjustmentView.xib in Resources */, 834BEE3323AB94CD0021FF77 /* IHPersonalCenterView.xib in Resources */, 83F72F2023A906C500C4CB4C /* IHSensorFirstCell.xib in Resources */, 834BEE3923ABA6D30021FF77 /* IHChangePasswordVCtr.xib in Resources */, 8366E17B23A38C1800911340 /* IHAreaListCell.xib in Resources */, 833F6ECB23AA4B9300335F68 /* IHSwipeCell.xib in Resources */, 83F1CA5723A9F8FB00A27467 /* IHEquipmentListCell.xib in Resources */, 83877EB823C2CFD90044FF9A /* IHFloorListCell.xib in Resources */, 8314773F24EC04F10056E412 /* Documentation.html in Resources */, 8346D11F23F2948600A62140 /* IHGuestInfoView.xib in Resources */, 834BEE0423AB292C0021FF77 /* IHRepairedCell.xib in Resources */, 8366E19423A3D0AC00911340 /* IHNewEquipment_nr_Cell.xib in Resources */, 83D4FB0424454B9F00E6BA22 /* IHGatewayUPdateVCtr.xib in Resources */, 8374BD7F23A46F1000471A43 /* IHNewEquipmentView.xib in Resources */, 8316D134239F74BD00889406 /* IHLoginVCtr.xib in Resources */, 83444BE124179A3B00CA08FD /* IHWeeklyCell.xib in Resources */, 8394B2CE24494FE8008752F3 /* IHLampControlView.xib in Resources */, 838DE17424F50D3300BCE0EE /* IHAssociatedGatewayCell.xib in Resources */, 8316D13A239F76B100889406 /* IHLoginView.xib in Resources */, 83E373A023A871D00055FACC /* IHRoomHistoryCell.xib in Resources */, 83E6390A23ABB8C6001024DD /* IHPermissionHeaderCell.xib in Resources */, 8366E16923A37DE500911340 /* IHCallView.xib in Resources */, 8341616A23A2203800B2E780 /* IHAQSubHeaderCell.xib in Resources */, 8349720A23D58DD30088EDF9 /* IHPermission_GuestsVCtr.xib in Resources */, 834BF0FF23D42C3F007890F1 /* IHSignupSuccess.xib in Resources */, 8347DD42243FFF7200C413DA /* IHGatewayDetailView.xib in Resources */, 8347DD4A24401D1E00C413DA /* IHAssociatedCell.xib in Resources */, 8322AD232440932B008E5EE5 /* IHEmptyView.xib in Resources */, 83E638F623ABAB24001024DD /* IHActivityHistoryCell.xib in Resources */, 83CCBE2A239A2B690096AA9F /* Assets.xcassets in Resources */, 8386D09D24EFD20300F077EB /* IHLightCloseView.xib in Resources */, 83D14C3F24F4F577009376DE /* IHConfigGatawayDetailView.xib in Resources */, 834D80C62421CBA2008D9796 /* IHPickFloorCell.xib in Resources */, 834BEDFA23AB16870021FF77 /* IHSeviceListCell.xib in Resources */, 8378431C23A727A20082E4B0 /* IHRoomLightVCtr.xib in Resources */, 834BEE2223AB54CF0021FF77 /* IHSelectedCell.xib in Resources */, 837842D223A485170082E4B0 /* IHCentralizedView.xib in Resources */, 83437DED241373EE00A73156 /* IHSceneModeView.xib in Resources */, 83CCBE28239A2B650096AA9F /* Main.storyboard in Resources */, 8347DD4E24401D3600C413DA /* IHNotAssociatedCell.xib in Resources */, 83D4FFD223A2341F00E18BFA /* IHHotelCell.xib in Resources */, 838DE17A24F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.xib in Resources */, 8349721023D595A50088EDF9 /* IHGuestNoRoomView.xib in Resources */, 834682CB23AC552B00B3A64C /* IHSecondaryCell.xib in Resources */, 8341616623A2200E00B2E780 /* IHAQLevelCell.xib in Resources */, 836071F0256E48200030160E /* IHSensorDeviceCell2.xib in Resources */, 8341616E23A2214400B2E780 /* IHAQNormalCell.xib in Resources */, 836E788D241B5D8B002C0C22 /* IHFloorPicker.xib in Resources */, ); runOnlyForDeploymentPostprocessing = 0; }; 83CCBE31239A2B690096AA9F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; 83CCBE3C239A2B690096AA9F /* Resources */ = { isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ 5295CD75DA1347805FF690F4 /* [CP] Check Pods Manifest.lock */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( ); inputPaths = ( "${PODS_PODFILE_DIR_PATH}/Podfile.lock", "${PODS_ROOT}/Manifest.lock", ); name = "[CP] Check Pods Manifest.lock"; outputFileListPaths = ( ); outputPaths = ( "$(DERIVED_FILE_DIR)/Pods-Inhealth-checkManifestLockResult.txt", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n"; showEnvVarsInLog = 0; }; 642E89CB39EB6A40634A18B3 /* [CP] Embed Pods Frameworks */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; files = ( ); inputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Inhealth/Pods-Inhealth-frameworks-${CONFIGURATION}-input-files.xcfilelist", ); name = "[CP] Embed Pods Frameworks"; outputFileListPaths = ( "${PODS_ROOT}/Target Support Files/Pods-Inhealth/Pods-Inhealth-frameworks-${CONFIGURATION}-output-files.xcfilelist", ); runOnlyForDeploymentPostprocessing = 0; shellPath = /bin/sh; shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-Inhealth/Pods-Inhealth-frameworks.sh\"\n"; showEnvVarsInLog = 0; }; /* End PBXShellScriptBuildPhase section */ /* Begin PBXSourcesBuildPhase section */ 83CCBE19239A2B650096AA9F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 83A1EDAF23A0C0DB004665FC /* IHUtil.swift in Sources */, 834BEE2723AB831C0021FF77 /* IHNextViewController.swift in Sources */, 8316D0F4239A378400889406 /* IHViewProtocolDelegate.swift in Sources */, 83D3A68D23A8C49400C71F8E /* XYMarkerView.swift in Sources */, 8359F47724595087005D2CB7 /* IHGradientLayer.swift in Sources */, 83123B5A241B243D00A92EFF /* IHCountryPicker.swift in Sources */, 8345AAA924D11096003BAC87 /* IHClassLightService.swift in Sources */, 8347DD442440101E00C413DA /* IHAssociatedView.swift in Sources */, 83E20616244D2A47004F3343 /* IHLampCloseView.swift in Sources */, 834682E323B06C5F00B3A64C /* IHTreeTableViewNode.swift in Sources */, 8316D102239A41A100889406 /* IHHomeModel.swift in Sources */, 83437DEB241373CC00A73156 /* IHSceneModeView.swift in Sources */, 83494FD5239F9CA600DD97A0 /* IHEquipmentVCtr.swift in Sources */, 8345AAA724D1107C003BAC87 /* IHClassLightingSettingManager.swift in Sources */, 8366E18823A3C5FF00911340 /* IHNewRoomManager.swift in Sources */, 834682CE23AC5A3400B3A64C /* IHThirdGradeCell.swift in Sources */, 8378430223A49D410082E4B0 /* ViewController+MASAdditions.m in Sources */, 83D2A71D23B19C320039BB0E /* NotificationExtension.swift in Sources */, 83E3738A23A7ABF30055FACC /* IHRoomLightHistoryManager.swift in Sources */, 83F72F1823A8FD7C00C4CB4C /* IHSensorManager.swift in Sources */, 834B772624ED06E4001C6B8A /* IHClassGatewayCtr.swift in Sources */, 834B773224ED3AA7001C6B8A /* IHClassControlManager.swift in Sources */, 8345AA9B24D10FBE003BAC87 /* IHCurtainSettingCtr.swift in Sources */, 834DA4A323B8A15B001A34CD /* CLAlertController.swift in Sources */, 83F72F1A23A8FE4800C4CB4C /* IHSensorView.swift in Sources */, 8374BD7B23A46DEF00471A43 /* IHNewEquipmentView.swift in Sources */, 83E3739823A7B64A0055FACC /* IHLineChartModel.swift in Sources */, 8366E14A23A31E5100911340 /* IHDashboardFloorMapVCtr.swift in Sources */, 83494FE4239FC96200DD97A0 /* IHDashBoardHeaderView.swift in Sources */, 834C9BB823B722CF00BEC26D /* IHSliderIndicatorView.swift in Sources */, 834DA40C23B85FD5001A34CD /* ZBCornerRadiusTool.m in Sources */, 8345AAA524D1105B003BAC87 /* IHClassLightSettingCtr.swift in Sources */, 837842BE23A473570082E4B0 /* IHIHRoomListCell.swift in Sources */, 83494FEA239FCED800DD97A0 /* IH.m in Sources */, 830059C72552CB1A00DDFF3A /* IHGatewayUpdateModel.swift in Sources */, 834C48DF23F55B260052C503 /* DemoPasswordItem.m in Sources */, 83B92F1523B24B000062FDA2 /* Intermediate.swift in Sources */, 83CCBE5F239A32CE0096AA9F /* ProviderSupport.swift in Sources */, 834C48E023F55B260052C503 /* WXHCodeViewDefaultItem.m in Sources */, 83CCBE25239A2B650096AA9F /* ViewController.swift in Sources */, 8378430923A49D410082E4B0 /* MASViewConstraint.m in Sources */, 8378430623A49D410082E4B0 /* NSArray+MASAdditions.m in Sources */, 8366E18023A3C1FA00911340 /* IHAreaListView.swift in Sources */, 83F1CA3B23A9C66600A27467 /* IHAirManager.swift in Sources */, 83877EB323C2C6850044FF9A /* IHFloorListVCtr.swift in Sources */, 834682E523B09F3400B3A64C /* IHUserModel.swift in Sources */, 834BEE1923AB50BA0021FF77 /* IHServiceNormalCell.swift in Sources */, 83DCA45223CC94E3000CF23F /* IHEquipmentSeachVCtr.swift in Sources */, 83494FD7239F9CB700DD97A0 /* IHServiceVCtr.swift in Sources */, 8345AABC24D11225003BAC87 /* IHPanelHttpRequest.swift in Sources */, 83E638FC23ABB344001024DD /* IHPermissionManager.swift in Sources */, 8378431F23A72D220082E4B0 /* IHRoomLightBarChartCell.swift in Sources */, 830F43ED23CDF5DD00B5062D /* IHShowHelper.swift in Sources */, 834BEE3823ABA6D30021FF77 /* IHChangePasswordVCtr.swift in Sources */, 834682D923B052C200B3A64C /* IHUseApi.swift in Sources */, 834139B2243F32D2005AEDD2 /* IHGatewayDetailView.swift in Sources */, 8345AA9D24D10FD8003BAC87 /* IHCurtainSettingManager.swift in Sources */, 834BF0F523D3E9BB007890F1 /* IHSignUpView.swift in Sources */, 83F1CA4823A9C9AD00A27467 /* IHAirAdjustCell.swift in Sources */, 8341616923A2203800B2E780 /* IHAQSubHeaderCell.swift in Sources */, 833F6EC723AA498E00335F68 /* IHEquipmentView+Extentsion.swift in Sources */, 838A70422497666E0045B6E1 /* IHClassRoomService.swift in Sources */, 8341616523A2200E00B2E780 /* IHAQLevelCell.swift in Sources */, 834BEDFF23AB29100021FF77 /* IHMaintenaceCell.swift in Sources */, 8394B2CC244944C3008752F3 /* IHLampControlManager.swift in Sources */, 837842E223A493A60082E4B0 /* DivoomColorBarPickerView.m in Sources */, 834B773024ED39FB001C6B8A /* IHClassControlView.swift in Sources */, 8359F44124591629005D2CB7 /* UIViewController+Swizzle.m in Sources */, 834682DD23B055CD00B3A64C /* IHPermissionService.swift in Sources */, 83494FC8239F99E000DD97A0 /* IHNavigationController.swift in Sources */, 8345962A23B9E74B0009E0B6 /* SBTHttpTool.swift in Sources */, 83494D0523CD59C7006BD4A1 /* IHFloorMapSelectedVCtr.swift in Sources */, 834C73C323B47F7E00066A69 /* IHAreaItem.swift in Sources */, 838B87B42403C15E005F7818 /* IHServiceHttpRequest.swift in Sources */, 8316D12C239F390000889406 /* IHSensorHttpRequest.swift in Sources */, 8316D12A239F38EB00889406 /* IHSensorModel.swift in Sources */, 83148D8323A8E66C00127807 /* DYScrollRulerView.swift in Sources */, 834BEE0623AB42830021FF77 /* IHServiceCellDelegate.swift in Sources */, 8313B8A024EE4705000EA0EE /* IHGatewayCell.swift in Sources */, 8316D0F9239A385500889406 /* IHLgoinAPi.swift in Sources */, 83E6390023ABB364001024DD /* IHPermissionVCtr.swift in Sources */, 8349E67023D05CAD00E1993F /* IHPrivacyVCtr.swift in Sources */, 8349720923D58DD30088EDF9 /* IHPermission_GuestsVCtr.swift in Sources */, 83D4FB0324454B9F00E6BA22 /* IHGatewayUPdateVCtr.swift in Sources */, 834BEDF923AB16870021FF77 /* IHSeviceListCell.swift in Sources */, 8378431223A726C10082E4B0 /* IHRoomLightManager.swift in Sources */, 83494FD3239F9C6800DD97A0 /* IHAreaVCtr.swift in Sources */, 83E3738723A798880055FACC /* BalloonMarker.swift in Sources */, 8366E14723A31CED00911340 /* IHDashboardMapMainVCtr.swift in Sources */, 83E3739123A7ADD50055FACC /* IHRoomLightHistoryVCtr.swift in Sources */, 834682D523ACBE8400B3A64C /* IHRoomLightService.swift in Sources */, 834139AE243F30AD005AEDD2 /* IHGatewayDetailVCtr.swift in Sources */, 834376B923C45F0F007FC507 /* IHAddressController.swift in Sources */, 8316D11D239E6B0C00889406 /* IHSensorApi.swift in Sources */, 83E6390923ABB8C6001024DD /* IHPermissionHeaderCell.swift in Sources */, 8387B5F323A914FD003F5F8B /* IHSensorItemCell.swift in Sources */, 83CCBE58239A312F0096AA9F /* ProjectConstant.swift in Sources */, 8366E17123A38B5400911340 /* IHAreaView.swift in Sources */, 8347DD4924401D1E00C413DA /* IHAssociatedCell.swift in Sources */, 8345AAB424D111C2003BAC87 /* IHCurtainApi.swift in Sources */, 834C73D023B4B4E100066A69 /* IHAreaService.swift in Sources */, 834682E023B06A9500B3A64C /* IHLeafCell.swift in Sources */, 83444BE024179A3B00CA08FD /* IHWeeklyCell.swift in Sources */, 8386D0A724EFDA4200F077EB /* IHLightCommandManager.swift in Sources */, 8316D104239A41F800889406 /* IHHomeHttpRequest.swift in Sources */, 83462D3223B3072C005B128D /* IHPullDownListManager.swift in Sources */, 834BEE1D23AB52FA0021FF77 /* IHTwoRowCell.swift in Sources */, 83D2A75D23B1BE070039BB0E /* KKWRefreshHeaderAnimator.swift in Sources */, 83877EB723C2CFD90044FF9A /* IHFloorListCell.swift in Sources */, 8386D09B24EFD1F000F077EB /* IHLightCloseView.swift in Sources */, 8378430523A49D410082E4B0 /* MASLayoutConstraint.m in Sources */, 834C48DE23F55B260052C503 /* WXHCodeView.m in Sources */, 83148D8123A8D3FB00127807 /* IHBalloonMarker.swift in Sources */, 8341616D23A2214400B2E780 /* IHAQNormalCell.swift in Sources */, 8349720C23D5957A0088EDF9 /* IHGuestNoRoomView.swift in Sources */, 837842CC23A483580082E4B0 /* IHCentralizedManager.swift in Sources */, 83444BE424179E6000CA08FD /* IHQualityChartsCell.swift in Sources */, 8345966C23BB2EED0009E0B6 /* IHNewRoomService.swift in Sources */, 8386D0A324EFD37B00F077EB /* IHLightColorView.swift in Sources */, 8316D13E239F78A700889406 /* UIView+XIB.swift in Sources */, 83E6390223ABB373001024DD /* IHPermissionListVCtr.swift in Sources */, 8316D11B239E6AFF00889406 /* IHLightApi.swift in Sources */, 834853D4242AEF340057838B /* LargeValueFormatter.swift in Sources */, 8366E16523A3772200911340 /* EMCoordinateTransform.m in Sources */, 83726E3D24936D9C0040F6A1 /* IHClassRoomView.swift in Sources */, 8316D0F6239A37B100889406 /* IHViewManagerProtocolDelegate.swift in Sources */, 834139A1243C6CEF005AEDD2 /* IHGatewayListVCtr.swift in Sources */, 83F1CA4123A9C77300A27467 /* IHAirVCtr.swift in Sources */, 83494FD9239F9CF100DD97A0 /* IHDashboardVCtr.swift in Sources */, 8349B7AC2450658900B42E2D /* MBProgressHUD.m in Sources */, 83E3739C23A8655E0055FACC /* IHRoomHistoryToolBar.swift in Sources */, 8374BD7D23A46E0700471A43 /* IHNewEquipmentVCtr.swift in Sources */, 834853DD242B31FB0057838B /* IHWebSocketManager.swift in Sources */, 8378430A23A49D410082E4B0 /* MASViewAttribute.m in Sources */, 8316D0FD239A387500889406 /* IHLoginHttpRequest.swift in Sources */, 83F1CA4423A9C93A00A27467 /* IHAirFirstCell.swift in Sources */, 834BEE2123AB54CF0021FF77 /* IHSelectedCell.swift in Sources */, 8366E16723A3796600911340 /* IHCallView.swift in Sources */, 834139B0243F32BB005AEDD2 /* IHGatewayDetailManager.swift in Sources */, 83F1CA3D23A9C67300A27467 /* IHAirView.swift in Sources */, 8386D09F24EFD35700F077EB /* IHLightBrightView.swift in Sources */, 83D1A43423CC193100596CFC /* IHEquipmentService.swift in Sources */, 83877EBA23C35A1B0044FF9A /* IHAddTitleAddressView.swift in Sources */, 83B92EB323B1F0540062FDA2 /* UIImagView+Kingfisher.swift in Sources */, 83DCA45623CC951E000CF23F /* IHEquipmentSearchView.swift in Sources */, 837842D423A48AF40082E4B0 /* IHColorAdjustmentView.swift in Sources */, 83F1CA5623A9F8FB00A27467 /* IHEquipmentListCell.swift in Sources */, 834C9C7623B775BF00BEC26D /* IHCentrlizedService.swift in Sources */, 835D318124F7E50B002C026B /* IHClassControlService.swift in Sources */, 834BEDF623AB15030021FF77 /* IHServiceView.swift in Sources */, 83D14C3924F4E548009376DE /* IHConfigGatawayDetailCtr.swift in Sources */, 83494D0723CD5BB6006BD4A1 /* IHFloorMapSelectedView.swift in Sources */, 83494FE0239FA36C00DD97A0 /* IHDashboardManager.swift in Sources */, 8322AD2124409316008E5EE5 /* IHEmptyView.swift in Sources */, 834BEDF023AB018F0021FF77 /* IHServiceListVCtr.swift in Sources */, 834CE081241A119D00AC3576 /* IHHotelPickerHeaderView.swift in Sources */, 8394B2D0244954D2008752F3 /* IHButtonExtension.swift in Sources */, 834139A9243C7002005AEDD2 /* IHGatewayHttprequest.swift in Sources */, 834BEDF423AB14EF0021FF77 /* IHServiceManger.swift in Sources */, 8313B89324EE214C000EA0EE /* IHGatewayManager.swift in Sources */, 834B772C24ED1B3C001C6B8A /* IHClassControlCtr.swift in Sources */, 8345AAAE24D11168003BAC87 /* IHClassLightModel.swift in Sources */, 8359F47E2459617F005D2CB7 /* IHColorPickerView.m in Sources */, 834D807224207C88008D9796 /* IHTPickerAreaCell.swift in Sources */, 8316D130239F46BC00889406 /* IHIHAirPurifiersHttpresquest.swift in Sources */, 8322AD1B244092AC008E5EE5 /* HDEmptyBaseView.swift in Sources */, 834DA40F23B873B8001A34CD /* UIView+CornerRadius.m in Sources */, 83CCBE56239A306B0096AA9F /* AppShare.swift in Sources */, 837842CE23A4836D0082E4B0 /* IHCentralizedView.swift in Sources */, 83E4441323B5987200C1E199 /* IHAreaSearchVCtr.swift in Sources */, 8322AD1C244092AC008E5EE5 /* HDEmptyView.swift in Sources */, 8341616123A21FE300B2E780 /* IHAQSwitchCell.swift in Sources */, 83EE3FE123C863D9001328B7 /* IHBatteryView.swift in Sources */, 837842E123A493A60082E4B0 /* ColorIndicatorView.m in Sources */, 8394B2DA2449B4AC008752F3 /* IHRadialGradientLayer.swift in Sources */, 834682DB23B054AB00B3A64C /* IHUserHttprequest.swift in Sources */, 834139A5243C6F52005AEDD2 /* IHGatewayApi.swift in Sources */, 8316D10A239A565C00889406 /* IHLoginService.swift in Sources */, 83D24E1023C6DAE3000369D5 /* IHSlider.swift in Sources */, 838DE18024F519C700BCE0EE /* IHAssociateGatewayView.swift in Sources */, 8366E18C23A3C63800911340 /* IHNewRoomVCtr.swift in Sources */, 8316D123239F21E500889406 /* IHLightHttprequest.swift in Sources */, 837842E023A493A60082E4B0 /* DivoomColorSquareView.m in Sources */, 83D14C3D24F4E674009376DE /* IHConfigGatawayDetailManager.swift in Sources */, 83F72F1F23A906C500C4CB4C /* IHSensorFirstCell.swift in Sources */, 836071F1256E48200030160E /* IHSensorDeviceCell2.swift in Sources */, 834DA41123B87F6D001A34CD /* IHPhotoPicker.swift in Sources */, 83F72F2323A9070500C4CB4C /* IHSensorDeviceCell.swift in Sources */, 838B87B62403C32A005F7818 /* IHServiceModel.swift in Sources */, 83E638F523ABAB24001024DD /* IHActivityHistoryCell.swift in Sources */, 83E4441823B59F1200C1E199 /* IHAreaSeachView.swift in Sources */, 83327F43243185AB00E22804 /* LBXPermissions.swift in Sources */, 834B772E24ED21F0001C6B8A /* IHClassGatewayManager.swift in Sources */, 83327F3E243185AB00E22804 /* LBXScanNetAnimation.swift in Sources */, 8381F8F223CF013E0092EBD2 /* IHVerticalDashLine.swift in Sources */, 8366E16F23A38B3D00911340 /* IHAreaManager.swift in Sources */, 83E3738423A7670A0055FACC /* IHBarChartView.swift in Sources */, 8366E19323A3D0AC00911340 /* IHNewEquipment_nr_Cell.swift in Sources */, 8316D0FF239A416B00889406 /* IHHomeApi.swift in Sources */, 838DE17324F50D3300BCE0EE /* IHAssociatedGatewayCell.swift in Sources */, 830059C42552B74700DDFF3A /* IHGatewayUpdateService.swift in Sources */, 834BEE2D23AB93FF0021FF77 /* IHPersonalCenterManager.swift in Sources */, 835D317F24F7D0DD002C026B /* IHLightCommandService.swift in Sources */, 8378430123A49D410082E4B0 /* NSLayoutConstraint+MASDebugAdditions.m in Sources */, 83D14C3B24F4E5DD009376DE /* IHConfigGatawayDetailView.swift in Sources */, 83462D3423B331B1005B128D /* IHHotelMapService.swift in Sources */, 834682D323AC96AA00B3A64C /* IHRoomListService.swift in Sources */, 8345AA9324D10F04003BAC87 /* IHPanelSettingCell.swift in Sources */, 83726E3B24936B330040F6A1 /* IHClassRoomManager.swift in Sources */, 8313B89124EE13AE000EA0EE /* IHClassGatewayModel.swift in Sources */, 8341615E23A1E22A00B2E780 /* IHHotelView.swift in Sources */, 8366E15A23A32F0E00911340 /* IHHotelMapView.swift in Sources */, 834853D2242AEC6D0057838B /* DayAxisValueFormatter.swift in Sources */, 8316D10E239E239300889406 /* IHAreaApi.swift in Sources */, 8366E17E23A3C1B800911340 /* IHAreaListManager.swift in Sources */, 834139A7243C6FD3005AEDD2 /* IHGatewayModel.swift in Sources */, 83327F41243185AB00E22804 /* LBXScanLineAnimation.swift in Sources */, 83327F3F243185AB00E22804 /* LBXScanViewStyle.swift in Sources */, 8341399F243C6CBB005AEDD2 /* IHGatewayListManager.swift in Sources */, 83D4FFD123A2341F00E18BFA /* IHHotelCell.swift in Sources */, 838DE17D24F50DEF00BCE0EE /* IHEmptyGatewayView.swift in Sources */, 8378430723A49D410082E4B0 /* View+MASAdditions.m in Sources */, 83E3739A23A7B87B0055FACC /* IHLineChartView.swift in Sources */, 83DCA45423CC9502000CF23F /* IHEquipmentSeachManager.swift in Sources */, 83FD7CF523A09D7900867EB9 /* UIView+Corner.swift in Sources */, 834C73C623B48F9700066A69 /* THScrollChooseView.m in Sources */, 8316D121239F21CC00889406 /* IHLightModel.swift in Sources */, 837842D023A483810082E4B0 /* IHCentralizedVCtr.swift in Sources */, 834682EA23B0D13300B3A64C /* IHDevicePermisssionVCtr.swift in Sources */, 8366E17323A38BD900911340 /* IHAreaListVCtr.swift in Sources */, 83D1A43223C9A4D600596CFC /* IHAirService.swift in Sources */, 834971FF23D448980088EDF9 /* IHGuestsVCtr.swift in Sources */, 8366E19023A3CA0000911340 /* XXButton.swift in Sources */, 8345AA9924D10F9D003BAC87 /* IHCurtainView.swift in Sources */, 834139AB243D7527005AEDD2 /* IHGatewayService.swift in Sources */, 834BEE1023AB4DE10021FF77 /* IHServiceRepairView.swift in Sources */, 83E2061A244D2A94004F3343 /* IHLampColorView.swift in Sources */, 8341DC082429B47D00E0EC58 /* IHHotelStorage.swift in Sources */, 8345AAB224D111A3003BAC87 /* IHClassLightApi.swift in Sources */, 8386D09324EFCDD000F077EB /* IHLightCommandCtr.swift in Sources */, 837842E523A493B00082E4B0 /* HSBSupport.m in Sources */, 834DA4A023B89F43001A34CD /* IHAlertController.m in Sources */, 834B772A24ED1B08001C6B8A /* IHGatewayCtr.swift in Sources */, 8378430323A49D410082E4B0 /* MASCompositeConstraint.m in Sources */, 8345105023B9D74A005DEAC6 /* IHNewEquipmentService.swift in Sources */, 834D80C52421CBA2008D9796 /* IHPickFloorCell.swift in Sources */, 83E20618244D2A87004F3343 /* IHWhiltLightView.swift in Sources */, 8314774124EC04F10056E412 /* GCDAsyncSocket.m in Sources */, 834BEDFC23AB202F0021FF77 /* IHServiceButton.swift in Sources */, 834B4CE623A0FFF300E1E18F /* IHEquipmentCell.swift in Sources */, 834853D7242B31480057838B /* LMWebSocket.swift in Sources */, 834D3F552466AEE6005A37B8 /* IHHistroyHotelPicker.swift in Sources */, 834BEE2523AB7CC40021FF77 /* IHPersonalCenterVCtr.swift in Sources */, 833F6ECA23AA4B9300335F68 /* IHSwipeCell.swift in Sources */, 8345AAB024D11187003BAC87 /* IHClassLightHttprequrest.swift in Sources */, 8316D138239F768100889406 /* IHLoginManager.swift in Sources */, 8322AD1D244092AC008E5EE5 /* UIView+Position.swift in Sources */, 834BEE0A23AB4D970021FF77 /* IHRepairDetailManager.swift in Sources */, 8359F47524592070005D2CB7 /* FHHFPSIndicator.m in Sources */, 83D2A71F23B1B5480039BB0E /* IHActivityService.swift in Sources */, 834BEDF223AB06CB0021FF77 /* IHServiceRightItem.swift in Sources */, 834BEE0323AB292C0021FF77 /* IHRepairedCell.swift in Sources */, 8378432323A72D4C0082E4B0 /* IHRoomLightColorCell.swift in Sources */, 8378431423A726DA0082E4B0 /* IHRoomLightView.swift in Sources */, 8345AA9724D10F84003BAC87 /* IHCurtainCell.swift in Sources */, 8366E15C23A33B1300911340 /* IHAnotation.swift in Sources */, 83CCBE21239A2B650096AA9F /* AppDelegate.swift in Sources */, 83EE3FE323C884F2001328B7 /* IHSensorService.swift in Sources */, 834B772824ED071F001C6B8A /* IHClassGatewayView.swift in Sources */, 83404FA424F664DE0085E60F /* IHConfigGatewayDetailService.swift in Sources */, 8316D112239E399400889406 /* IHAreaModel.swift in Sources */, 8386D09724EFCEFB00F077EB /* IHLightCommandView.swift in Sources */, 8322AD1E244092AC008E5EE5 /* UIScrollView+Empty.swift in Sources */, 83444BEA2418D11F00CA08FD /* IHHotelPickerView.swift in Sources */, 838B87B82403D450005F7818 /* IHAlarmService.swift in Sources */, 83494FDE239FA35700DD97A0 /* IHDashboardMainView.swift in Sources */, 834BEE1223AB4DEF0021FF77 /* IHServiceDetailView.swift in Sources */, 8345AAA324D11040003BAC87 /* IHClassLightSettingView.swift in Sources */, 8347DD4D24401D3600C413DA /* IHNotAssociatedCell.swift in Sources */, 83726E39249359E50040F6A1 /* IHClassRoomCtr.swift in Sources */, 8313B8A624EE7190000EA0EE /* IHUdpRequest.swift in Sources */, 83CCBE23239A2B650096AA9F /* SceneDelegate.swift in Sources */, 8341615C23A1E21B00B2E780 /* IHAirQualityView.swift in Sources */, 8345AABA24D1120B003BAC87 /* IHPanelApi.swift in Sources */, 839338AA240F860100246CBB /* IHSelectedRoomCell.swift in Sources */, 834DA49F23B89F43001A34CD /* UILabel+AlertActionFont.m in Sources */, 8314774024EC04F10056E412 /* GCDAsyncUdpSocket.m in Sources */, 83E638EE23ABAA4D001024DD /* IHActivityHistoryManager.swift in Sources */, 8345AAA124D11028003BAC87 /* IHClassLightSettingCell.swift in Sources */, 83E638F023ABAA5B001024DD /* IHActivityHistoryView.swift in Sources */, 83E3739423A7AE2D0055FACC /* IHRoomLightHistoryListVCtr.swift in Sources */, 837842C323A476AC0082E4B0 /* IHRoomListManager.swift in Sources */, 8378431B23A727A20082E4B0 /* IHRoomLightVCtr.swift in Sources */, 836E788C241B5D8B002C0C22 /* IHFloorPicker.swift in Sources */, 837842DF23A493A60082E4B0 /* DivoomColorLumpView.m in Sources */, 834C48E523F588770052C503 /* IHGuestInfoManager.swift in Sources */, 838B87B22403C0BA005F7818 /* IHServiceApi.swift in Sources */, 8366E15E23A33FDF00911340 /* IHIHAnotationView.swift in Sources */, 83E638F223ABAA6C001024DD /* IHActivityHistoryVCtr.swift in Sources */, 8345AAB824D111EE003BAC87 /* IHCurtainModel.swift in Sources */, 834BEE1423AB4E0C0021FF77 /* IHrepairAndDetailVCtr.swift in Sources */, 834021892477AF770098A5DA /* IHMapResultView.swift in Sources */, 83B92F0623B2212D0062FDA2 /* IHPersonalCenterService.swift in Sources */, 83E3739623A7B57A0055FACC /* IHRoomHistoryView.swift in Sources */, 830F43EB23CDBDD200B5062D /* IHFloorMapService.swift in Sources */, 8316D136239F765800889406 /* IHLoginView.swift in Sources */, 839338A6240F7D2100246CBB /* IHRoomPicker.swift in Sources */, 834DA40B23B85FD5001A34CD /* BezierPathTool.m in Sources */, 8349B7B3245065DE00B42E2D /* MBPUUHUDHelp.m in Sources */, 8316D133239F74BD00889406 /* IHLoginVCtr.swift in Sources */, 834C492523FA957B0052C503 /* CLSliderView.swift in Sources */, 834BEE1623AB4E920021FF77 /* IHServiceHeaderView.swift in Sources */, 830830E9240D072C00131488 /* IHHotelPickerVCtr.swift in Sources */, 8346C48B2428682C0070C1A2 /* IHHistoryCityModel.swift in Sources */, 837842B923A4730F0082E4B0 /* IHRoomVCtr.swift in Sources */, 8366E16223A375C100911340 /* LocationTransform.swift in Sources */, 8366E15823A32EFF00911340 /* IHHotelMapManager.swift in Sources */, 8357B24824D051BF00315C5F /* IHPanelSettingCtr.swift in Sources */, 83F1CA5123A9F83900A27467 /* IHEquipmentlistManager.swift in Sources */, 8366E16023A3752900911340 /* KKWLocationService.swift in Sources */, 8345AA9524D10F32003BAC87 /* IHPanelSettingView.swift in Sources */, 834BEE2F23AB94870021FF77 /* IHPersonalCenterView.swift in Sources */, 8345AAC524D15EF8003BAC87 /* Reachability.m in Sources */, 834C48E223F55B260052C503 /* WXHCodeViewItem.m in Sources */, 8357B24424D0516F00315C5F /* IHPanelService.swift in Sources */, 83494FE2239FA7BD00DD97A0 /* UIViewController+NavigationBar.swift in Sources */, 8349720223D57A1D0088EDF9 /* IHGuetsView.swift in Sources */, 838DE18224F51F9E00BCE0EE /* IHUdpTool.swift in Sources */, 83E638FE23ABB352001024DD /* IHPermissionView.swift in Sources */, 83AAE9D223ED0DE700746A82 /* IHGuestInfoView.swift in Sources */, 83D4FFD423A249F500E18BFA /* IHDashView.swift in Sources */, 837842BB23A473200082E4B0 /* IHRoomListVCtr.swift in Sources */, 83462D3823B36BD7005B128D /* IHAnotationView.swift in Sources */, 8366E15223A328A000911340 /* IHFloorMapManager.swift in Sources */, 8378430823A49D410082E4B0 /* MASConstraint.m in Sources */, 8316D10C239DDDB300889406 /* IHHomeService.swift in Sources */, 83494FCC239F9B9200DD97A0 /* IHTabBarController.swift in Sources */, 83E3739F23A871D00055FACC /* IHRoomHistoryCell.swift in Sources */, 837842C523A476E90082E4B0 /* IHRoomListView.swift in Sources */, 834BF0FE23D42C3F007890F1 /* IHSignupSuccess.swift in Sources */, 8316D115239E579C00889406 /* IHAreaHttpRequest.swift in Sources */, 834D806F24207897008D9796 /* IHButtonView.swift in Sources */, 8374BD7923A46DE000471A43 /* IHNewEquipmentManager.swift in Sources */, 834C87C42433413D00288CD6 /* DatePickerAlertView.m in Sources */, 83AAE9CF23ED0DC100746A82 /* IHGuestInfoVCtr.swift in Sources */, 8316D11F239E6B2500889406 /* IHAirPurifiersApi.swift in Sources */, 83E4441623B59EF100C1E199 /* IHAreaSeachManager.swift in Sources */, 83327F42243185AB00E22804 /* LBXScanWrapper.swift in Sources */, 834682CA23AC552B00B3A64C /* IHSecondaryCell.swift in Sources */, 834376B023C423DD007FC507 /* IHAddressService.swift in Sources */, 8316D0FB239A386900889406 /* IHLoginModel.swift in Sources */, 83F72F1C23A8FE5E00C4CB4C /* IHSensorVCtr.swift in Sources */, 8366E17A23A38C1800911340 /* IHAreaListCell.swift in Sources */, 83327F40243185AB00E22804 /* LBXScanViewController.swift in Sources */, 8394B2CA244943F6008752F3 /* IHLampControlView.swift in Sources */, 8313B89B24EE44EA000EA0EE /* IHGatewayView.swift in Sources */, 834BF0F723D3E9DF007890F1 /* IHSignUpManager.swift in Sources */, 8378430423A49D410082E4B0 /* MASConstraintMaker.m in Sources */, 8322AD1F244092AC008E5EE5 /* HDRunTime.swift in Sources */, 83F1CA4F23A9F44900A27467 /* IHEquipmentlistVCtr.swift in Sources */, 8366E18A23A3C61A00911340 /* IHNewRoomView.swift in Sources */, 834C48E123F55B260052C503 /* DemoBoxItem.m in Sources */, 8313B8A324EE5341000EA0EE /* IHGatewayListView.swift in Sources */, 8366E14C23A31E7500911340 /* IHDashboardHotelMapVCtr.swift in Sources */, 834C492723FCC6D90052C503 /* IHHistoryBarChartView.swift in Sources */, 838DE17924F50DCE00BCE0EE /* IHNotAssociatedGatewayCell.swift in Sources */, 8316D12E239F46AE00889406 /* IHIHAirPurifiersModel.swift in Sources */, 83F1CA5323A9F84C00A27467 /* IHEquipmentlistView.swift in Sources */, 8316D0F2239A377300889406 /* IHViewModelProtocolDelegate.swift in Sources */, 83444BE82418CAFA00CA08FD /* IHHotelPickerManager.swift in Sources */, 8366E15423A328B800911340 /* IHFloorMapView.swift in Sources */, 8359F47424592070005D2CB7 /* UIWindow+FHH.m in Sources */, 834BF0F323D3E99F007890F1 /* IHSignUpVCtr.swift in Sources */, 8349E66B23D011EF00E1993F /* IHSubsectionView.swift in Sources */, 8357B24624D0519800315C5F /* IHPanelSettingManager.swift in Sources */, 834B4CE923A1025900E1E18F /* IHEquipmentView.swift in Sources */, 834376B423C455FD007FC507 /* UIViewController+Presentation.swift in Sources */, 8394B2C824494322008752F3 /* IHLampControlVCtr.swift in Sources */, 83327F3D243185AB00E22804 /* LBXScanView.swift in Sources */, 8345AAB624D111D9003BAC87 /* IHCurtainHttpRequest.swift in Sources */, 834376B223C45467007FC507 /* IHPresentBottom.swift in Sources */, 8345AA9F24D11003003BAC87 /* IHCurtainService.swift in Sources */, 8345AABE24D1123A003BAC87 /* IHPanelModel.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 83CCBE2F239A2B690096AA9F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 83CCBE38239A2B690096AA9F /* InhealthTests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; 83CCBE3A239A2B690096AA9F /* Sources */ = { isa = PBXSourcesBuildPhase; buildActionMask = 2147483647; files = ( 83CCBE43239A2B690096AA9F /* InhealthUITests.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; /* End PBXSourcesBuildPhase section */ /* Begin PBXTargetDependency section */ 83CCBE35239A2B690096AA9F /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 83CCBE1C239A2B650096AA9F /* Inhealth */; targetProxy = 83CCBE34239A2B690096AA9F /* PBXContainerItemProxy */; }; 83CCBE40239A2B690096AA9F /* PBXTargetDependency */ = { isa = PBXTargetDependency; target = 83CCBE1C239A2B650096AA9F /* Inhealth */; targetProxy = 83CCBE3F239A2B690096AA9F /* PBXContainerItemProxy */; }; /* End PBXTargetDependency section */ /* Begin PBXVariantGroup section */ 83CCBE26239A2B650096AA9F /* Main.storyboard */ = { isa = PBXVariantGroup; children = ( 83CCBE27239A2B650096AA9F /* Base */, ); name = Main.storyboard; sourceTree = ""; }; 83CCBE2B239A2B690096AA9F /* LaunchScreen.storyboard */ = { isa = PBXVariantGroup; children = ( 83CCBE2C239A2B690096AA9F /* Base */, ); name = LaunchScreen.storyboard; sourceTree = ""; }; /* End PBXVariantGroup section */ /* Begin XCBuildConfiguration section */ 83CCBE45239A2B6A0096AA9F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_STRICT_OBJC_MSGSEND = YES; ENABLE_TESTABILITY = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_DYNAMIC_NO_PIC = NO; GCC_NO_COMMON_BLOCKS = YES; GCC_OPTIMIZATION_LEVEL = 0; GCC_PREPROCESSOR_DEFINITIONS = ( "DEBUG=1", "$(inherited)", ); GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 11.0; MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; MTL_FAST_MATH = YES; ONLY_ACTIVE_ARCH = YES; SDKROOT = iphoneos; SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; }; name = Debug; }; 83CCBE46239A2B6A0096AA9F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_SEARCH_USER_PATHS = NO; CLANG_ANALYZER_NONNULL = YES; CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; CLANG_CXX_LANGUAGE_STANDARD = "gnu++14"; CLANG_CXX_LIBRARY = "libc++"; CLANG_ENABLE_MODULES = YES; CLANG_ENABLE_OBJC_ARC = YES; CLANG_ENABLE_OBJC_WEAK = YES; CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; CLANG_WARN_BOOL_CONVERSION = YES; CLANG_WARN_COMMA = YES; CLANG_WARN_CONSTANT_CONVERSION = YES; CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; CLANG_WARN_DOCUMENTATION_COMMENTS = YES; CLANG_WARN_EMPTY_BODY = YES; CLANG_WARN_ENUM_CONVERSION = YES; CLANG_WARN_INFINITE_RECURSION = YES; CLANG_WARN_INT_CONVERSION = YES; CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; CLANG_WARN_STRICT_PROTOTYPES = YES; CLANG_WARN_SUSPICIOUS_MOVE = YES; CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; CLANG_WARN_UNREACHABLE_CODE = YES; CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; COPY_PHASE_STRIP = NO; DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; ENABLE_NS_ASSERTIONS = NO; ENABLE_STRICT_OBJC_MSGSEND = YES; GCC_C_LANGUAGE_STANDARD = gnu11; GCC_NO_COMMON_BLOCKS = YES; GCC_WARN_64_TO_32_BIT_CONVERSION = YES; GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; GCC_WARN_UNDECLARED_SELECTOR = YES; GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; GCC_WARN_UNUSED_FUNCTION = YES; GCC_WARN_UNUSED_VARIABLE = YES; IPHONEOS_DEPLOYMENT_TARGET = 11.0; MTL_ENABLE_DEBUG_INFO = NO; MTL_FAST_MATH = YES; SDKROOT = iphoneos; SWIFT_COMPILATION_MODE = wholemodule; SWIFT_OPTIMIZATION_LEVEL = "-O"; VALIDATE_PRODUCT = YES; }; name = Release; }; 83CCBE48239A2B6A0096AA9F /* Debug */ = { isa = XCBuildConfiguration; baseConfigurationReference = DA1019A4D90F6AA594F76C51 /* Pods-Inhealth.debug.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Inhealth/Inhealth.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 20210119; DEVELOPMENT_TEAM = XX76ZRB47G; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "\"${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Alamofire\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Charts\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ESPullToRefresh\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IBAnimatable\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Moya\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ObjcExceptionBridging\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/PKHUD\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Result\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SnapKit\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Starscream\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftPopup\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwipeCellKit\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TDAppMonitorKit\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TKSwitcherCollection\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/XCGLogger\"", ); HEADER_SEARCH_PATHS = ( "$(inherited)", "\"${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Charts/Charts.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ESPullToRefresh/ESPullToRefresh.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IBAnimatable/IBAnimatable.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView/JXPagingView.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView/JXSegmentedView.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Moya/Moya.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ObjcExceptionBridging/ObjcExceptionBridging.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/PKHUD/PKHUD.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Result/Result.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Starscream/Starscream.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftPopup/SwiftPopup.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwipeCellKit/SwipeCellKit.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TDAppMonitorKit/TDAppMonitorKit.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TKSwitcherCollection/TKSwitcherCollection.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift/Toast_Swift.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/XCGLogger/XCGLogger.framework/Headers\"", ); INFOPLIST_FILE = Inhealth/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0.5; PRODUCT_BUNDLE_IDENTIFIER = com.weclouds.newsmartlighting; PRODUCT_NAME = "教育照明"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "Inhealth/Inhealth-Bridging-Header.h"; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; }; name = Debug; }; 83CCBE49239A2B6A0096AA9F /* Release */ = { isa = XCBuildConfiguration; baseConfigurationReference = 8E4594ABDCD699DB8073FBC3 /* Pods-Inhealth.release.xcconfig */; buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CLANG_ENABLE_MODULES = YES; CODE_SIGN_ENTITLEMENTS = Inhealth/Inhealth.entitlements; CODE_SIGN_IDENTITY = "Apple Development"; CODE_SIGN_STYLE = Automatic; CURRENT_PROJECT_VERSION = 20210119; DEVELOPMENT_TEAM = XX76ZRB47G; FRAMEWORK_SEARCH_PATHS = ( "$(inherited)", "\"${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Alamofire\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Charts\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ESPullToRefresh\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IBAnimatable\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Moya\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ObjcExceptionBridging\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/PKHUD\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Result\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SnapKit\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Starscream\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftPopup\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwipeCellKit\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TDAppMonitorKit\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TKSwitcherCollection\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/XCGLogger\"", ); HEADER_SEARCH_PATHS = ( "$(inherited)", "\"${PODS_CONFIGURATION_BUILD_DIR}/AFNetworking/AFNetworking.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Alamofire/Alamofire.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Charts/Charts.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ESPullToRefresh/ESPullToRefresh.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IBAnimatable/IBAnimatable.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/IQKeyboardManagerSwift/IQKeyboardManagerSwift.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXPagingView/JXPagingView.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/JXSegmentedView/JXSegmentedView.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Kingfisher/Kingfisher.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Moya/Moya.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/ObjcExceptionBridging/ObjcExceptionBridging.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/PKHUD/PKHUD.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Result/Result.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SnapKit/SnapKit.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Starscream/Starscream.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftPopup/SwiftPopup.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwifterSwift/SwifterSwift.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwiftyJSON/SwiftyJSON.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/SwipeCellKit/SwipeCellKit.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TDAppMonitorKit/TDAppMonitorKit.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/TKSwitcherCollection/TKSwitcherCollection.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/Toast-Swift/Toast_Swift.framework/Headers\"", "\"${PODS_CONFIGURATION_BUILD_DIR}/XCGLogger/XCGLogger.framework/Headers\"", ); INFOPLIST_FILE = Inhealth/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 11.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); MARKETING_VERSION = 1.0.5; PRODUCT_BUNDLE_IDENTIFIER = com.weclouds.newsmartlighting; PRODUCT_NAME = "教育照明"; PROVISIONING_PROFILE_SPECIFIER = ""; SWIFT_OBJC_BRIDGING_HEADER = "Inhealth/Inhealth-Bridging-Header.h"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; }; name = Release; }; 83CCBE4B239A2B6A0096AA9F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = XX76ZRB47G; INFOPLIST_FILE = InhealthTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.2; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = com.weclouds.InhealthTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Inhealth.app/Inhealth"; }; name = Debug; }; 83CCBE4C239A2B6A0096AA9F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; BUNDLE_LOADER = "$(TEST_HOST)"; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = XX76ZRB47G; INFOPLIST_FILE = InhealthTests/Info.plist; IPHONEOS_DEPLOYMENT_TARGET = 13.2; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = com.weclouds.InhealthTests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_HOST = "$(BUILT_PRODUCTS_DIR)/Inhealth.app/Inhealth"; }; name = Release; }; 83CCBE4E239A2B6A0096AA9F /* Debug */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = XX76ZRB47G; INFOPLIST_FILE = InhealthUITests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = com.weclouds.InhealthUITests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = Inhealth; }; name = Debug; }; 83CCBE4F239A2B6A0096AA9F /* Release */ = { isa = XCBuildConfiguration; buildSettings = { ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES; CODE_SIGN_STYLE = Automatic; DEVELOPMENT_TEAM = XX76ZRB47G; INFOPLIST_FILE = InhealthUITests/Info.plist; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); PRODUCT_BUNDLE_IDENTIFIER = com.weclouds.InhealthUITests; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = "1,2"; TEST_TARGET_NAME = Inhealth; }; name = Release; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ 83CCBE18239A2B650096AA9F /* Build configuration list for PBXProject "Inhealth" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CCBE45239A2B6A0096AA9F /* Debug */, 83CCBE46239A2B6A0096AA9F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 83CCBE47239A2B6A0096AA9F /* Build configuration list for PBXNativeTarget "Inhealth" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CCBE48239A2B6A0096AA9F /* Debug */, 83CCBE49239A2B6A0096AA9F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 83CCBE4A239A2B6A0096AA9F /* Build configuration list for PBXNativeTarget "InhealthTests" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CCBE4B239A2B6A0096AA9F /* Debug */, 83CCBE4C239A2B6A0096AA9F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; 83CCBE4D239A2B6A0096AA9F /* Build configuration list for PBXNativeTarget "InhealthUITests" */ = { isa = XCConfigurationList; buildConfigurations = ( 83CCBE4E239A2B6A0096AA9F /* Debug */, 83CCBE4F239A2B6A0096AA9F /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; /* End XCConfigurationList section */ }; rootObject = 83CCBE15239A2B650096AA9F /* Project object */; }