|
28 | 28 | 24742D011D50FE2E00D16CA9 /* RBTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24742CEE1D50FE2E00D16CA9 /* RBTextField.swift */; }; |
29 | 29 | 24758CEB1D620FFA00D8C743 /* UIImage+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24758CEA1D620FFA00D8C743 /* UIImage+Ext.swift */; }; |
30 | 30 | 249C0A7F1D75C1E600097458 /* String+Localize.swift in Sources */ = {isa = PBXBuildFile; fileRef = 249C0A7E1D75C1E600097458 /* String+Localize.swift */; }; |
| 31 | + 24B228ED1DAA877600DEC44D /* TopicsService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B228EC1DAA877600DEC44D /* TopicsService.swift */; }; |
| 32 | + 24B228EF1DAA8B1600DEC44D /* Topic.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B228EE1DAA8B1600DEC44D /* Topic.swift */; }; |
| 33 | + 24B228F31DAA972500DEC44D /* String+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24B228F21DAA972500DEC44D /* String+Ext.swift */; }; |
31 | 34 | 24E5B4001D6B2C82006515E3 /* ThemeNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 24E5B3FF1D6B2C82006515E3 /* ThemeNavigationController.swift */; }; |
32 | 35 | 961580A71D477A7600B32BDA /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 961580A61D477A7600B32BDA /* Assets.xcassets */; }; |
33 | 36 | 961F70FA1D6AB0440079212C /* Localizable.strings in Resources */ = {isa = PBXBuildFile; fileRef = 961F70FC1D6AB0440079212C /* Localizable.strings */; }; |
|
64 | 67 | 249C0A7D1D75BFF700097458 /* zh-Hans */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = "zh-Hans"; path = "zh-Hans.lproj/Localizable.strings"; sourceTree = "<group>"; }; |
65 | 68 | 249C0A7E1D75C1E600097458 /* String+Localize.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Localize.swift"; sourceTree = "<group>"; }; |
66 | 69 | 249C0A811D75D51F00097458 /* en */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = en; path = en.lproj/Localizable.strings; sourceTree = "<group>"; }; |
| 70 | + 24B228EC1DAA877600DEC44D /* TopicsService.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TopicsService.swift; sourceTree = "<group>"; }; |
| 71 | + 24B228EE1DAA8B1600DEC44D /* Topic.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Topic.swift; sourceTree = "<group>"; }; |
| 72 | + 24B228F21DAA972500DEC44D /* String+Ext.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String+Ext.swift"; sourceTree = "<group>"; }; |
67 | 73 | 24E5B3FF1D6B2C82006515E3 /* ThemeNavigationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = ThemeNavigationController.swift; sourceTree = "<group>"; }; |
68 | 74 | 27849C620AD961F60F073D43 /* Pods-ruby-china-ios.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-ruby-china-ios.release.xcconfig"; path = "Pods/Target Support Files/Pods-ruby-china-ios/Pods-ruby-china-ios.release.xcconfig"; sourceTree = "<group>"; }; |
69 | 75 | 3D8873230E620CCF5BBCEE42 /* Pods_ruby_china_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_ruby_china_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
|
117 | 123 | children = ( |
118 | 124 | 24742CE51D50FE2E00D16CA9 /* APIRequest.swift */, |
119 | 125 | 24742CE61D50FE2E00D16CA9 /* DeviceService.swift */, |
| 126 | + 24B228EC1DAA877600DEC44D /* TopicsService.swift */, |
120 | 127 | 24742CE71D50FE2E00D16CA9 /* OAuth2.swift */, |
121 | 128 | 24742CE81D50FE2E00D16CA9 /* TurbolinksSessionLib.swift */, |
122 | 129 | ); |
|
127 | 134 | isa = PBXGroup; |
128 | 135 | children = ( |
129 | 136 | 24742CEA1D50FE2E00D16CA9 /* User.swift */, |
| 137 | + 24B228EE1DAA8B1600DEC44D /* Topic.swift */, |
130 | 138 | ); |
131 | 139 | path = Models; |
132 | 140 | sourceTree = "<group>"; |
|
147 | 155 | children = ( |
148 | 156 | 24758CEA1D620FFA00D8C743 /* UIImage+Ext.swift */, |
149 | 157 | 249C0A7E1D75C1E600097458 /* String+Localize.swift */, |
| 158 | + 24B228F21DAA972500DEC44D /* String+Ext.swift */, |
150 | 159 | ); |
151 | 160 | path = Extensions; |
152 | 161 | sourceTree = "<group>"; |
|
353 | 362 | files = ( |
354 | 363 | 24758CEB1D620FFA00D8C743 /* UIImage+Ext.swift in Sources */, |
355 | 364 | 24742CF71D50FE2E00D16CA9 /* SignInViewController.swift in Sources */, |
| 365 | + 24B228ED1DAA877600DEC44D /* TopicsService.swift in Sources */, |
356 | 366 | 24742CEF1D50FE2E00D16CA9 /* EditAccountViewController.swift in Sources */, |
357 | 367 | 24742CF81D50FE2E00D16CA9 /* TopicsViewController.swift in Sources */, |
358 | 368 | 24742CF51D50FE2E00D16CA9 /* SideMenuNavigationController.swift in Sources */, |
|
363 | 373 | 9670F1901D4235D200128F8A /* AppDelegate.swift in Sources */, |
364 | 374 | 24742CFA1D50FE2E00D16CA9 /* APIRequest.swift in Sources */, |
365 | 375 | 24742CF31D50FE2E00D16CA9 /* NotificationsViewController.swift in Sources */, |
| 376 | + 24B228EF1DAA8B1600DEC44D /* Topic.swift in Sources */, |
366 | 377 | 24742CFC1D50FE2E00D16CA9 /* OAuth2.swift in Sources */, |
367 | 378 | 249C0A7F1D75C1E600097458 /* String+Localize.swift in Sources */, |
368 | 379 | 24742CFD1D50FE2E00D16CA9 /* TurbolinksSessionLib.swift in Sources */, |
| 380 | + 24B228F31DAA972500DEC44D /* String+Ext.swift in Sources */, |
369 | 381 | 24742CF41D50FE2E00D16CA9 /* RootViewController.swift in Sources */, |
370 | 382 | 96F9FD6D1D59A814004FD824 /* ProfileViewController.swift in Sources */, |
371 | 383 | 24742CF61D50FE2E00D16CA9 /* SideMenuViewController.swift in Sources */, |
|
0 commit comments