|
49 | 49 | 4D9E708A2539793900DE11D6 /* 数据格式说明.md in Resources */ = {isa = PBXBuildFile; fileRef = 4D9E70892539793900DE11D6 /* 数据格式说明.md */; }; |
50 | 50 | 4DE5FBCA258C4B3B00F0E18A /* ABTestTests_result.json in Resources */ = {isa = PBXBuildFile; fileRef = 4DE5FBC9258C4B3B00F0E18A /* ABTestTests_result.json */; }; |
51 | 51 | 4DE5FBD2258C508B00F0E18A /* SABFetchResultResponseTests.m in Sources */ = {isa = PBXBuildFile; fileRef = 4DE5FBD1258C508B00F0E18A /* SABFetchResultResponseTests.m */; }; |
| 52 | + FC2BE2B4272939BD0043C1FA /* SABPropertyValidator.m in Sources */ = {isa = PBXBuildFile; fileRef = FC2BE2B2272939BD0043C1FA /* SABPropertyValidator.m */; }; |
| 53 | + FC2BE2B5272939BD0043C1FA /* SABPropertyValidator.h in Headers */ = {isa = PBXBuildFile; fileRef = FC2BE2B3272939BD0043C1FA /* SABPropertyValidator.h */; }; |
| 54 | + FC2BE2B827293A850043C1FA /* SensorsABTestExperiment.m in Sources */ = {isa = PBXBuildFile; fileRef = FC2BE2B627293A850043C1FA /* SensorsABTestExperiment.m */; }; |
| 55 | + FC2BE2B927293A850043C1FA /* SensorsABTestExperiment.h in Headers */ = {isa = PBXBuildFile; fileRef = FC2BE2B727293A850043C1FA /* SensorsABTestExperiment.h */; settings = {ATTRIBUTES = (Public, ); }; }; |
| 56 | + FCC0D0AD2730EA8600BA37E2 /* SensorsABTestExperiment+Private.h in Headers */ = {isa = PBXBuildFile; fileRef = FCC0D0AC2730EA8600BA37E2 /* SensorsABTestExperiment+Private.h */; }; |
52 | 57 | /* End PBXBuildFile section */ |
53 | 58 |
|
54 | 59 | /* Begin PBXContainerItemProxy section */ |
|
106 | 111 | 4D9E70892539793900DE11D6 /* 数据格式说明.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = "数据格式说明.md"; sourceTree = "<group>"; }; |
107 | 112 | 4DE5FBC9258C4B3B00F0E18A /* ABTestTests_result.json */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.json; path = ABTestTests_result.json; sourceTree = "<group>"; }; |
108 | 113 | 4DE5FBD1258C508B00F0E18A /* SABFetchResultResponseTests.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SABFetchResultResponseTests.m; sourceTree = "<group>"; }; |
| 114 | + FC2BE2B2272939BD0043C1FA /* SABPropertyValidator.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SABPropertyValidator.m; sourceTree = "<group>"; }; |
| 115 | + FC2BE2B3272939BD0043C1FA /* SABPropertyValidator.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SABPropertyValidator.h; sourceTree = "<group>"; }; |
| 116 | + FC2BE2B627293A850043C1FA /* SensorsABTestExperiment.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SensorsABTestExperiment.m; sourceTree = "<group>"; }; |
| 117 | + FC2BE2B727293A850043C1FA /* SensorsABTestExperiment.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SensorsABTestExperiment.h; sourceTree = "<group>"; }; |
| 118 | + FCC0D0AC2730EA8600BA37E2 /* SensorsABTestExperiment+Private.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = "SensorsABTestExperiment+Private.h"; sourceTree = "<group>"; }; |
109 | 119 | /* End PBXFileReference section */ |
110 | 120 |
|
111 | 121 | /* Begin PBXFrameworksBuildPhase section */ |
|
150 | 160 | children = ( |
151 | 161 | 4D73D5FC254BC6100020E711 /* SensorsABTest.h */, |
152 | 162 | 4D73D607254BC6110020E711 /* SensorsABTest.m */, |
| 163 | + FC2BE2B727293A850043C1FA /* SensorsABTestExperiment.h */, |
| 164 | + FC2BE2B627293A850043C1FA /* SensorsABTestExperiment.m */, |
| 165 | + FCC0D0AC2730EA8600BA37E2 /* SensorsABTestExperiment+Private.h */, |
153 | 166 | 4D73D60E254BC6110020E711 /* SensorsABTestConfigOptions.h */, |
154 | 167 | 4D73D611254BC6110020E711 /* SensorsABTestConfigOptions.m */, |
155 | 168 | 4D73D612254BC6110020E711 /* SensorsABTestConfigOptions+Private.h */, |
|
229 | 242 | 4D73D61B254BC6110020E711 /* SABJSONUtils.m */, |
230 | 243 | 4D73D615254BC6110020E711 /* NSString+SABHelper.h */, |
231 | 244 | 4D73D61A254BC6110020E711 /* NSString+SABHelper.m */, |
| 245 | + FC2BE2B3272939BD0043C1FA /* SABPropertyValidator.h */, |
| 246 | + FC2BE2B2272939BD0043C1FA /* SABPropertyValidator.m */, |
232 | 247 | ); |
233 | 248 | path = Utils; |
234 | 249 | sourceTree = "<group>"; |
|
249 | 264 | 4D73D635254BC6110020E711 /* SABURLUtils.h in Headers */, |
250 | 265 | 4D04037E2657C7820006D84D /* SABSwizzler.h in Headers */, |
251 | 266 | 4D73D61D254BC6110020E711 /* SABNetwork.h in Headers */, |
| 267 | + FC2BE2B5272939BD0043C1FA /* SABPropertyValidator.h in Headers */, |
252 | 268 | 4D73D62E254BC6110020E711 /* SensorsABTestConfigOptions.h in Headers */, |
253 | 269 | 4D73D62F254BC6110020E711 /* SABConstants.h in Headers */, |
| 270 | + FC2BE2B927293A850043C1FA /* SensorsABTestExperiment.h in Headers */, |
254 | 271 | 4D73D61E254BC6110020E711 /* SensorsABTest.h in Headers */, |
255 | 272 | 4D73D62C254BC6110020E711 /* SABBridge.h in Headers */, |
256 | 273 | 4D73D623254BC6110020E711 /* SABExperimentDataManager.h in Headers */, |
257 | 274 | 4D73D637254BC6110020E711 /* SABValidUtils.h in Headers */, |
| 275 | + FCC0D0AD2730EA8600BA37E2 /* SensorsABTestExperiment+Private.h in Headers */, |
258 | 276 | 4D73D625254BC6110020E711 /* SABFileStore.h in Headers */, |
259 | 277 | 4D73D621254BC6110020E711 /* SABManager.h in Headers */, |
260 | 278 | 4D73D636254BC6110020E711 /* SABJSONUtils.h in Headers */, |
|
368 | 386 | 4D73D62B254BC6110020E711 /* SABBridge.m in Sources */, |
369 | 387 | 4D73D626254BC6110020E711 /* SABFetchResultResponse.m in Sources */, |
370 | 388 | 4D73D631254BC6110020E711 /* SensorsABTestConfigOptions.m in Sources */, |
| 389 | + FC2BE2B4272939BD0043C1FA /* SABPropertyValidator.m in Sources */, |
371 | 390 | 4D73D633254BC6110020E711 /* SABValidUtils.m in Sources */, |
372 | 391 | 4D73D638254BC6110020E711 /* SABURLUtils.m in Sources */, |
373 | 392 | 4D73D630254BC6110020E711 /* SABManager.m in Sources */, |
374 | 393 | 4D73D63A254BC6110020E711 /* SABJSONUtils.m in Sources */, |
| 394 | + FC2BE2B827293A850043C1FA /* SensorsABTestExperiment.m in Sources */, |
375 | 395 | 4D73D628254BC6110020E711 /* SensorsABTest.m in Sources */, |
376 | 396 | 4D73D620254BC6110020E711 /* SABRequest.m in Sources */, |
377 | 397 | 4D73D627254BC6110020E711 /* SABExperimentDataManager.m in Sources */, |
|
0 commit comments