|
@@ -21,7 +21,6 @@
|
|
|
A80E723F2D3F4D3700C64288 /* Universe🌍.json in Resources */ = {isa = PBXBuildFile; fileRef = A80E723E2D3F4D3000C64288 /* Universe🌍.json */; };
|
|
|
A80E72462D3F4EED00C64288 /* sticker.json in Resources */ = {isa = PBXBuildFile; fileRef = A80E72452D3F4EED00C64288 /* sticker.json */; };
|
|
|
A80E72482D3F4F0A00C64288 /* templates.json in Resources */ = {isa = PBXBuildFile; fileRef = A80E72472D3F4F0500C64288 /* templates.json */; };
|
|
|
- A80E724D2D3F515B00C64288 /* TSBaseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E724C2D3F515200C64288 /* TSBaseViewModel.swift */; };
|
|
|
A80E724F2D3F6D7F00C64288 /* DiyFixedTextElement.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E724E2D3F6D6000C64288 /* DiyFixedTextElement.swift */; };
|
|
|
A80E72532D3F985E00C64288 /* TSWallpaperVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E72522D3F985D00C64288 /* TSWallpaperVC.swift */; };
|
|
|
A80E72562D3F98D700C64288 /* TSDiyKeyboardViewVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E72552D3F98D600C64288 /* TSDiyKeyboardViewVC.swift */; };
|
|
@@ -34,13 +33,41 @@
|
|
|
A80E726C2D409E8300C64288 /* TSDiyTLPinkAnimalView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E726B2D409E8000C64288 /* TSDiyTLPinkAnimalView.swift */; };
|
|
|
A80E726F2D40DE2B00C64288 /* TSWallpaperPreviewVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E726E2D40DE2900C64288 /* TSWallpaperPreviewVC.swift */; };
|
|
|
A80E72722D40F86000C64288 /* TSLaunchVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E72712D40F86000C64288 /* TSLaunchVC.swift */; };
|
|
|
- A80E72742D40FEA600C64288 /* UIApplication+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E72732D40FEA000C64288 /* UIApplication+Ex.swift */; };
|
|
|
A80E72772D41EFF900C64288 /* TSEmojisTutorialsVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E72762D41EFF700C64288 /* TSEmojisTutorialsVC.swift */; };
|
|
|
A80E72792D42285500C64288 /* TSBootPageVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E72782D42285500C64288 /* TSBootPageVC.swift */; };
|
|
|
A80E73E12D533E5800C64288 /* TSPurchaseVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E73D82D533E5800C64288 /* TSPurchaseVC.swift */; };
|
|
|
A80E73E42D533EB000C64288 /* TSPurchaseManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E73E22D533EB000C64288 /* TSPurchaseManager.swift */; };
|
|
|
A80E73E62D5348D000C64288 /* SettingPurchaseTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A80E73E52D5348CF00C64288 /* SettingPurchaseTopView.swift */; };
|
|
|
A89EA6982D5B1A01000EB181 /* Butterfly🦋.json in Resources */ = {isa = PBXBuildFile; fileRef = A89EA6972D5B19F0000EB181 /* Butterfly🦋.json */; };
|
|
|
+ A89EA64B2D59A588000EB181 /* MessageKit in Frameworks */ = {isa = PBXBuildFile; productRef = A89EA64A2D59A588000EB181 /* MessageKit */; };
|
|
|
+ A89EA6542D59A9F4000EB181 /* TSTextLayoutSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA64F2D59A9F4000EB181 /* TSTextLayoutSizeCalculator.swift */; };
|
|
|
+ A89EA6552D59A9F4000EB181 /* MockMessage.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6502D59A9F4000EB181 /* MockMessage.swift */; };
|
|
|
+ A89EA6562D59A9F4000EB181 /* TSChatUser.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6522D59A9F4000EB181 /* TSChatUser.swift */; };
|
|
|
+ A89EA6582D59A9F4000EB181 /* TSLayoutSizeCalculator.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA64E2D59A9F4000EB181 /* TSLayoutSizeCalculator.swift */; };
|
|
|
+ A89EA6592D59A9F4000EB181 /* CustomMessageFlowLayout.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA64C2D59A9F4000EB181 /* CustomMessageFlowLayout.swift */; };
|
|
|
+ A89EA65F2D59AA11000EB181 /* TSChatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA65E2D59AA11000EB181 /* TSChatViewController.swift */; };
|
|
|
+ A89EA6692D59AA31000EB181 /* CameraInputBarAccessoryView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6632D59AA31000EB181 /* CameraInputBarAccessoryView.swift */; };
|
|
|
+ A89EA66B2D59AA31000EB181 /* TSTextMessageContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6662D59AA31000EB181 /* TSTextMessageContentCell.swift */; };
|
|
|
+ A89EA66C2D59AA31000EB181 /* TSMessageContentCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6652D59AA31000EB181 /* TSMessageContentCell.swift */; };
|
|
|
+ A89EA66D2D59AA31000EB181 /* TableViewCells.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6672D59AA31000EB181 /* TableViewCells.swift */; };
|
|
|
+ A89EA67A2D59D25F000EB181 /* TSAIChatVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6792D59D248000EB181 /* TSAIChatVM.swift */; };
|
|
|
+ A89EA67D2D59F1AF000EB181 /* StreamPostRequest.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA67C2D59F1AC000EB181 /* StreamPostRequest.swift */; };
|
|
|
+ A89EA6832D59F4F9000EB181 /* TSChatViewController+ChatDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6822D59F4F1000EB181 /* TSChatViewController+ChatDelegate.swift */; };
|
|
|
+ A89EA6A32D5B26E3000EB181 /* TSDBAIChatList.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6A22D5B26E3000EB181 /* TSDBAIChatList.swift */; };
|
|
|
+ A89EA6AC2D5B3EFB000EB181 /* TSRealmManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6AB2D5B3EFA000EB181 /* TSRealmManager.swift */; };
|
|
|
+ A89EA6B12D5C9D0C000EB181 /* TSAIChatHistoryVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6B02D5C9D0B000EB181 /* TSAIChatHistoryVC.swift */; };
|
|
|
+ A89EA6B42D5C9D43000EB181 /* TSAIChatHistoryVM.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6B32D5C9D3D000EB181 /* TSAIChatHistoryVM.swift */; };
|
|
|
+ A89EA6B82D5D7EE9000EB181 /* TSAIChatHistoryModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6B72D5D7EE4000EB181 /* TSAIChatHistoryModel.swift */; };
|
|
|
+ A89EA6BA2D5DDE5B000EB181 /* TSPageNullView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6B92D5DDE4E000EB181 /* TSPageNullView.swift */; };
|
|
|
+ A89EA6BC2D5DFB12000EB181 /* TSViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6BB2D5DFB0D000EB181 /* TSViewController.swift */; };
|
|
|
+ A89EA6BF2D5E03D6000EB181 /* Notification+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6BE2D5E03D3000EB181 /* Notification+Ex.swift */; };
|
|
|
+ A89EA6C12D5ED289000EB181 /* TSChatCellConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6C02D5ED278000EB181 /* TSChatCellConfig.swift */; };
|
|
|
+ A89EA6C42D5F40CC000EB181 /* TSChatInputBarVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6C32D5F40CB000EB181 /* TSChatInputBarVC.swift */; };
|
|
|
+ A89EA6C62D5F5C22000EB181 /* TSChatInputFullScreenVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6C52D5F5C21000EB181 /* TSChatInputFullScreenVC.swift */; };
|
|
|
+ A89EA6C82D6359ED000EB181 /* TSChatViewController+VipView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6C72D6359EA000EB181 /* TSChatViewController+VipView.swift */; };
|
|
|
+ A89EA6CA2D642C0A000EB181 /* TSChatViewController+SendMsg.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6C92D642C03000EB181 /* TSChatViewController+SendMsg.swift */; };
|
|
|
+ A89EA6CC2D642CE2000EB181 /* TSChatViewController+NaviBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6CB2D642CD4000EB181 /* TSChatViewController+NaviBar.swift */; };
|
|
|
+ A89EA6CF2D6430F3000EB181 /* TSChatViewController+Keyboard.swift in Sources */ = {isa = PBXBuildFile; fileRef = A89EA6CE2D6430EE000EB181 /* TSChatViewController+Keyboard.swift */; };
|
|
|
A8EEADD42D3E6C660032C5A0 /* Flower💐.json in Resources */ = {isa = PBXBuildFile; fileRef = A8EEADD32D3E6C610032C5A0 /* Flower💐.json */; };
|
|
|
A8EEADD62D3E6CD80032C5A0 /* Fish🐠.json in Resources */ = {isa = PBXBuildFile; fileRef = A8EEADD52D3E6CD30032C5A0 /* Fish🐠.json */; };
|
|
|
A8EEADD82D3E74D20032C5A0 /* Pink🩷.json in Resources */ = {isa = PBXBuildFile; fileRef = A8EEADD72D3E74CB0032C5A0 /* Pink🩷.json */; };
|
|
@@ -52,52 +79,16 @@
|
|
|
A8F7748B2D38E8B700AA6E93 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774812D38E8B700AA6E93 /* AppDelegate.swift */; };
|
|
|
A8F7748E2D38E8B700AA6E93 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = A8F774822D38E8B700AA6E93 /* Assets.xcassets */; };
|
|
|
A8F774902D38E8B700AA6E93 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A8F774852D38E8B700AA6E93 /* LaunchScreen.storyboard */; };
|
|
|
- A8F774D92D38EA8C00AA6E93 /* UICollectionView+More.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774D22D38EA8C00AA6E93 /* UICollectionView+More.swift */; };
|
|
|
- A8F774DA2D38EA8C00AA6E93 /* UIFont+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774AA2D38EA8C00AA6E93 /* UIFont+Ex.swift */; };
|
|
|
- A8F774DB2D38EA8C00AA6E93 /* AVAsset+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A02D38EA8C00AA6E93 /* AVAsset+Ex.swift */; };
|
|
|
- A8F774DC2D38EA8C00AA6E93 /* NSString+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A52D38EA8C00AA6E93 /* NSString+Ex.swift */; };
|
|
|
- A8F774DE2D38EA8C00AA6E93 /* UIDevice+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A92D38EA8C00AA6E93 /* UIDevice+Extension.swift */; };
|
|
|
A8F774E02D38EA8C00AA6E93 /* TSCommonTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774C72D38EA8C00AA6E93 /* TSCommonTool.swift */; };
|
|
|
A8F774E12D38EA8C00AA6E93 /* TSFileManagerTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774CA2D38EA8C00AA6E93 /* TSFileManagerTool.swift */; };
|
|
|
- A8F774E22D38EA8C00AA6E93 /* UICollectionView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A72D38EA8C00AA6E93 /* UICollectionView+Ex.swift */; };
|
|
|
- A8F774E32D38EA8C00AA6E93 /* TSBasicItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7749A2D38EA8C00AA6E93 /* TSBasicItemModel.swift */; };
|
|
|
- A8F774E42D38EA8C00AA6E93 /* Component.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774D12D38EA8C00AA6E93 /* Component.swift */; };
|
|
|
- A8F774E52D38EA8C00AA6E93 /* Color+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7749C2D38EA8C00AA6E93 /* Color+Ex.swift */; };
|
|
|
- A8F774E62D38EA8C00AA6E93 /* UIScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774AE2D38EA8C00AA6E93 /* UIScreen.swift */; };
|
|
|
- A8F774E82D38EA8C00AA6E93 /* CollectionViewComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774CF2D38EA8C00AA6E93 /* CollectionViewComponent.swift */; };
|
|
|
- A8F774E92D38EA8C00AA6E93 /* UILabel+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774AD2D38EA8C00AA6E93 /* UILabel+Ex.swift */; };
|
|
|
- A8F774EB2D38EA8C00AA6E93 /* TSBaseNavigationC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774962D38EA8C00AA6E93 /* TSBaseNavigationC.swift */; };
|
|
|
A8F774EC2D38EA8C00AA6E93 /* TSToastTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774CC2D38EA8C00AA6E93 /* TSToastTool.swift */; };
|
|
|
- A8F774ED2D38EA8C00AA6E93 /* Font+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7749D2D38EA8C00AA6E93 /* Font+Ex.swift */; };
|
|
|
- A8F774EE2D38EA8C00AA6E93 /* UIViewController+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774B02D38EA8C00AA6E93 /* UIViewController+Ex.swift */; };
|
|
|
- A8F774EF2D38EA8C00AA6E93 /* UIImage+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774AB2D38EA8C00AA6E93 /* UIImage+Ex.swift */; };
|
|
|
- A8F774F02D38EA8C00AA6E93 /* TSBaseCollectionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774932D38EA8C00AA6E93 /* TSBaseCollectionCell.swift */; };
|
|
|
- A8F774F12D38EA8C00AA6E93 /* CGFloat+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A12D38EA8C00AA6E93 /* CGFloat+Ex.swift */; };
|
|
|
- A8F774F22D38EA8C00AA6E93 /* TSBaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774992D38EA8C00AA6E93 /* TSBaseView.swift */; };
|
|
|
- A8F774F42D38EA8C00AA6E93 /* TSBaseNavigationBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774952D38EA8C00AA6E93 /* TSBaseNavigationBarView.swift */; };
|
|
|
- A8F774F52D38EA8C00AA6E93 /* Array+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7749F2D38EA8C00AA6E93 /* Array+Ex.swift */; };
|
|
|
- A8F774F62D38EA8C00AA6E93 /* UIImageView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774AC2D38EA8C00AA6E93 /* UIImageView+Ex.swift */; };
|
|
|
- A8F774F82D38EA8C00AA6E93 /* TSSimpleTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774D42D38EA8C00AA6E93 /* TSSimpleTableView.swift */; };
|
|
|
- A8F774F92D38EA8C00AA6E93 /* UIColor+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A82D38EA8C00AA6E93 /* UIColor+Ex.swift */; };
|
|
|
- A8F774FA2D38EA8C00AA6E93 /* TSBaseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774942D38EA8C00AA6E93 /* TSBaseModel.swift */; };
|
|
|
- A8F774FE2D38EA8C00AA6E93 /* Int+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A42D38EA8C00AA6E93 /* Int+Ex.swift */; };
|
|
|
- A8F774FF2D38EA8C00AA6E93 /* UserDefault+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774B12D38EA8C00AA6E93 /* UserDefault+Ex.swift */; };
|
|
|
A8F775002D38EA8C00AA6E93 /* WindowHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774CD2D38EA8C00AA6E93 /* WindowHelper.swift */; };
|
|
|
- A8F775012D38EA8C00AA6E93 /* UIButton+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A62D38EA8C00AA6E93 /* UIButton+Ex.swift */; };
|
|
|
- A8F775022D38EA8C00AA6E93 /* Dictionary+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A32D38EA8C00AA6E93 /* Dictionary+Ex.swift */; };
|
|
|
A8F775032D38EA8C00AA6E93 /* GlobalImports.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774B42D38EA8C00AA6E93 /* GlobalImports.swift */; };
|
|
|
- A8F775062D38EA8C00AA6E93 /* Date+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774A22D38EA8C00AA6E93 /* Date+Ex.swift */; };
|
|
|
- A8F775072D38EA8C00AA6E93 /* UIView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774B22D38EA8C00AA6E93 /* UIView+Ex.swift */; };
|
|
|
- A8F775082D38EA8C00AA6E93 /* UITableView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774AF2D38EA8C00AA6E93 /* UITableView+Ex.swift */; };
|
|
|
- A8F775092D38EA8C00AA6E93 /* CommonSectionComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774D02D38EA8C00AA6E93 /* CommonSectionComponent.swift */; };
|
|
|
A8F7750A2D38EA8C00AA6E93 /* TSNetworkTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774CB2D38EA8C00AA6E93 /* TSNetworkTool.swift */; };
|
|
|
- A8F7750B2D38EA8C00AA6E93 /* TSBaseTabViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774972D38EA8C00AA6E93 /* TSBaseTabViewCell.swift */; };
|
|
|
- A8F7750D2D38EA8C00AA6E93 /* TSBaseVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F774982D38EA8C00AA6E93 /* TSBaseVC.swift */; };
|
|
|
A8F775172D38EB7400AA6E93 /* TSTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F775162D38EB7400AA6E93 /* TSTabBarController.swift */; };
|
|
|
A8F775192D38EC6800AA6E93 /* TSEmojisVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F775182D38EC6700AA6E93 /* TSEmojisVC.swift */; };
|
|
|
A8F7751B2D38EC9800AA6E93 /* TSGenmojiVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7751A2D38EC9700AA6E93 /* TSGenmojiVC.swift */; };
|
|
|
A8F775252D38ED8300AA6E93 /* TSConfig.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F775232D38ED8300AA6E93 /* TSConfig.swift */; };
|
|
|
- A8F775322D38FA5E00AA6E93 /* UITextView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F775312D38FA5200AA6E93 /* UITextView+Ex.swift */; };
|
|
|
A8F775352D38FC9A00AA6E93 /* TSViewTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F775342D38FC9A00AA6E93 /* TSViewTool.swift */; };
|
|
|
A8F775382D390C3C00AA6E93 /* TSNetworkManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F775372D390C3C00AA6E93 /* TSNetworkManager.swift */; };
|
|
|
A8F7753B2D3918DE00AA6E93 /* TSNetworkManager+Loading.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7753A2D3918D700AA6E93 /* TSNetworkManager+Loading.swift */; };
|
|
@@ -109,7 +100,6 @@
|
|
|
A8F7754B2D39376800AA6E93 /* TSSettingListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7754A2D39376700AA6E93 /* TSSettingListView.swift */; };
|
|
|
A8F7754E2D39E59100AA6E93 /* TSGenmojiModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7754D2D39E58B00AA6E93 /* TSGenmojiModel.swift */; };
|
|
|
A8F775502D39ECED00AA6E93 /* PhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7754F2D39ECED00AA6E93 /* PhotoManager.swift */; };
|
|
|
- A8F775532D3A038800AA6E93 /* SwiftUIX in Frameworks */ = {isa = PBXBuildFile; productRef = A8F775522D3A038800AA6E93 /* SwiftUIX */; };
|
|
|
A8F776212D3A3F0200AA6E93 /* TSEmojisChildVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F776202D3A3F0100AA6E93 /* TSEmojisChildVC.swift */; };
|
|
|
A8F776272D3A6EC200AA6E93 /* TSGenmojiTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F776262D3A6EBA00AA6E93 /* TSGenmojiTextView.swift */; };
|
|
|
A8F7762B2D3A70B200AA6E93 /* PaddedLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A8F7762A2D3A70AF00AA6E93 /* PaddedLabel.swift */; };
|
|
@@ -152,7 +142,6 @@
|
|
|
A80E723E2D3F4D3000C64288 /* Universe🌍.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "Universe🌍.json"; sourceTree = "<group>"; };
|
|
|
A80E72452D3F4EED00C64288 /* sticker.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = sticker.json; sourceTree = "<group>"; };
|
|
|
A80E72472D3F4F0500C64288 /* templates.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = templates.json; sourceTree = "<group>"; };
|
|
|
- A80E724C2D3F515200C64288 /* TSBaseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseViewModel.swift; sourceTree = "<group>"; };
|
|
|
A80E724E2D3F6D6000C64288 /* DiyFixedTextElement.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DiyFixedTextElement.swift; sourceTree = "<group>"; };
|
|
|
A80E72522D3F985D00C64288 /* TSWallpaperVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSWallpaperVC.swift; sourceTree = "<group>"; };
|
|
|
A80E72552D3F98D600C64288 /* TSDiyKeyboardViewVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiyKeyboardViewVC.swift; sourceTree = "<group>"; };
|
|
@@ -165,13 +154,40 @@
|
|
|
A80E726B2D409E8000C64288 /* TSDiyTLPinkAnimalView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDiyTLPinkAnimalView.swift; sourceTree = "<group>"; };
|
|
|
A80E726E2D40DE2900C64288 /* TSWallpaperPreviewVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSWallpaperPreviewVC.swift; sourceTree = "<group>"; };
|
|
|
A80E72712D40F86000C64288 /* TSLaunchVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSLaunchVC.swift; sourceTree = "<group>"; };
|
|
|
- A80E72732D40FEA000C64288 /* UIApplication+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+Ex.swift"; sourceTree = "<group>"; };
|
|
|
A80E72762D41EFF700C64288 /* TSEmojisTutorialsVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSEmojisTutorialsVC.swift; sourceTree = "<group>"; };
|
|
|
A80E72782D42285500C64288 /* TSBootPageVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBootPageVC.swift; sourceTree = "<group>"; };
|
|
|
A80E73D82D533E5800C64288 /* TSPurchaseVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPurchaseVC.swift; sourceTree = "<group>"; };
|
|
|
A80E73E22D533EB000C64288 /* TSPurchaseManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPurchaseManager.swift; sourceTree = "<group>"; };
|
|
|
A80E73E52D5348CF00C64288 /* SettingPurchaseTopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SettingPurchaseTopView.swift; sourceTree = "<group>"; };
|
|
|
A89EA6972D5B19F0000EB181 /* Butterfly🦋.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "Butterfly🦋.json"; sourceTree = "<group>"; };
|
|
|
+ A89EA64C2D59A9F4000EB181 /* CustomMessageFlowLayout.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomMessageFlowLayout.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA64E2D59A9F4000EB181 /* TSLayoutSizeCalculator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSLayoutSizeCalculator.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA64F2D59A9F4000EB181 /* TSTextLayoutSizeCalculator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSTextLayoutSizeCalculator.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6502D59A9F4000EB181 /* MockMessage.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MockMessage.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6522D59A9F4000EB181 /* TSChatUser.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSChatUser.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA65E2D59AA11000EB181 /* TSChatViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSChatViewController.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6632D59AA31000EB181 /* CameraInputBarAccessoryView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CameraInputBarAccessoryView.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6652D59AA31000EB181 /* TSMessageContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSMessageContentCell.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6662D59AA31000EB181 /* TSTextMessageContentCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSTextMessageContentCell.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6672D59AA31000EB181 /* TableViewCells.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TableViewCells.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6792D59D248000EB181 /* TSAIChatVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIChatVM.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA67C2D59F1AC000EB181 /* StreamPostRequest.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = StreamPostRequest.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6822D59F4F1000EB181 /* TSChatViewController+ChatDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSChatViewController+ChatDelegate.swift"; sourceTree = "<group>"; };
|
|
|
+ A89EA6A22D5B26E3000EB181 /* TSDBAIChatList.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDBAIChatList.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6AB2D5B3EFA000EB181 /* TSRealmManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSRealmManager.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6B02D5C9D0B000EB181 /* TSAIChatHistoryVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIChatHistoryVC.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6B32D5C9D3D000EB181 /* TSAIChatHistoryVM.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIChatHistoryVM.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6B72D5D7EE4000EB181 /* TSAIChatHistoryModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAIChatHistoryModel.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6B92D5DDE4E000EB181 /* TSPageNullView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPageNullView.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6BB2D5DFB0D000EB181 /* TSViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSViewController.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6BE2D5E03D3000EB181 /* Notification+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Notification+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ A89EA6C02D5ED278000EB181 /* TSChatCellConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSChatCellConfig.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6C32D5F40CB000EB181 /* TSChatInputBarVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSChatInputBarVC.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6C52D5F5C21000EB181 /* TSChatInputFullScreenVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSChatInputFullScreenVC.swift; sourceTree = "<group>"; };
|
|
|
+ A89EA6C72D6359EA000EB181 /* TSChatViewController+VipView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSChatViewController+VipView.swift"; sourceTree = "<group>"; };
|
|
|
+ A89EA6C92D642C03000EB181 /* TSChatViewController+SendMsg.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSChatViewController+SendMsg.swift"; sourceTree = "<group>"; };
|
|
|
+ A89EA6CB2D642CD4000EB181 /* TSChatViewController+NaviBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSChatViewController+NaviBar.swift"; sourceTree = "<group>"; };
|
|
|
+ A89EA6CE2D6430EE000EB181 /* TSChatViewController+Keyboard.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSChatViewController+Keyboard.swift"; sourceTree = "<group>"; };
|
|
|
A8EEADD32D3E6C610032C5A0 /* Flower💐.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "Flower💐.json"; sourceTree = "<group>"; };
|
|
|
A8EEADD52D3E6CD30032C5A0 /* Fish🐠.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "Fish🐠.json"; sourceTree = "<group>"; };
|
|
|
A8EEADD72D3E74CB0032C5A0 /* Pink🩷.json */ = {isa = PBXFileReference; lastKnownFileType = text.json; path = "Pink🩷.json"; sourceTree = "<group>"; };
|
|
@@ -185,52 +201,16 @@
|
|
|
A8F774822D38E8B700AA6E93 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
|
A8F774832D38E8B700AA6E93 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
|
|
|
A8F774842D38E8B700AA6E93 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
|
|
|
- A8F774932D38EA8C00AA6E93 /* TSBaseCollectionCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseCollectionCell.swift; sourceTree = "<group>"; };
|
|
|
- A8F774942D38EA8C00AA6E93 /* TSBaseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseModel.swift; sourceTree = "<group>"; };
|
|
|
- A8F774952D38EA8C00AA6E93 /* TSBaseNavigationBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseNavigationBarView.swift; sourceTree = "<group>"; };
|
|
|
- A8F774962D38EA8C00AA6E93 /* TSBaseNavigationC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseNavigationC.swift; sourceTree = "<group>"; };
|
|
|
- A8F774972D38EA8C00AA6E93 /* TSBaseTabViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseTabViewCell.swift; sourceTree = "<group>"; };
|
|
|
- A8F774982D38EA8C00AA6E93 /* TSBaseVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseVC.swift; sourceTree = "<group>"; };
|
|
|
- A8F774992D38EA8C00AA6E93 /* TSBaseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseView.swift; sourceTree = "<group>"; };
|
|
|
- A8F7749A2D38EA8C00AA6E93 /* TSBasicItemModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBasicItemModel.swift; sourceTree = "<group>"; };
|
|
|
- A8F7749C2D38EA8C00AA6E93 /* Color+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Color+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F7749D2D38EA8C00AA6E93 /* Font+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Font+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F7749F2D38EA8C00AA6E93 /* Array+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Array+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A02D38EA8C00AA6E93 /* AVAsset+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AVAsset+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A12D38EA8C00AA6E93 /* CGFloat+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CGFloat+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A22D38EA8C00AA6E93 /* Date+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A32D38EA8C00AA6E93 /* Dictionary+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A42D38EA8C00AA6E93 /* Int+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Int+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A52D38EA8C00AA6E93 /* NSString+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSString+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A62D38EA8C00AA6E93 /* UIButton+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIButton+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A72D38EA8C00AA6E93 /* UICollectionView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UICollectionView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A82D38EA8C00AA6E93 /* UIColor+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774A92D38EA8C00AA6E93 /* UIDevice+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIDevice+Extension.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774AA2D38EA8C00AA6E93 /* UIFont+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774AB2D38EA8C00AA6E93 /* UIImage+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774AC2D38EA8C00AA6E93 /* UIImageView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImageView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774AD2D38EA8C00AA6E93 /* UILabel+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UILabel+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774AE2D38EA8C00AA6E93 /* UIScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIScreen.swift; sourceTree = "<group>"; };
|
|
|
- A8F774AF2D38EA8C00AA6E93 /* UITableView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITableView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774B02D38EA8C00AA6E93 /* UIViewController+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774B12D38EA8C00AA6E93 /* UserDefault+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserDefault+Ex.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774B22D38EA8C00AA6E93 /* UIView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
A8F774B42D38EA8C00AA6E93 /* GlobalImports.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalImports.swift; sourceTree = "<group>"; };
|
|
|
A8F774C72D38EA8C00AA6E93 /* TSCommonTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSCommonTool.swift; sourceTree = "<group>"; };
|
|
|
A8F774CA2D38EA8C00AA6E93 /* TSFileManagerTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSFileManagerTool.swift; sourceTree = "<group>"; };
|
|
|
A8F774CB2D38EA8C00AA6E93 /* TSNetworkTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSNetworkTool.swift; sourceTree = "<group>"; };
|
|
|
A8F774CC2D38EA8C00AA6E93 /* TSToastTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSToastTool.swift; sourceTree = "<group>"; };
|
|
|
A8F774CD2D38EA8C00AA6E93 /* WindowHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WindowHelper.swift; sourceTree = "<group>"; };
|
|
|
- A8F774CF2D38EA8C00AA6E93 /* CollectionViewComponent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectionViewComponent.swift; sourceTree = "<group>"; };
|
|
|
- A8F774D02D38EA8C00AA6E93 /* CommonSectionComponent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommonSectionComponent.swift; sourceTree = "<group>"; };
|
|
|
- A8F774D12D38EA8C00AA6E93 /* Component.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Component.swift; sourceTree = "<group>"; };
|
|
|
- A8F774D22D38EA8C00AA6E93 /* UICollectionView+More.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UICollectionView+More.swift"; sourceTree = "<group>"; };
|
|
|
- A8F774D42D38EA8C00AA6E93 /* TSSimpleTableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSSimpleTableView.swift; sourceTree = "<group>"; };
|
|
|
A8F775162D38EB7400AA6E93 /* TSTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSTabBarController.swift; sourceTree = "<group>"; };
|
|
|
A8F775182D38EC6700AA6E93 /* TSEmojisVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSEmojisVC.swift; sourceTree = "<group>"; };
|
|
|
A8F7751A2D38EC9700AA6E93 /* TSGenmojiVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSGenmojiVC.swift; sourceTree = "<group>"; };
|
|
|
A8F775232D38ED8300AA6E93 /* TSConfig.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSConfig.swift; sourceTree = "<group>"; };
|
|
|
- A8F775312D38FA5200AA6E93 /* UITextView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITextView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
A8F775342D38FC9A00AA6E93 /* TSViewTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSViewTool.swift; sourceTree = "<group>"; };
|
|
|
A8F775372D390C3C00AA6E93 /* TSNetworkManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSNetworkManager.swift; sourceTree = "<group>"; };
|
|
|
A8F7753A2D3918D700AA6E93 /* TSNetworkManager+Loading.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSNetworkManager+Loading.swift"; sourceTree = "<group>"; };
|
|
@@ -270,8 +250,8 @@
|
|
|
isa = PBXFrameworksBuildPhase;
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
+ A89EA64B2D59A588000EB181 /* MessageKit in Frameworks */,
|
|
|
D34BB2B8FE0DBF83E06A3FC4 /* Pods_AIEmoji.framework in Frameworks */,
|
|
|
- A8F775532D3A038800AA6E93 /* SwiftUIX in Frameworks */,
|
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|
|
|
};
|
|
@@ -444,6 +424,133 @@
|
|
|
path = Purchase;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ A80E74222D5996BF00C64288 /* AIChat */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6AF2D5C9861000EB181 /* TSAIChatHistoryVC */,
|
|
|
+ A89EA6772D59D224000EB181 /* TSChatViewController */,
|
|
|
+ );
|
|
|
+ path = AIChat;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA64D2D59A9F4000EB181 /* Layout */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA64C2D59A9F4000EB181 /* CustomMessageFlowLayout.swift */,
|
|
|
+ );
|
|
|
+ path = Layout;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6532D59A9F4000EB181 /* Models */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6A22D5B26E3000EB181 /* TSDBAIChatList.swift */,
|
|
|
+ A89EA6C02D5ED278000EB181 /* TSChatCellConfig.swift */,
|
|
|
+ A89EA64E2D59A9F4000EB181 /* TSLayoutSizeCalculator.swift */,
|
|
|
+ A89EA64F2D59A9F4000EB181 /* TSTextLayoutSizeCalculator.swift */,
|
|
|
+ A89EA6502D59A9F4000EB181 /* MockMessage.swift */,
|
|
|
+ A89EA6522D59A9F4000EB181 /* TSChatUser.swift */,
|
|
|
+ );
|
|
|
+ path = Models;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6682D59AA31000EB181 /* Views */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6632D59AA31000EB181 /* CameraInputBarAccessoryView.swift */,
|
|
|
+ A89EA6652D59AA31000EB181 /* TSMessageContentCell.swift */,
|
|
|
+ A89EA6662D59AA31000EB181 /* TSTextMessageContentCell.swift */,
|
|
|
+ A89EA6672D59AA31000EB181 /* TableViewCells.swift */,
|
|
|
+ );
|
|
|
+ path = Views;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6772D59D224000EB181 /* TSChatViewController */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6D02D64333D000EB181 /* TSChatViewController */,
|
|
|
+ A89EA6C22D5F4094000EB181 /* TSChatInputBarVC */,
|
|
|
+ A89EA6782D59D238000EB181 /* ViewModel */,
|
|
|
+ A89EA6682D59AA31000EB181 /* Views */,
|
|
|
+ A89EA64D2D59A9F4000EB181 /* Layout */,
|
|
|
+ A89EA6532D59A9F4000EB181 /* Models */,
|
|
|
+ );
|
|
|
+ path = TSChatViewController;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6782D59D238000EB181 /* ViewModel */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6792D59D248000EB181 /* TSAIChatVM.swift */,
|
|
|
+ );
|
|
|
+ path = ViewModel;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6AA2D5B3EE8000EB181 /* TSRealmManager */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6AB2D5B3EFA000EB181 /* TSRealmManager.swift */,
|
|
|
+ );
|
|
|
+ path = TSRealmManager;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6AF2D5C9861000EB181 /* TSAIChatHistoryVC */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6BB2D5DFB0D000EB181 /* TSViewController.swift */,
|
|
|
+ A89EA6B62D5D7ED2000EB181 /* M */,
|
|
|
+ A89EA6B22D5C9D36000EB181 /* VM */,
|
|
|
+ A89EA6B02D5C9D0B000EB181 /* TSAIChatHistoryVC.swift */,
|
|
|
+ );
|
|
|
+ path = TSAIChatHistoryVC;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6B22D5C9D36000EB181 /* VM */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6B32D5C9D3D000EB181 /* TSAIChatHistoryVM.swift */,
|
|
|
+ );
|
|
|
+ path = VM;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6B62D5D7ED2000EB181 /* M */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6B72D5D7EE4000EB181 /* TSAIChatHistoryModel.swift */,
|
|
|
+ );
|
|
|
+ path = M;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6BD2D5E03CD000EB181 /* Ex */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6BE2D5E03D3000EB181 /* Notification+Ex.swift */,
|
|
|
+ );
|
|
|
+ path = Ex;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6C22D5F4094000EB181 /* TSChatInputBarVC */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA6C52D5F5C21000EB181 /* TSChatInputFullScreenVC.swift */,
|
|
|
+ A89EA6C32D5F40CB000EB181 /* TSChatInputBarVC.swift */,
|
|
|
+ );
|
|
|
+ path = TSChatInputBarVC;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ A89EA6D02D64333D000EB181 /* TSChatViewController */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ A89EA65E2D59AA11000EB181 /* TSChatViewController.swift */,
|
|
|
+ A89EA6822D59F4F1000EB181 /* TSChatViewController+ChatDelegate.swift */,
|
|
|
+ A89EA6C72D6359EA000EB181 /* TSChatViewController+VipView.swift */,
|
|
|
+ A89EA6C92D642C03000EB181 /* TSChatViewController+SendMsg.swift */,
|
|
|
+ A89EA6CB2D642CD4000EB181 /* TSChatViewController+NaviBar.swift */,
|
|
|
+ A89EA6CE2D6430EE000EB181 /* TSChatViewController+Keyboard.swift */,
|
|
|
+ );
|
|
|
+ path = TSChatViewController;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
A8F774602D38E8B000AA6E93 = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
@@ -480,6 +587,7 @@
|
|
|
A8F774922D38EA8C00AA6E93 /* Business */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ A80E74222D5996BF00C64288 /* AIChat */,
|
|
|
A80E73DD2D533E5800C64288 /* TSPurchaseMembershipVC */,
|
|
|
A80E72702D40F85800C64288 /* LaunchVC */,
|
|
|
A8F775142D38EB5300AA6E93 /* TSWallpaperVC */,
|
|
@@ -493,61 +601,6 @@
|
|
|
path = Business;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
- A8F7749B2D38EA8C00AA6E93 /* BaseClass */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- A80E724C2D3F515200C64288 /* TSBaseViewModel.swift */,
|
|
|
- A8F774932D38EA8C00AA6E93 /* TSBaseCollectionCell.swift */,
|
|
|
- A8F774942D38EA8C00AA6E93 /* TSBaseModel.swift */,
|
|
|
- A8F774952D38EA8C00AA6E93 /* TSBaseNavigationBarView.swift */,
|
|
|
- A8F774962D38EA8C00AA6E93 /* TSBaseNavigationC.swift */,
|
|
|
- A8F774972D38EA8C00AA6E93 /* TSBaseTabViewCell.swift */,
|
|
|
- A8F774982D38EA8C00AA6E93 /* TSBaseVC.swift */,
|
|
|
- A8F774992D38EA8C00AA6E93 /* TSBaseView.swift */,
|
|
|
- A8F7749A2D38EA8C00AA6E93 /* TSBasicItemModel.swift */,
|
|
|
- );
|
|
|
- path = BaseClass;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- A8F7749E2D38EA8C00AA6E93 /* SwiftUI */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- A8F7749C2D38EA8C00AA6E93 /* Color+Ex.swift */,
|
|
|
- A8F7749D2D38EA8C00AA6E93 /* Font+Ex.swift */,
|
|
|
- );
|
|
|
- path = SwiftUI;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- A8F774B32D38EA8C00AA6E93 /* Ex */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- A80E72732D40FEA000C64288 /* UIApplication+Ex.swift */,
|
|
|
- A8F7749E2D38EA8C00AA6E93 /* SwiftUI */,
|
|
|
- A8F7749F2D38EA8C00AA6E93 /* Array+Ex.swift */,
|
|
|
- A8F774A02D38EA8C00AA6E93 /* AVAsset+Ex.swift */,
|
|
|
- A8F774A12D38EA8C00AA6E93 /* CGFloat+Ex.swift */,
|
|
|
- A8F774A22D38EA8C00AA6E93 /* Date+Ex.swift */,
|
|
|
- A8F774A32D38EA8C00AA6E93 /* Dictionary+Ex.swift */,
|
|
|
- A8F774A42D38EA8C00AA6E93 /* Int+Ex.swift */,
|
|
|
- A8F774A52D38EA8C00AA6E93 /* NSString+Ex.swift */,
|
|
|
- A8F774A62D38EA8C00AA6E93 /* UIButton+Ex.swift */,
|
|
|
- A8F774A72D38EA8C00AA6E93 /* UICollectionView+Ex.swift */,
|
|
|
- A8F774A82D38EA8C00AA6E93 /* UIColor+Ex.swift */,
|
|
|
- A8F774A92D38EA8C00AA6E93 /* UIDevice+Extension.swift */,
|
|
|
- A8F774AA2D38EA8C00AA6E93 /* UIFont+Ex.swift */,
|
|
|
- A8F774AB2D38EA8C00AA6E93 /* UIImage+Ex.swift */,
|
|
|
- A8F774AC2D38EA8C00AA6E93 /* UIImageView+Ex.swift */,
|
|
|
- A8F774AD2D38EA8C00AA6E93 /* UILabel+Ex.swift */,
|
|
|
- A8F774AE2D38EA8C00AA6E93 /* UIScreen.swift */,
|
|
|
- A8F774AF2D38EA8C00AA6E93 /* UITableView+Ex.swift */,
|
|
|
- A8F774B02D38EA8C00AA6E93 /* UIViewController+Ex.swift */,
|
|
|
- A8F774B12D38EA8C00AA6E93 /* UserDefault+Ex.swift */,
|
|
|
- A8F774B22D38EA8C00AA6E93 /* UIView+Ex.swift */,
|
|
|
- A8F775312D38FA5200AA6E93 /* UITextView+Ex.swift */,
|
|
|
- );
|
|
|
- path = Ex;
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
A8F774B52D38EA8C00AA6E93 /* GlobalImports */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
@@ -592,31 +645,10 @@
|
|
|
path = Tool;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
- A8F774D32D38EA8C00AA6E93 /* UICollectionView+Component */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- A8F774CF2D38EA8C00AA6E93 /* CollectionViewComponent.swift */,
|
|
|
- A8F774D02D38EA8C00AA6E93 /* CommonSectionComponent.swift */,
|
|
|
- A8F774D12D38EA8C00AA6E93 /* Component.swift */,
|
|
|
- A8F774D22D38EA8C00AA6E93 /* UICollectionView+More.swift */,
|
|
|
- );
|
|
|
- path = "UICollectionView+Component";
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
- A8F774D62D38EA8C00AA6E93 /* UITableView+TSItemModel */ = {
|
|
|
- isa = PBXGroup;
|
|
|
- children = (
|
|
|
- A8F774D42D38EA8C00AA6E93 /* TSSimpleTableView.swift */,
|
|
|
- );
|
|
|
- path = "UITableView+TSItemModel";
|
|
|
- sourceTree = "<group>";
|
|
|
- };
|
|
|
A8F774D72D38EA8C00AA6E93 /* View */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
A8F776292D3A70AA00AA6E93 /* UILabel */,
|
|
|
- A8F774D32D38EA8C00AA6E93 /* UICollectionView+Component */,
|
|
|
- A8F774D62D38EA8C00AA6E93 /* UITableView+TSItemModel */,
|
|
|
);
|
|
|
path = View;
|
|
|
sourceTree = "<group>";
|
|
@@ -624,9 +656,8 @@
|
|
|
A8F774D82D38EA8C00AA6E93 /* Common */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ A89EA6AA2D5B3EE8000EB181 /* TSRealmManager */,
|
|
|
A80E73E32D533EB000C64288 /* Purchase */,
|
|
|
- A8F7749B2D38EA8C00AA6E93 /* BaseClass */,
|
|
|
- A8F774B32D38EA8C00AA6E93 /* Ex */,
|
|
|
A8F774B52D38EA8C00AA6E93 /* GlobalImports */,
|
|
|
A8F774B72D38EA8C00AA6E93 /* NetworkManager */,
|
|
|
A8F774C62D38EA8C00AA6E93 /* ThirdParty */,
|
|
@@ -703,6 +734,7 @@
|
|
|
A8F775332D38FC8E00AA6E93 /* VIewTool */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ A89EA6B92D5DDE4E000EB181 /* TSPageNullView.swift */,
|
|
|
A8F7763B2D3B429A00AA6E93 /* TSCommonloadingView.swift */,
|
|
|
A8F776282D3A709200AA6E93 /* UILabel */,
|
|
|
A8F775342D38FC9A00AA6E93 /* TSViewTool.swift */,
|
|
@@ -716,6 +748,7 @@
|
|
|
A8F775372D390C3C00AA6E93 /* TSNetworkManager.swift */,
|
|
|
A8F7753C2D3918E200AA6E93 /* TSNetWork+Business.swift */,
|
|
|
A8F7753A2D3918D700AA6E93 /* TSNetworkManager+Loading.swift */,
|
|
|
+ A89EA67C2D59F1AC000EB181 /* StreamPostRequest.swift */,
|
|
|
);
|
|
|
path = TSNetWork;
|
|
|
sourceTree = "<group>";
|
|
@@ -834,6 +867,7 @@
|
|
|
A8F776402D3B75EA00AA6E93 /* General */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ A89EA6BD2D5E03CD000EB181 /* Ex */,
|
|
|
A8F776412D3B75EF00AA6E93 /* TSBottomAlertVC.swift */,
|
|
|
A8F776432D3DE89900AA6E93 /* TSSmallIconBrowseVC */,
|
|
|
);
|
|
@@ -957,7 +991,7 @@
|
|
|
mainGroup = A8F774602D38E8B000AA6E93;
|
|
|
minimizedProjectReferenceProxies = 1;
|
|
|
packageReferences = (
|
|
|
- A8F775512D3A038800AA6E93 /* XCLocalSwiftPackageReference "../SwiftUIX-master" */,
|
|
|
+ A89EA6492D59A588000EB181 /* XCRemoteSwiftPackageReference "MessageKit" */,
|
|
|
);
|
|
|
preferredProjectObjectVersion = 77;
|
|
|
productRefGroup = A8F7746A2D38E8B000AA6E93 /* Products */;
|
|
@@ -1043,82 +1077,68 @@
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
A8F775252D38ED8300AA6E93 /* TSConfig.swift in Sources */,
|
|
|
- A8F774D92D38EA8C00AA6E93 /* UICollectionView+More.swift in Sources */,
|
|
|
A80E726C2D409E8300C64288 /* TSDiyTLPinkAnimalView.swift in Sources */,
|
|
|
A80E72652D409B0D00C64288 /* DiyStaticElement.swift in Sources */,
|
|
|
- A8F774DA2D38EA8C00AA6E93 /* UIFont+Ex.swift in Sources */,
|
|
|
+ A89EA6B42D5C9D43000EB181 /* TSAIChatHistoryVM.swift in Sources */,
|
|
|
A80E72532D3F985E00C64288 /* TSWallpaperVC.swift in Sources */,
|
|
|
A8FB02B32D3E39A40031A396 /* TSEmojisModel.swift in Sources */,
|
|
|
- A8F774DB2D38EA8C00AA6E93 /* AVAsset+Ex.swift in Sources */,
|
|
|
+ A89EA6542D59A9F4000EB181 /* TSTextLayoutSizeCalculator.swift in Sources */,
|
|
|
+ A89EA6552D59A9F4000EB181 /* MockMessage.swift in Sources */,
|
|
|
+ A89EA6562D59A9F4000EB181 /* TSChatUser.swift in Sources */,
|
|
|
+ A89EA6582D59A9F4000EB181 /* TSLayoutSizeCalculator.swift in Sources */,
|
|
|
+ A89EA6592D59A9F4000EB181 /* CustomMessageFlowLayout.swift in Sources */,
|
|
|
A80E72792D42285500C64288 /* TSBootPageVC.swift in Sources */,
|
|
|
A80E726A2D409E5400C64288 /* TSDiyTLYFlowersView.swift in Sources */,
|
|
|
A8F7764E2D3E00A800AA6E93 /* TSEmojisColViewModel.swift in Sources */,
|
|
|
+ A89EA6C82D6359ED000EB181 /* TSChatViewController+VipView.swift in Sources */,
|
|
|
A8F776422D3B75FC00AA6E93 /* TSBottomAlertVC.swift in Sources */,
|
|
|
- A8F774DC2D38EA8C00AA6E93 /* NSString+Ex.swift in Sources */,
|
|
|
A8F775192D38EC6800AA6E93 /* TSEmojisVC.swift in Sources */,
|
|
|
A80E725C2D3FB09400C64288 /* TSKeyboardView.swift in Sources */,
|
|
|
+ A89EA6CC2D642CE2000EB181 /* TSChatViewController+NaviBar.swift in Sources */,
|
|
|
A8F7753B2D3918DE00AA6E93 /* TSNetworkManager+Loading.swift in Sources */,
|
|
|
- A8F774DE2D38EA8C00AA6E93 /* UIDevice+Extension.swift in Sources */,
|
|
|
A80E721A2D3F393A00C64288 /* DiyStickerModel.swift in Sources */,
|
|
|
- A80E724D2D3F515B00C64288 /* TSBaseViewModel.swift in Sources */,
|
|
|
A80E726F2D40DE2B00C64288 /* TSWallpaperPreviewVC.swift in Sources */,
|
|
|
A8F775492D3935D600AA6E93 /* TSBusinessWebVC.swift in Sources */,
|
|
|
A8F776392D3B38E600AA6E93 /* TSGenmojiGennerateVC.swift in Sources */,
|
|
|
A8F774E02D38EA8C00AA6E93 /* TSCommonTool.swift in Sources */,
|
|
|
+ A89EA6BF2D5E03D6000EB181 /* Notification+Ex.swift in Sources */,
|
|
|
A8F774E12D38EA8C00AA6E93 /* TSFileManagerTool.swift in Sources */,
|
|
|
- A8F774E22D38EA8C00AA6E93 /* UICollectionView+Ex.swift in Sources */,
|
|
|
A80E73E42D533EB000C64288 /* TSPurchaseManager.swift in Sources */,
|
|
|
- A8F774E32D38EA8C00AA6E93 /* TSBasicItemModel.swift in Sources */,
|
|
|
A8F7762F2D3A765400AA6E93 /* TSGenmojiViewModel.swift in Sources */,
|
|
|
A8F7751B2D38EC9800AA6E93 /* TSGenmojiVC.swift in Sources */,
|
|
|
- A8F774E42D38EA8C00AA6E93 /* Component.swift in Sources */,
|
|
|
- A8F774E52D38EA8C00AA6E93 /* Color+Ex.swift in Sources */,
|
|
|
+ A89EA6CF2D6430F3000EB181 /* TSChatViewController+Keyboard.swift in Sources */,
|
|
|
A8F7754E2D39E59100AA6E93 /* TSGenmojiModel.swift in Sources */,
|
|
|
A8F776452D3DE8A800AA6E93 /* TSSmallIconBrowseVC.swift in Sources */,
|
|
|
A80E72632D40925000C64288 /* TSDiyKeyboardVM.swift in Sources */,
|
|
|
- A8F774E62D38EA8C00AA6E93 /* UIScreen.swift in Sources */,
|
|
|
A8F775432D39346400AA6E93 /* TSSetingModel.swift in Sources */,
|
|
|
- A8F774E82D38EA8C00AA6E93 /* CollectionViewComponent.swift in Sources */,
|
|
|
- A8F774E92D38EA8C00AA6E93 /* UILabel+Ex.swift in Sources */,
|
|
|
- A8F774EB2D38EA8C00AA6E93 /* TSBaseNavigationC.swift in Sources */,
|
|
|
+ A89EA6BA2D5DDE5B000EB181 /* TSPageNullView.swift in Sources */,
|
|
|
A8F774EC2D38EA8C00AA6E93 /* TSToastTool.swift in Sources */,
|
|
|
+ A89EA6C12D5ED289000EB181 /* TSChatCellConfig.swift in Sources */,
|
|
|
A8F775502D39ECED00AA6E93 /* PhotoManager.swift in Sources */,
|
|
|
A8F7763F2D3B68E100AA6E93 /* TSGenmojiGennerateViewModel.swift in Sources */,
|
|
|
A80E72352D3F473400C64288 /* DiyPaperTemplateBaseView.swift in Sources */,
|
|
|
A80E72362D3F473400C64288 /* DiyPaperTemplate.swift in Sources */,
|
|
|
+ A89EA6B82D5D7EE9000EB181 /* TSAIChatHistoryModel.swift in Sources */,
|
|
|
A80E72722D40F86000C64288 /* TSLaunchVC.swift in Sources */,
|
|
|
A8F775352D38FC9A00AA6E93 /* TSViewTool.swift in Sources */,
|
|
|
A80E72592D3FA67800C64288 /* TSWallpaperViewModel.swift in Sources */,
|
|
|
- A8F774ED2D38EA8C00AA6E93 /* Font+Ex.swift in Sources */,
|
|
|
- A8F774EE2D38EA8C00AA6E93 /* UIViewController+Ex.swift in Sources */,
|
|
|
- A8F774EF2D38EA8C00AA6E93 /* UIImage+Ex.swift in Sources */,
|
|
|
- A8F774F02D38EA8C00AA6E93 /* TSBaseCollectionCell.swift in Sources */,
|
|
|
+ A89EA67D2D59F1AF000EB181 /* StreamPostRequest.swift in Sources */,
|
|
|
A80E722F2D3F3E1400C64288 /* TSDiyCanvasView.swift in Sources */,
|
|
|
- A8F774F12D38EA8C00AA6E93 /* CGFloat+Ex.swift in Sources */,
|
|
|
- A8F774F22D38EA8C00AA6E93 /* TSBaseView.swift in Sources */,
|
|
|
- A8F774F42D38EA8C00AA6E93 /* TSBaseNavigationBarView.swift in Sources */,
|
|
|
- A8F774F52D38EA8C00AA6E93 /* Array+Ex.swift in Sources */,
|
|
|
A80E72672D409C7D00C64288 /* Template+More.swift in Sources */,
|
|
|
+ A89EA6AC2D5B3EFB000EB181 /* TSRealmManager.swift in Sources */,
|
|
|
A8F775172D38EB7400AA6E93 /* TSTabBarController.swift in Sources */,
|
|
|
- A8F774F62D38EA8C00AA6E93 /* UIImageView+Ex.swift in Sources */,
|
|
|
A8F776272D3A6EC200AA6E93 /* TSGenmojiTextView.swift in Sources */,
|
|
|
A80E73E12D533E5800C64288 /* TSPurchaseVC.swift in Sources */,
|
|
|
- A8F774F82D38EA8C00AA6E93 /* TSSimpleTableView.swift in Sources */,
|
|
|
A8F776352D3A7C2B00AA6E93 /* TSGenmojiColSectionView.swift in Sources */,
|
|
|
- A8F774F92D38EA8C00AA6E93 /* UIColor+Ex.swift in Sources */,
|
|
|
A80E724F2D3F6D7F00C64288 /* DiyFixedTextElement.swift in Sources */,
|
|
|
- A8F774FA2D38EA8C00AA6E93 /* TSBaseModel.swift in Sources */,
|
|
|
+ A89EA6C42D5F40CC000EB181 /* TSChatInputBarVC.swift in Sources */,
|
|
|
A8F775452D39347100AA6E93 /* TSSetingViewModel.swift in Sources */,
|
|
|
A80E72202D3F3A8600C64288 /* DiyElementBaseView.swift in Sources */,
|
|
|
A8F776212D3A3F0200AA6E93 /* TSEmojisChildVC.swift in Sources */,
|
|
|
A80E72222D3F3A9200C64288 /* DiyStickerElement.swift in Sources */,
|
|
|
- A8F774FE2D38EA8C00AA6E93 /* Int+Ex.swift in Sources */,
|
|
|
- A8F774FF2D38EA8C00AA6E93 /* UserDefault+Ex.swift in Sources */,
|
|
|
A8F775002D38EA8C00AA6E93 /* WindowHelper.swift in Sources */,
|
|
|
A8F7764B2D3E008500AA6E93 /* TSEmojisChildColViewModel.swift in Sources */,
|
|
|
- A8F775012D38EA8C00AA6E93 /* UIButton+Ex.swift in Sources */,
|
|
|
A80E72772D41EFF900C64288 /* TSEmojisTutorialsVC.swift in Sources */,
|
|
|
- A8F775022D38EA8C00AA6E93 /* Dictionary+Ex.swift in Sources */,
|
|
|
A8F776482D3DE9F600AA6E93 /* TSSmallIconBrowseCell.swift in Sources */,
|
|
|
A8F7753D2D3918F800AA6E93 /* TSNetWork+Business.swift in Sources */,
|
|
|
A80E72262D3F3A9A00C64288 /* HYHAddImageView.m in Sources */,
|
|
@@ -1126,25 +1146,29 @@
|
|
|
A8FB02BA2D3E3BB20031A396 /* TSEmojisCoLItemCell.swift in Sources */,
|
|
|
A80E72562D3F98D700C64288 /* TSDiyKeyboardViewVC.swift in Sources */,
|
|
|
A8F775032D38EA8C00AA6E93 /* GlobalImports.swift in Sources */,
|
|
|
- A8F775062D38EA8C00AA6E93 /* Date+Ex.swift in Sources */,
|
|
|
- A8F775072D38EA8C00AA6E93 /* UIView+Ex.swift in Sources */,
|
|
|
- A8F775082D38EA8C00AA6E93 /* UITableView+Ex.swift in Sources */,
|
|
|
+ A89EA67A2D59D25F000EB181 /* TSAIChatVM.swift in Sources */,
|
|
|
A8F7763C2D3B429B00AA6E93 /* TSCommonloadingView.swift in Sources */,
|
|
|
- A8F775092D38EA8C00AA6E93 /* CommonSectionComponent.swift in Sources */,
|
|
|
A8F776322D3A771400AA6E93 /* TSGenmojiCollectionViewModel.swift in Sources */,
|
|
|
- A80E72742D40FEA600C64288 /* UIApplication+Ex.swift in Sources */,
|
|
|
A80E721E2D3F3A7500C64288 /* DiyElement.swift in Sources */,
|
|
|
A8F776372D3A806E00AA6E93 /* TSGenmojiItemCell.swift in Sources */,
|
|
|
+ A89EA6692D59AA31000EB181 /* CameraInputBarAccessoryView.swift in Sources */,
|
|
|
+ A89EA66B2D59AA31000EB181 /* TSTextMessageContentCell.swift in Sources */,
|
|
|
+ A89EA66C2D59AA31000EB181 /* TSMessageContentCell.swift in Sources */,
|
|
|
+ A89EA66D2D59AA31000EB181 /* TableViewCells.swift in Sources */,
|
|
|
A8F7750A2D38EA8C00AA6E93 /* TSNetworkTool.swift in Sources */,
|
|
|
A8F7762D2D3A74A100AA6E93 /* TSGenmojiGennerateCell.swift in Sources */,
|
|
|
- A8F775322D38FA5E00AA6E93 /* UITextView+Ex.swift in Sources */,
|
|
|
+ A89EA6BC2D5DFB12000EB181 /* TSViewController.swift in Sources */,
|
|
|
+ A89EA6832D59F4F9000EB181 /* TSChatViewController+ChatDelegate.swift in Sources */,
|
|
|
+ A89EA6A32D5B26E3000EB181 /* TSDBAIChatList.swift in Sources */,
|
|
|
A8F7753F2D39340E00AA6E93 /* TSSetingVC.swift in Sources */,
|
|
|
A8F7762B2D3A70B200AA6E93 /* PaddedLabel.swift in Sources */,
|
|
|
A80E73E62D5348D000C64288 /* SettingPurchaseTopView.swift in Sources */,
|
|
|
A80E72382D3F473B00C64288 /* DiyPaperProtocol.swift in Sources */,
|
|
|
A8F775382D390C3C00AA6E93 /* TSNetworkManager.swift in Sources */,
|
|
|
- A8F7750B2D38EA8C00AA6E93 /* TSBaseTabViewCell.swift in Sources */,
|
|
|
- A8F7750D2D38EA8C00AA6E93 /* TSBaseVC.swift in Sources */,
|
|
|
+ A89EA65F2D59AA11000EB181 /* TSChatViewController.swift in Sources */,
|
|
|
+ A89EA6C62D5F5C22000EB181 /* TSChatInputFullScreenVC.swift in Sources */,
|
|
|
+ A89EA6CA2D642C0A000EB181 /* TSChatViewController+SendMsg.swift in Sources */,
|
|
|
+ A89EA6B12D5C9D0C000EB181 /* TSAIChatHistoryVC.swift in Sources */,
|
|
|
A8FB02B72D3E3A3D0031A396 /* TSEmojisChildViewModel.swift in Sources */,
|
|
|
A8F7754B2D39376800AA6E93 /* TSSettingListView.swift in Sources */,
|
|
|
A8F7748B2D38E8B700AA6E93 /* AppDelegate.swift in Sources */,
|
|
@@ -1189,7 +1213,7 @@
|
|
|
"$(inherited)",
|
|
|
"@executable_path/Frameworks",
|
|
|
);
|
|
|
- MARKETING_VERSION = 1.2;
|
|
|
+ MARKETING_VERSION = 1.4;
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.girl.music.wallpaper;
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
|
@@ -1228,7 +1252,7 @@
|
|
|
"$(inherited)",
|
|
|
"@executable_path/Frameworks",
|
|
|
);
|
|
|
- MARKETING_VERSION = 1.2;
|
|
|
+ MARKETING_VERSION = 1.4;
|
|
|
PRODUCT_BUNDLE_IDENTIFIER = com.girl.music.wallpaper;
|
|
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
|
|
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
|
@@ -1384,17 +1408,22 @@
|
|
|
};
|
|
|
/* End XCConfigurationList section */
|
|
|
|
|
|
-/* Begin XCLocalSwiftPackageReference section */
|
|
|
- A8F775512D3A038800AA6E93 /* XCLocalSwiftPackageReference "../SwiftUIX-master" */ = {
|
|
|
- isa = XCLocalSwiftPackageReference;
|
|
|
- relativePath = "../SwiftUIX-master";
|
|
|
+/* Begin XCRemoteSwiftPackageReference section */
|
|
|
+ A89EA6492D59A588000EB181 /* XCRemoteSwiftPackageReference "MessageKit" */ = {
|
|
|
+ isa = XCRemoteSwiftPackageReference;
|
|
|
+ repositoryURL = "https://github.com/MessageKit/MessageKit";
|
|
|
+ requirement = {
|
|
|
+ kind = upToNextMajorVersion;
|
|
|
+ minimumVersion = 5.0.0;
|
|
|
+ };
|
|
|
};
|
|
|
-/* End XCLocalSwiftPackageReference section */
|
|
|
+/* End XCRemoteSwiftPackageReference section */
|
|
|
|
|
|
/* Begin XCSwiftPackageProductDependency section */
|
|
|
- A8F775522D3A038800AA6E93 /* SwiftUIX */ = {
|
|
|
+ A89EA64A2D59A588000EB181 /* MessageKit */ = {
|
|
|
isa = XCSwiftPackageProductDependency;
|
|
|
- productName = SwiftUIX;
|
|
|
+ package = A89EA6492D59A588000EB181 /* XCRemoteSwiftPackageReference "MessageKit" */;
|
|
|
+ productName = MessageKit;
|
|
|
};
|
|
|
/* End XCSwiftPackageProductDependency section */
|
|
|
};
|