|
49 | 49 | AE8742911C7B3547003A435C /* TSContactTableViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE87428F1C7B3547003A435C /* TSContactTableViewCell.swift */; }; |
50 | 50 | AE8742921C7B3547003A435C /* TSContactTableViewCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = AE8742901C7B3547003A435C /* TSContactTableViewCell.xib */; }; |
51 | 51 | AE8F49AC1C46A905009C1541 /* AboutApp.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F499D1C46A905009C1541 /* AboutApp.swift */; }; |
52 | | - AE8F49AD1C46A905009C1541 /* CGRect+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F499E1C46A905009C1541 /* CGRect+Extension.swift */; }; |
53 | | - AE8F49AE1C46A905009C1541 /* Device.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F499F1C46A905009C1541 /* Device.swift */; }; |
54 | 52 | AE8F49B01C46A905009C1541 /* NSDictionary+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F49A11C46A905009C1541 /* NSDictionary+Extension.swift */; }; |
55 | 53 | AE8F49B21C46A905009C1541 /* NSObject+String.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F49A31C46A905009C1541 /* NSObject+String.swift */; }; |
56 | 54 | AE8F49B31C46A905009C1541 /* UIBarButtonItem+Block.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F49A41C46A905009C1541 /* UIBarButtonItem+Block.swift */; }; |
57 | | - AE8F49B51C46A905009C1541 /* UIScreen+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F49A61C46A905009C1541 /* UIScreen+Extension.swift */; }; |
58 | 55 | AE8F49B61C46A905009C1541 /* UISearchBar+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F49A71C46A905009C1541 /* UISearchBar+Extension.swift */; }; |
59 | 56 | AE8F49B91C46A905009C1541 /* UIView+Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F49AA1C46A905009C1541 /* UIView+Frame.swift */; }; |
60 | 57 | AE8F49BA1C46A905009C1541 /* UIViewController+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AE8F49AB1C46A905009C1541 /* UIViewController+Extension.swift */; }; |
|
90 | 87 | AEE69A5A1C7CB07C00C69224 /* Expression.plist in Resources */ = {isa = PBXBuildFile; fileRef = AEE69A591C7CB07C00C69224 /* Expression.plist */; }; |
91 | 88 | AEE69B251C7CB2AF00C69224 /* Expression.bundle in Resources */ = {isa = PBXBuildFile; fileRef = AEE69B241C7CB2AF00C69224 /* Expression.bundle */; }; |
92 | 89 | AEE69B621C81997500C69224 /* PHAsset+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69B5F1C81997500C69224 /* PHAsset+Extension.swift */; }; |
93 | | - AEE69B661C81999E00C69224 /* UIImage+Orientation.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69B651C81999E00C69224 /* UIImage+Orientation.swift */; }; |
94 | 90 | AEE69BA01C81B58600C69224 /* TSChatBaseCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69B691C81B58600C69224 /* TSChatBaseCell.swift */; }; |
95 | 91 | AEE69BA11C81B58600C69224 /* TSChatCellDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69B6A1C81B58600C69224 /* TSChatCellDelegate.swift */; }; |
96 | 92 | AEE69BA21C81B58600C69224 /* TSChatImageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69B6B1C81B58600C69224 /* TSChatImageCell.swift */; }; |
|
138 | 134 | AEE69C121C81B66100C69224 /* TSChatSubModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69C111C81B66100C69224 /* TSChatSubModel.swift */; }; |
139 | 135 | AEE69C141C81B68500C69224 /* TSLogger.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69C131C81B68500C69224 /* TSLogger.swift */; }; |
140 | 136 | AEE69C161C81B6DD00C69224 /* TSChatModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69C151C81B6DD00C69224 /* TSChatModel.swift */; }; |
141 | | - AEE69C181C81B92700C69224 /* UILabel+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69C171C81B92700C69224 /* UILabel+Extension.swift */; }; |
142 | 137 | AEE69C1B1C81B97F00C69224 /* TSWebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69C1A1C81B97F00C69224 /* TSWebViewController.swift */; }; |
143 | 138 | AEE69C1F1C81BF1F00C69224 /* TSConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = AEE69C1E1C81BF1F00C69224 /* TSConfig.swift */; }; |
144 | 139 | /* End PBXBuildFile section */ |
|
197 | 192 | AE87428F1C7B3547003A435C /* TSContactTableViewCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSContactTableViewCell.swift; sourceTree = "<group>"; }; |
198 | 193 | AE8742901C7B3547003A435C /* TSContactTableViewCell.xib */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = file.xib; path = TSContactTableViewCell.xib; sourceTree = "<group>"; }; |
199 | 194 | AE8F499D1C46A905009C1541 /* AboutApp.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = AboutApp.swift; sourceTree = "<group>"; }; |
200 | | - AE8F499E1C46A905009C1541 /* CGRect+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "CGRect+Extension.swift"; sourceTree = "<group>"; }; |
201 | | - AE8F499F1C46A905009C1541 /* Device.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = Device.swift; sourceTree = "<group>"; }; |
202 | 195 | AE8F49A11C46A905009C1541 /* NSDictionary+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSDictionary+Extension.swift"; sourceTree = "<group>"; }; |
203 | 196 | AE8F49A31C46A905009C1541 /* NSObject+String.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSObject+String.swift"; sourceTree = "<group>"; }; |
204 | 197 | AE8F49A41C46A905009C1541 /* UIBarButtonItem+Block.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIBarButtonItem+Block.swift"; sourceTree = "<group>"; }; |
205 | | - AE8F49A61C46A905009C1541 /* UIScreen+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIScreen+Extension.swift"; sourceTree = "<group>"; }; |
206 | 198 | AE8F49A71C46A905009C1541 /* UISearchBar+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UISearchBar+Extension.swift"; sourceTree = "<group>"; }; |
207 | 199 | AE8F49AA1C46A905009C1541 /* UIView+Frame.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIView+Frame.swift"; sourceTree = "<group>"; }; |
208 | 200 | AE8F49AB1C46A905009C1541 /* UIViewController+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIViewController+Extension.swift"; sourceTree = "<group>"; }; |
|
243 | 235 | AEE69A591C7CB07C00C69224 /* Expression.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = Expression.plist; sourceTree = "<group>"; }; |
244 | 236 | AEE69B241C7CB2AF00C69224 /* Expression.bundle */ = {isa = PBXFileReference; lastKnownFileType = "wrapper.plug-in"; path = Expression.bundle; sourceTree = "<group>"; }; |
245 | 237 | AEE69B5F1C81997500C69224 /* PHAsset+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "PHAsset+Extension.swift"; sourceTree = "<group>"; }; |
246 | | - AEE69B651C81999E00C69224 /* UIImage+Orientation.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIImage+Orientation.swift"; sourceTree = "<group>"; }; |
247 | 238 | AEE69B691C81B58600C69224 /* TSChatBaseCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSChatBaseCell.swift; sourceTree = "<group>"; }; |
248 | 239 | AEE69B6A1C81B58600C69224 /* TSChatCellDelegate.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSChatCellDelegate.swift; sourceTree = "<group>"; }; |
249 | 240 | AEE69B6B1C81B58600C69224 /* TSChatImageCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSChatImageCell.swift; sourceTree = "<group>"; }; |
|
291 | 282 | AEE69C111C81B66100C69224 /* TSChatSubModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSChatSubModel.swift; sourceTree = "<group>"; }; |
292 | 283 | AEE69C131C81B68500C69224 /* TSLogger.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSLogger.swift; sourceTree = "<group>"; }; |
293 | 284 | AEE69C151C81B6DD00C69224 /* TSChatModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSChatModel.swift; sourceTree = "<group>"; }; |
294 | | - AEE69C171C81B92700C69224 /* UILabel+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UILabel+Extension.swift"; sourceTree = "<group>"; }; |
295 | 285 | AEE69C1A1C81B97F00C69224 /* TSWebViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSWebViewController.swift; sourceTree = "<group>"; }; |
296 | 286 | AEE69C1E1C81BF1F00C69224 /* TSConfig.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = TSConfig.swift; sourceTree = "<group>"; }; |
297 | 287 | EEDE4F6B7BF2C153C58B4744 /* Pods_TSWeChat.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_TSWeChat.framework; sourceTree = BUILT_PRODUCTS_DIR; }; |
|
391 | 381 | AE8F499C1C46A905009C1541 /* Helpers */ = { |
392 | 382 | isa = PBXGroup; |
393 | 383 | children = ( |
394 | | - AEE69C171C81B92700C69224 /* UILabel+Extension.swift */, |
395 | 384 | AE8F499D1C46A905009C1541 /* AboutApp.swift */, |
396 | | - AE8F499E1C46A905009C1541 /* CGRect+Extension.swift */, |
397 | | - AE8F499F1C46A905009C1541 /* Device.swift */, |
398 | 385 | AE8742781C7AE48A003A435C /* NSDate+Extension.swift */, |
399 | 386 | AE8F49A11C46A905009C1541 /* NSDictionary+Extension.swift */, |
400 | 387 | AE8F49A31C46A905009C1541 /* NSObject+String.swift */, |
401 | 388 | AEE69B5F1C81997500C69224 /* PHAsset+Extension.swift */, |
402 | 389 | AE8F49A41C46A905009C1541 /* UIBarButtonItem+Block.swift */, |
403 | | - AEE69B651C81999E00C69224 /* UIImage+Orientation.swift */, |
404 | | - AE8F49A61C46A905009C1541 /* UIScreen+Extension.swift */, |
405 | 390 | AE8F49A71C46A905009C1541 /* UISearchBar+Extension.swift */, |
406 | 391 | AE8F49AA1C46A905009C1541 /* UIView+Frame.swift */, |
407 | 392 | AE8F49AB1C46A905009C1541 /* UIViewController+Extension.swift */, |
|
894 | 879 | files = ( |
895 | 880 | AE8F49BA1C46A905009C1541 /* UIViewController+Extension.swift in Sources */, |
896 | 881 | AE8742751C7AE23E003A435C /* TSModel.swift in Sources */, |
897 | | - AE8F49AE1C46A905009C1541 /* Device.swift in Sources */, |
898 | 882 | AEBEE5B01C8754BD00956B0C /* TSChatButton+UI.swift in Sources */, |
899 | 883 | AEE69BB71C81B58600C69224 /* TSChatEmojiDictionary.swift in Sources */, |
900 | 884 | AE8F49B91C46A905009C1541 /* UIView+Frame.swift in Sources */, |
|
944 | 928 | AE8742611C7AE0F1003A435C /* TSProgressHUD.swift in Sources */, |
945 | 929 | AEE69BB61C81B58600C69224 /* ImageFilesManager.swift in Sources */, |
946 | 930 | AEE69C141C81B68500C69224 /* TSLogger.swift in Sources */, |
947 | | - AE8F49AD1C46A905009C1541 /* CGRect+Extension.swift in Sources */, |
948 | 931 | AEE69BCE1C81B58600C69224 /* TSChatShareMoreCollectionViewCell.swift in Sources */, |
949 | 932 | AE8742741C7AE23E003A435C /* TSMessageModel.swift in Sources */, |
950 | 933 | AEE69BBB1C81B58600C69224 /* UITableView+ChatAdditions.swift in Sources */, |
|
962 | 945 | AEE69BC51C81B58600C69224 /* TSChatViewController.swift in Sources */, |
963 | 946 | AE040A9F1C990B4A003A764D /* TSLocationManager.swift in Sources */, |
964 | 947 | AEE69BB81C81B58600C69224 /* TSChatTextParser.swift in Sources */, |
965 | | - AE8F49B51C46A905009C1541 /* UIScreen+Extension.swift in Sources */, |
966 | 948 | AE92B7881C3FF7C900968A3A /* TSAppMacro.swift in Sources */, |
967 | | - AEE69C181C81B92700C69224 /* UILabel+Extension.swift in Sources */, |
968 | 949 | AEE69BD31C81B58600C69224 /* TSChatVoiceIndicatorView.swift in Sources */, |
969 | 950 | AEBEE5AE1C8754BD00956B0C /* TSChatSystemEdgeLabel.swift in Sources */, |
970 | 951 | AEE69BB91C81B58600C69224 /* TSYYTextLinePositionModifier.swift in Sources */, |
|
977 | 958 | AEE69C1F1C81BF1F00C69224 /* TSConfig.swift in Sources */, |
978 | 959 | AEE69BAD1C81B58600C69224 /* AudioDelegate.swift in Sources */, |
979 | 960 | AEBEE5A21C87087600956B0C /* TSResponseSerializer.swift in Sources */, |
980 | | - AEE69B661C81999E00C69224 /* UIImage+Orientation.swift in Sources */, |
981 | 961 | AEE69BC91C81B58600C69224 /* TSChatEmotionCell.swift in Sources */, |
982 | 962 | AE40FD241C5B644300CB7339 /* TSImageTextTableViewCell.swift in Sources */, |
983 | 963 | AEE69C161C81B6DD00C69224 /* TSChatModel.swift in Sources */, |
|
0 commit comments