|
@@ -21,13 +21,79 @@
|
|
|
3DB4D4AE2DDDCED00082596A /* UIFont+TSEx.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DB4D4AB2DDDCED00082596A /* UIFont+TSEx.swift */; };
|
|
|
3DB4D4B22DDF0B960082596A /* FakeBlurView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DB4D4B12DDF0B940082596A /* FakeBlurView.swift */; };
|
|
|
3DB4D4B52DE025920082596A /* ASTutorialsVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DB4D4B42DE025910082596A /* ASTutorialsVC.swift */; };
|
|
|
+ 3DBEA0C92DE69B2E000C6859 /* TSToastTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0AE2DE69B2E000C6859 /* TSToastTool.swift */; };
|
|
|
+ 3DBEA0CA2DE69B2E000C6859 /* KLMultiScrollContainer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0BF2DE69B2E000C6859 /* KLMultiScrollContainer.swift */; };
|
|
|
+ 3DBEA0CB2DE69B2E000C6859 /* UIImage+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0902DE69B2E000C6859 /* UIImage+Ex.swift */; };
|
|
|
+ 3DBEA0CC2DE69B2E000C6859 /* TSBusinessFileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A62DE69B2E000C6859 /* TSBusinessFileManager.swift */; };
|
|
|
+ 3DBEA0CD2DE69B2E000C6859 /* TSSaveSuccessTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0B72DE69B2E000C6859 /* TSSaveSuccessTool.swift */; };
|
|
|
+ 3DBEA0CE2DE69B2E000C6859 /* TSSimpleCollectionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0B52DE69B2E000C6859 /* TSSimpleCollectionView.swift */; };
|
|
|
+ 3DBEA0CF2DE69B2E000C6859 /* WindowHelper.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0AF2DE69B2E000C6859 /* WindowHelper.swift */; };
|
|
|
+ 3DBEA0D02DE69B2E000C6859 /* Bundle+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0852DE69B2E000C6859 /* Bundle+Ex.swift */; };
|
|
|
+ 3DBEA0D12DE69B2E000C6859 /* TSBasicItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA07A2DE69B2E000C6859 /* TSBasicItemModel.swift */; };
|
|
|
+ 3DBEA0D22DE69B2E000C6859 /* Array+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0832DE69B2E000C6859 /* Array+Ex.swift */; };
|
|
|
+ 3DBEA0D32DE69B2E000C6859 /* TSSimpleTableView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0C22DE69B2E000C6859 /* TSSimpleTableView.swift */; };
|
|
|
+ 3DBEA0D42DE69B2E000C6859 /* TSCommonTool+Down.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA09F2DE69B2E000C6859 /* TSCommonTool+Down.swift */; };
|
|
|
+ 3DBEA0D52DE69B2E000C6859 /* TSDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A92DE69B2E000C6859 /* TSDownloadManager.swift */; };
|
|
|
+ 3DBEA0D62DE69B2E000C6859 /* AVAsset+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0842DE69B2E000C6859 /* AVAsset+Ex.swift */; };
|
|
|
+ 3DBEA0D72DE69B2E000C6859 /* UITableView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0942DE69B2E000C6859 /* UITableView+Ex.swift */; };
|
|
|
+ 3DBEA0D82DE69B2E000C6859 /* TSBaseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0732DE69B2E000C6859 /* TSBaseModel.swift */; };
|
|
|
+ 3DBEA0D92DE69B2E000C6859 /* UIImageView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0912DE69B2E000C6859 /* UIImageView+Ex.swift */; };
|
|
|
+ 3DBEA0DA2DE69B2E000C6859 /* CommonSectionComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0BA2DE69B2E000C6859 /* CommonSectionComponent.swift */; };
|
|
|
+ 3DBEA0DC2DE69B2E000C6859 /* TSBaseNavigationC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0752DE69B2E000C6859 /* TSBaseNavigationC.swift */; };
|
|
|
+ 3DBEA0DD2DE69B2E000C6859 /* SVProgressHUD+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A52DE69B2E000C6859 /* SVProgressHUD+Ex.swift */; };
|
|
|
+ 3DBEA0DE2DE69B2E000C6859 /* TSCommonTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA09E2DE69B2E000C6859 /* TSCommonTool.swift */; };
|
|
|
+ 3DBEA0DF2DE69B2E000C6859 /* UIScreen.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0932DE69B2E000C6859 /* UIScreen.swift */; };
|
|
|
+ 3DBEA0E02DE69B2E000C6859 /* TSBaseTabViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0762DE69B2E000C6859 /* TSBaseTabViewCell.swift */; };
|
|
|
+ 3DBEA0E12DE69B2E000C6859 /* Color+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA07F2DE69B2E000C6859 /* Color+Ex.swift */; };
|
|
|
+ 3DBEA0E22DE69B2E000C6859 /* UIApplication+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA08B2DE69B2E000C6859 /* UIApplication+Ex.swift */; };
|
|
|
+ 3DBEA0E32DE69B2E000C6859 /* UserDefault+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA09A2DE69B2E000C6859 /* UserDefault+Ex.swift */; };
|
|
|
+ 3DBEA0E42DE69B2E000C6859 /* UIDevice+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA08E2DE69B2E000C6859 /* UIDevice+Extension.swift */; };
|
|
|
+ 3DBEA0E52DE69B2E000C6859 /* TSMultiTaskDownloader.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A12DE69B2E000C6859 /* TSMultiTaskDownloader.swift */; };
|
|
|
+ 3DBEA0E62DE69B2E000C6859 /* CollectionViewComponent.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0B92DE69B2E000C6859 /* CollectionViewComponent.swift */; };
|
|
|
+ 3DBEA0E72DE69B2E000C6859 /* Int+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0892DE69B2E000C6859 /* Int+Ex.swift */; };
|
|
|
+ 3DBEA0E82DE69B2E000C6859 /* UIView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0962DE69B2E000C6859 /* UIView+Ex.swift */; };
|
|
|
+ 3DBEA0E92DE69B2E000C6859 /* TSBaseVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0772DE69B2E000C6859 /* TSBaseVC.swift */; };
|
|
|
+ 3DBEA0EA2DE69B2E000C6859 /* UIView+Rotating.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0982DE69B2E000C6859 /* UIView+Rotating.swift */; };
|
|
|
+ 3DBEA0EB2DE69B2E000C6859 /* Text+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0812DE69B2E000C6859 /* Text+Ex.swift */; };
|
|
|
+ 3DBEA0EC2DE69B2E000C6859 /* UILabel+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0922DE69B2E000C6859 /* UILabel+Ex.swift */; };
|
|
|
+ 3DBEA0ED2DE69B2E000C6859 /* TSBaseCollectionCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0722DE69B2E000C6859 /* TSBaseCollectionCell.swift */; };
|
|
|
+ 3DBEA0EE2DE69B2E000C6859 /* PhotoManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A42DE69B2E000C6859 /* PhotoManager.swift */; };
|
|
|
+ 3DBEA0EF2DE69B2E000C6859 /* UIColor+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA08D2DE69B2E000C6859 /* UIColor+Ex.swift */; };
|
|
|
+ 3DBEA0F02DE69B2E000C6859 /* Font+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0802DE69B2E000C6859 /* Font+Ex.swift */; };
|
|
|
+ 3DBEA0F12DE69B2E000C6859 /* TSFileManagerTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0AA2DE69B2E000C6859 /* TSFileManagerTool.swift */; };
|
|
|
+ 3DBEA0F22DE69B2E000C6859 /* TSCircularProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0C42DE69B2E000C6859 /* TSCircularProgressView.swift */; };
|
|
|
+ 3DBEA0F32DE69B2E000C6859 /* TSRandomTextTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A22DE69B2E000C6859 /* TSRandomTextTool.swift */; };
|
|
|
+ 3DBEA0F42DE69B2E000C6859 /* TSBaseView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0782DE69B2E000C6859 /* TSBaseView.swift */; };
|
|
|
+ 3DBEA0F52DE69B2E000C6859 /* TSBaseViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0792DE69B2E000C6859 /* TSBaseViewModel.swift */; };
|
|
|
+ 3DBEA0F62DE69B2E000C6859 /* TSCustomAlertController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A82DE69B2E000C6859 /* TSCustomAlertController.swift */; };
|
|
|
+ 3DBEA0F72DE69B2E000C6859 /* TSImageCompress.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0AC2DE69B2E000C6859 /* TSImageCompress.swift */; };
|
|
|
+ 3DBEA0F82DE69B2E000C6859 /* TSGCDTimer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0AB2DE69B2E000C6859 /* TSGCDTimer.swift */; };
|
|
|
+ 3DBEA0FA2DE69B2E000C6859 /* TSBaseNavigationBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0742DE69B2E000C6859 /* TSBaseNavigationBarView.swift */; };
|
|
|
+ 3DBEA0FB2DE69B2E000C6859 /* UITextView+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0952DE69B2E000C6859 /* UITextView+Ex.swift */; };
|
|
|
+ 3DBEA0FC2DE69B2E000C6859 /* UIFont+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA08F2DE69B2E000C6859 /* UIFont+Ex.swift */; };
|
|
|
+ 3DBEA0FD2DE69B2E000C6859 /* TSCommonTool+MultDown.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A02DE69B2E000C6859 /* TSCommonTool+MultDown.swift */; };
|
|
|
+ 3DBEA0FE2DE69B2E000C6859 /* UIButton+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA08C2DE69B2E000C6859 /* UIButton+Ex.swift */; };
|
|
|
+ 3DBEA0FF2DE69B2E000C6859 /* TSCustomStackView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0C02DE69B2E000C6859 /* TSCustomStackView.swift */; };
|
|
|
+ 3DBEA1002DE69B2E000C6859 /* UIViewController+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0992DE69B2E000C6859 /* UIViewController+Ex.swift */; };
|
|
|
+ 3DBEA1012DE69B2E000C6859 /* Date+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0872DE69B2E000C6859 /* Date+Ex.swift */; };
|
|
|
+ 3DBEA1022DE69B2E000C6859 /* TSNetworkTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0AD2DE69B2E000C6859 /* TSNetworkTool.swift */; };
|
|
|
+ 3DBEA1032DE69B2E000C6859 /* NSString+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA08A2DE69B2E000C6859 /* NSString+Ex.swift */; };
|
|
|
+ 3DBEA1042DE69B2E000C6859 /* Dictionary+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0882DE69B2E000C6859 /* Dictionary+Ex.swift */; };
|
|
|
+ 3DBEA1052DE69B2E000C6859 /* PaddedLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0BD2DE69B2E000C6859 /* PaddedLabel.swift */; };
|
|
|
+ 3DBEA1062DE69B2E000C6859 /* GlobalImports.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA09C2DE69B2E000C6859 /* GlobalImports.swift */; };
|
|
|
+ 3DBEA1072DE69B2E000C6859 /* TSPlaceholderTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0B12DE69B2E000C6859 /* TSPlaceholderTextView.swift */; };
|
|
|
+ 3DBEA1082DE69B2E000C6859 /* UIView+Frame.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0972DE69B2E000C6859 /* UIView+Frame.swift */; };
|
|
|
+ 3DBEA1092DE69B2E000C6859 /* CGFloat+Ex.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0862DE69B2E000C6859 /* CGFloat+Ex.swift */; };
|
|
|
+ 3DBEA10A2DE69B2E000C6859 /* TSProgressSlider.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0B32DE69B2E000C6859 /* TSProgressSlider.swift */; };
|
|
|
+ 3DBEA10B2DE69B2E000C6859 /* TSCollectionViewObserver.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0A72DE69B2E000C6859 /* TSCollectionViewObserver.swift */; };
|
|
|
+ 3DBEA10C2DE69B2E000C6859 /* Component.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA0BB2DE69B2E000C6859 /* Component.swift */; };
|
|
|
+ 3DBEA1102DE6A04B000C6859 /* SimpleWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 3DBEA10F2DE6A04B000C6859 /* SimpleWebViewController.m */; };
|
|
|
3DCD56F32DDAE3E3004AAB5B /* ASRingToneCellView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD56F22DDAE3DF004AAB5B /* ASRingToneCellView.swift */; };
|
|
|
3DCD56F52DDAE42A004AAB5B /* ASViewTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD56F42DDAE421004AAB5B /* ASViewTool.swift */; };
|
|
|
3DCD56F92DDAE481004AAB5B /* TSBusinessAudioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD56F62DDAE481004AAB5B /* TSBusinessAudioPlayer.swift */; };
|
|
|
3DCD56FA2DDAE481004AAB5B /* TSAudioPlayer.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD56F72DDAE481004AAB5B /* TSAudioPlayer.swift */; };
|
|
|
3DCD56FD2DDAFBE5004AAB5B /* ASDownloadManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD56FC2DDAFBE4004AAB5B /* ASDownloadManager.swift */; };
|
|
|
3DCD56FF2DDAFC1B004AAB5B /* ASBusinessFileManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD56FE2DDAFC17004AAB5B /* ASBusinessFileManager.swift */; };
|
|
|
- 3DCD57012DDB1008004AAB5B /* CpuMapManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD57002DDB1008004AAB5B /* CpuMapManager.swift */; };
|
|
|
3DCD57052DDB1120004AAB5B /* TSPurchaseTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD57042DDB111F004AAB5B /* TSPurchaseTool.swift */; };
|
|
|
3DCD57182DDB1158004AAB5B /* libmp3lame.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 3DCD57092DDB1158004AAB5B /* libmp3lame.a */; };
|
|
|
3DCD57192DDB1158004AAB5B /* AudioTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = 3DCD570D2DDB1158004AAB5B /* AudioTool.swift */; };
|
|
@@ -63,7 +129,6 @@
|
|
|
A848F8932DD6D52100B746EC /* AIEnums.swift in Sources */ = {isa = PBXBuildFile; fileRef = A848F8922DD6D51900B746EC /* AIEnums.swift */; };
|
|
|
A848F89E2DD6D59C00B746EC /* TSNetWork+Business.swift in Sources */ = {isa = PBXBuildFile; fileRef = A848F89A2DD6D59C00B746EC /* TSNetWork+Business.swift */; };
|
|
|
A848F89F2DD6D59C00B746EC /* TSNetworkManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A848F8992DD6D59C00B746EC /* TSNetworkManager.swift */; };
|
|
|
- A848F8A12DD6D59C00B746EC /* TSNetworkManager+Loading.swift in Sources */ = {isa = PBXBuildFile; fileRef = A848F89B2DD6D59C00B746EC /* TSNetworkManager+Loading.swift */; };
|
|
|
A848F8A42DD6D67000B746EC /* APRingTonesVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A848F8A32DD6D66D00B746EC /* APRingTonesVC.swift */; };
|
|
|
A848F8A92DD6D74A00B746EC /* APAudioToRingVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A848F8A82DD6D74900B746EC /* APAudioToRingVC.swift */; };
|
|
|
A848F8AB2DD6D75300B746EC /* ASMyRingVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A848F8AA2DD6D75200B746EC /* ASMyRingVC.swift */; };
|
|
@@ -114,13 +179,80 @@
|
|
|
3DB4D4AB2DDDCED00082596A /* UIFont+TSEx.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+TSEx.swift"; sourceTree = "<group>"; };
|
|
|
3DB4D4B12DDF0B940082596A /* FakeBlurView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FakeBlurView.swift; sourceTree = "<group>"; };
|
|
|
3DB4D4B42DE025910082596A /* ASTutorialsVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASTutorialsVC.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0722DE69B2E000C6859 /* TSBaseCollectionCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseCollectionCell.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0732DE69B2E000C6859 /* TSBaseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseModel.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0742DE69B2E000C6859 /* TSBaseNavigationBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseNavigationBarView.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0752DE69B2E000C6859 /* TSBaseNavigationC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseNavigationC.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0762DE69B2E000C6859 /* TSBaseTabViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseTabViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0772DE69B2E000C6859 /* TSBaseVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseVC.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0782DE69B2E000C6859 /* TSBaseView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseView.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0792DE69B2E000C6859 /* TSBaseViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA07A2DE69B2E000C6859 /* TSBasicItemModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBasicItemModel.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA07F2DE69B2E000C6859 /* Color+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Color+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0802DE69B2E000C6859 /* Font+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Font+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0812DE69B2E000C6859 /* Text+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Text+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0832DE69B2E000C6859 /* Array+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Array+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0842DE69B2E000C6859 /* AVAsset+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "AVAsset+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0852DE69B2E000C6859 /* Bundle+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Bundle+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0862DE69B2E000C6859 /* CGFloat+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CGFloat+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0872DE69B2E000C6859 /* Date+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Date+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0882DE69B2E000C6859 /* Dictionary+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Dictionary+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0892DE69B2E000C6859 /* Int+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "Int+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA08A2DE69B2E000C6859 /* NSString+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "NSString+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA08B2DE69B2E000C6859 /* UIApplication+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIApplication+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA08C2DE69B2E000C6859 /* UIButton+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIButton+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA08D2DE69B2E000C6859 /* UIColor+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIColor+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA08E2DE69B2E000C6859 /* UIDevice+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIDevice+Extension.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA08F2DE69B2E000C6859 /* UIFont+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIFont+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0902DE69B2E000C6859 /* UIImage+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImage+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0912DE69B2E000C6859 /* UIImageView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIImageView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0922DE69B2E000C6859 /* UILabel+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UILabel+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0932DE69B2E000C6859 /* UIScreen.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UIScreen.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0942DE69B2E000C6859 /* UITableView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITableView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0952DE69B2E000C6859 /* UITextView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UITextView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0962DE69B2E000C6859 /* UIView+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0972DE69B2E000C6859 /* UIView+Frame.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Frame.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0982DE69B2E000C6859 /* UIView+Rotating.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIView+Rotating.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0992DE69B2E000C6859 /* UIViewController+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIViewController+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA09A2DE69B2E000C6859 /* UserDefault+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UserDefault+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA09C2DE69B2E000C6859 /* GlobalImports.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GlobalImports.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA09E2DE69B2E000C6859 /* TSCommonTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSCommonTool.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA09F2DE69B2E000C6859 /* TSCommonTool+Down.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSCommonTool+Down.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A02DE69B2E000C6859 /* TSCommonTool+MultDown.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSCommonTool+MultDown.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A12DE69B2E000C6859 /* TSMultiTaskDownloader.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSMultiTaskDownloader.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A22DE69B2E000C6859 /* TSRandomTextTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSRandomTextTool.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A42DE69B2E000C6859 /* PhotoManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PhotoManager.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A52DE69B2E000C6859 /* SVProgressHUD+Ex.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SVProgressHUD+Ex.swift"; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A62DE69B2E000C6859 /* TSBusinessFileManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBusinessFileManager.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A72DE69B2E000C6859 /* TSCollectionViewObserver.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSCollectionViewObserver.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A82DE69B2E000C6859 /* TSCustomAlertController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSCustomAlertController.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0A92DE69B2E000C6859 /* TSDownloadManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSDownloadManager.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0AA2DE69B2E000C6859 /* TSFileManagerTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSFileManagerTool.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0AB2DE69B2E000C6859 /* TSGCDTimer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSGCDTimer.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0AC2DE69B2E000C6859 /* TSImageCompress.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSImageCompress.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0AD2DE69B2E000C6859 /* TSNetworkTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSNetworkTool.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0AE2DE69B2E000C6859 /* TSToastTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSToastTool.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0AF2DE69B2E000C6859 /* WindowHelper.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WindowHelper.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0B12DE69B2E000C6859 /* TSPlaceholderTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPlaceholderTextView.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0B32DE69B2E000C6859 /* TSProgressSlider.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSProgressSlider.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0B52DE69B2E000C6859 /* TSSimpleCollectionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSSimpleCollectionView.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0B72DE69B2E000C6859 /* TSSaveSuccessTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSSaveSuccessTool.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0B92DE69B2E000C6859 /* CollectionViewComponent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CollectionViewComponent.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0BA2DE69B2E000C6859 /* CommonSectionComponent.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CommonSectionComponent.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0BB2DE69B2E000C6859 /* Component.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Component.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0BD2DE69B2E000C6859 /* PaddedLabel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PaddedLabel.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0BF2DE69B2E000C6859 /* KLMultiScrollContainer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = KLMultiScrollContainer.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0C02DE69B2E000C6859 /* TSCustomStackView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSCustomStackView.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0C22DE69B2E000C6859 /* TSSimpleTableView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSSimpleTableView.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA0C42DE69B2E000C6859 /* TSCircularProgressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSCircularProgressView.swift; sourceTree = "<group>"; };
|
|
|
+ 3DBEA10E2DE6A04B000C6859 /* SimpleWebViewController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SimpleWebViewController.h; sourceTree = "<group>"; };
|
|
|
+ 3DBEA10F2DE6A04B000C6859 /* SimpleWebViewController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SimpleWebViewController.m; sourceTree = "<group>"; };
|
|
|
3DCD56F22DDAE3DF004AAB5B /* ASRingToneCellView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASRingToneCellView.swift; sourceTree = "<group>"; };
|
|
|
3DCD56F42DDAE421004AAB5B /* ASViewTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASViewTool.swift; sourceTree = "<group>"; };
|
|
|
3DCD56F62DDAE481004AAB5B /* TSBusinessAudioPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBusinessAudioPlayer.swift; sourceTree = "<group>"; };
|
|
|
3DCD56F72DDAE481004AAB5B /* TSAudioPlayer.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSAudioPlayer.swift; sourceTree = "<group>"; };
|
|
|
3DCD56FC2DDAFBE4004AAB5B /* ASDownloadManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASDownloadManager.swift; sourceTree = "<group>"; };
|
|
|
3DCD56FE2DDAFC17004AAB5B /* ASBusinessFileManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASBusinessFileManager.swift; sourceTree = "<group>"; };
|
|
|
- 3DCD57002DDB1008004AAB5B /* CpuMapManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CpuMapManager.swift; sourceTree = "<group>"; };
|
|
|
3DCD57042DDB111F004AAB5B /* TSPurchaseTool.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSPurchaseTool.swift; sourceTree = "<group>"; };
|
|
|
3DCD57062DDB1158004AAB5B /* AudioConverter.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = AudioConverter.h; sourceTree = "<group>"; };
|
|
|
3DCD57072DDB1158004AAB5B /* AudioConverter.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = AudioConverter.m; sourceTree = "<group>"; };
|
|
@@ -163,7 +295,6 @@
|
|
|
A848F8922DD6D51900B746EC /* AIEnums.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AIEnums.swift; sourceTree = "<group>"; };
|
|
|
A848F8992DD6D59C00B746EC /* TSNetworkManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSNetworkManager.swift; sourceTree = "<group>"; };
|
|
|
A848F89A2DD6D59C00B746EC /* TSNetWork+Business.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSNetWork+Business.swift"; sourceTree = "<group>"; };
|
|
|
- A848F89B2DD6D59C00B746EC /* TSNetworkManager+Loading.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TSNetworkManager+Loading.swift"; sourceTree = "<group>"; };
|
|
|
A848F8A32DD6D66D00B746EC /* APRingTonesVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APRingTonesVC.swift; sourceTree = "<group>"; };
|
|
|
A848F8A82DD6D74900B746EC /* APAudioToRingVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = APAudioToRingVC.swift; sourceTree = "<group>"; };
|
|
|
A848F8AA2DD6D75200B746EC /* ASMyRingVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ASMyRingVC.swift; sourceTree = "<group>"; };
|
|
@@ -254,6 +385,216 @@
|
|
|
path = ASTutorialsVC;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 3DBEA07B2DE69B2E000C6859 /* BaseClass */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0722DE69B2E000C6859 /* TSBaseCollectionCell.swift */,
|
|
|
+ 3DBEA0732DE69B2E000C6859 /* TSBaseModel.swift */,
|
|
|
+ 3DBEA0742DE69B2E000C6859 /* TSBaseNavigationBarView.swift */,
|
|
|
+ 3DBEA0752DE69B2E000C6859 /* TSBaseNavigationC.swift */,
|
|
|
+ 3DBEA0762DE69B2E000C6859 /* TSBaseTabViewCell.swift */,
|
|
|
+ 3DBEA0772DE69B2E000C6859 /* TSBaseVC.swift */,
|
|
|
+ 3DBEA0782DE69B2E000C6859 /* TSBaseView.swift */,
|
|
|
+ 3DBEA0792DE69B2E000C6859 /* TSBaseViewModel.swift */,
|
|
|
+ 3DBEA07A2DE69B2E000C6859 /* TSBasicItemModel.swift */,
|
|
|
+ );
|
|
|
+ path = BaseClass;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA07E2DE69B2E000C6859 /* Config */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ );
|
|
|
+ path = Config;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0822DE69B2E000C6859 /* SwiftUI */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA07F2DE69B2E000C6859 /* Color+Ex.swift */,
|
|
|
+ 3DBEA0802DE69B2E000C6859 /* Font+Ex.swift */,
|
|
|
+ 3DBEA0812DE69B2E000C6859 /* Text+Ex.swift */,
|
|
|
+ );
|
|
|
+ path = SwiftUI;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA09B2DE69B2E000C6859 /* Ex */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0822DE69B2E000C6859 /* SwiftUI */,
|
|
|
+ 3DBEA0832DE69B2E000C6859 /* Array+Ex.swift */,
|
|
|
+ 3DBEA0842DE69B2E000C6859 /* AVAsset+Ex.swift */,
|
|
|
+ 3DBEA0852DE69B2E000C6859 /* Bundle+Ex.swift */,
|
|
|
+ 3DBEA0862DE69B2E000C6859 /* CGFloat+Ex.swift */,
|
|
|
+ 3DBEA0872DE69B2E000C6859 /* Date+Ex.swift */,
|
|
|
+ 3DBEA0882DE69B2E000C6859 /* Dictionary+Ex.swift */,
|
|
|
+ 3DBEA0892DE69B2E000C6859 /* Int+Ex.swift */,
|
|
|
+ 3DBEA08A2DE69B2E000C6859 /* NSString+Ex.swift */,
|
|
|
+ 3DBEA08B2DE69B2E000C6859 /* UIApplication+Ex.swift */,
|
|
|
+ 3DBEA08C2DE69B2E000C6859 /* UIButton+Ex.swift */,
|
|
|
+ 3DBEA08D2DE69B2E000C6859 /* UIColor+Ex.swift */,
|
|
|
+ 3DBEA08E2DE69B2E000C6859 /* UIDevice+Extension.swift */,
|
|
|
+ 3DBEA08F2DE69B2E000C6859 /* UIFont+Ex.swift */,
|
|
|
+ 3DBEA0902DE69B2E000C6859 /* UIImage+Ex.swift */,
|
|
|
+ 3DBEA0912DE69B2E000C6859 /* UIImageView+Ex.swift */,
|
|
|
+ 3DBEA0922DE69B2E000C6859 /* UILabel+Ex.swift */,
|
|
|
+ 3DBEA0932DE69B2E000C6859 /* UIScreen.swift */,
|
|
|
+ 3DBEA0942DE69B2E000C6859 /* UITableView+Ex.swift */,
|
|
|
+ 3DBEA0952DE69B2E000C6859 /* UITextView+Ex.swift */,
|
|
|
+ 3DBEA0962DE69B2E000C6859 /* UIView+Ex.swift */,
|
|
|
+ 3DBEA0972DE69B2E000C6859 /* UIView+Frame.swift */,
|
|
|
+ 3DBEA0982DE69B2E000C6859 /* UIView+Rotating.swift */,
|
|
|
+ 3DBEA0992DE69B2E000C6859 /* UIViewController+Ex.swift */,
|
|
|
+ 3DBEA09A2DE69B2E000C6859 /* UserDefault+Ex.swift */,
|
|
|
+ );
|
|
|
+ path = Ex;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA09D2DE69B2E000C6859 /* GlobalImports */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA09C2DE69B2E000C6859 /* GlobalImports.swift */,
|
|
|
+ );
|
|
|
+ path = GlobalImports;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0A32DE69B2E000C6859 /* TSCommonTool */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA09E2DE69B2E000C6859 /* TSCommonTool.swift */,
|
|
|
+ 3DBEA09F2DE69B2E000C6859 /* TSCommonTool+Down.swift */,
|
|
|
+ 3DBEA0A02DE69B2E000C6859 /* TSCommonTool+MultDown.swift */,
|
|
|
+ 3DBEA0A12DE69B2E000C6859 /* TSMultiTaskDownloader.swift */,
|
|
|
+ 3DBEA0A22DE69B2E000C6859 /* TSRandomTextTool.swift */,
|
|
|
+ );
|
|
|
+ path = TSCommonTool;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0B02DE69B2E000C6859 /* Tool */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0A32DE69B2E000C6859 /* TSCommonTool */,
|
|
|
+ 3DBEA0A42DE69B2E000C6859 /* PhotoManager.swift */,
|
|
|
+ 3DBEA0A52DE69B2E000C6859 /* SVProgressHUD+Ex.swift */,
|
|
|
+ 3DBEA0A62DE69B2E000C6859 /* TSBusinessFileManager.swift */,
|
|
|
+ 3DBEA0A72DE69B2E000C6859 /* TSCollectionViewObserver.swift */,
|
|
|
+ 3DBEA0A82DE69B2E000C6859 /* TSCustomAlertController.swift */,
|
|
|
+ 3DBEA0A92DE69B2E000C6859 /* TSDownloadManager.swift */,
|
|
|
+ 3DBEA0AA2DE69B2E000C6859 /* TSFileManagerTool.swift */,
|
|
|
+ 3DBEA0AB2DE69B2E000C6859 /* TSGCDTimer.swift */,
|
|
|
+ 3DBEA0AC2DE69B2E000C6859 /* TSImageCompress.swift */,
|
|
|
+ 3DBEA0AD2DE69B2E000C6859 /* TSNetworkTool.swift */,
|
|
|
+ 3DBEA0AE2DE69B2E000C6859 /* TSToastTool.swift */,
|
|
|
+ 3DBEA0AF2DE69B2E000C6859 /* WindowHelper.swift */,
|
|
|
+ );
|
|
|
+ path = Tool;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0B22DE69B2E000C6859 /* TSPlaceholderTextView */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0B12DE69B2E000C6859 /* TSPlaceholderTextView.swift */,
|
|
|
+ );
|
|
|
+ path = TSPlaceholderTextView;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0B42DE69B2E000C6859 /* TSProgressSlider */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0B32DE69B2E000C6859 /* TSProgressSlider.swift */,
|
|
|
+ );
|
|
|
+ path = TSProgressSlider;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0B62DE69B2E000C6859 /* TSReusableCollectionView */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0B52DE69B2E000C6859 /* TSSimpleCollectionView.swift */,
|
|
|
+ );
|
|
|
+ path = TSReusableCollectionView;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0B82DE69B2E000C6859 /* TSSaveSuccessTool */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0B72DE69B2E000C6859 /* TSSaveSuccessTool.swift */,
|
|
|
+ );
|
|
|
+ path = TSSaveSuccessTool;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0BC2DE69B2E000C6859 /* UICollectionView+Component */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0B92DE69B2E000C6859 /* CollectionViewComponent.swift */,
|
|
|
+ 3DBEA0BA2DE69B2E000C6859 /* CommonSectionComponent.swift */,
|
|
|
+ 3DBEA0BB2DE69B2E000C6859 /* Component.swift */,
|
|
|
+ );
|
|
|
+ path = "UICollectionView+Component";
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0BE2DE69B2E000C6859 /* UILabel */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0BD2DE69B2E000C6859 /* PaddedLabel.swift */,
|
|
|
+ );
|
|
|
+ path = UILabel;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0C12DE69B2E000C6859 /* UIStackView */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0BF2DE69B2E000C6859 /* KLMultiScrollContainer.swift */,
|
|
|
+ 3DBEA0C02DE69B2E000C6859 /* TSCustomStackView.swift */,
|
|
|
+ );
|
|
|
+ path = UIStackView;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0C32DE69B2E000C6859 /* UITableView+TSItemModel */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0C22DE69B2E000C6859 /* TSSimpleTableView.swift */,
|
|
|
+ );
|
|
|
+ path = "UITableView+TSItemModel";
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0C52DE69B2E000C6859 /* View */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA0B22DE69B2E000C6859 /* TSPlaceholderTextView */,
|
|
|
+ 3DBEA0B42DE69B2E000C6859 /* TSProgressSlider */,
|
|
|
+ 3DBEA0B62DE69B2E000C6859 /* TSReusableCollectionView */,
|
|
|
+ 3DBEA0B82DE69B2E000C6859 /* TSSaveSuccessTool */,
|
|
|
+ 3DBEA0BC2DE69B2E000C6859 /* UICollectionView+Component */,
|
|
|
+ 3DBEA0BE2DE69B2E000C6859 /* UILabel */,
|
|
|
+ 3DBEA0C12DE69B2E000C6859 /* UIStackView */,
|
|
|
+ 3DBEA0C32DE69B2E000C6859 /* UITableView+TSItemModel */,
|
|
|
+ 3DBEA0C42DE69B2E000C6859 /* TSCircularProgressView.swift */,
|
|
|
+ );
|
|
|
+ path = View;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA0C72DE69B2E000C6859 /* Classes */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA07B2DE69B2E000C6859 /* BaseClass */,
|
|
|
+ 3DBEA07E2DE69B2E000C6859 /* Config */,
|
|
|
+ 3DBEA09B2DE69B2E000C6859 /* Ex */,
|
|
|
+ 3DBEA09D2DE69B2E000C6859 /* GlobalImports */,
|
|
|
+ 3DBEA0B02DE69B2E000C6859 /* Tool */,
|
|
|
+ 3DBEA0C52DE69B2E000C6859 /* View */,
|
|
|
+ );
|
|
|
+ path = Classes;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 3DBEA10D2DE6A02F000C6859 /* SimpleWebViewController */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 3DBEA10E2DE6A04B000C6859 /* SimpleWebViewController.h */,
|
|
|
+ 3DBEA10F2DE6A04B000C6859 /* SimpleWebViewController.m */,
|
|
|
+ );
|
|
|
+ path = SimpleWebViewController;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
3DCD56F82DDAE481004AAB5B /* TSAudioPlayer */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
@@ -379,6 +720,7 @@
|
|
|
A848F8812DD6D1AF00B746EC /* AIPlayRingtones */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 3DBEA0C72DE69B2E000C6859 /* Classes */,
|
|
|
A848F88F2DD6D4E800B746EC /* Common */,
|
|
|
A800FEAF2DDAC0E9009DABDC /* CommonView */,
|
|
|
A848F8EF2DD7526600B746EC /* OperationQueue */,
|
|
@@ -398,6 +740,7 @@
|
|
|
A848F88B2DD6D2C600B746EC /* AppPage */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 3DBEA10D2DE6A02F000C6859 /* SimpleWebViewController */,
|
|
|
3DB4D4A62DDC924B0082596A /* ASBusinessWebVC */,
|
|
|
A848F8B62DD6DF5500B746EC /* ASCommonView */,
|
|
|
A848F8AE2DD6D76F00B746EC /* ASTabBarVC */,
|
|
@@ -425,7 +768,6 @@
|
|
|
3DB4D4AD2DDDCED00082596A /* Ex */,
|
|
|
3DCD57172DDB1158004AAB5B /* TSBandRingTool */,
|
|
|
3DCD57032DDB1118004AAB5B /* TSPurchaseTool */,
|
|
|
- 3DCD57002DDB1008004AAB5B /* CpuMapManager.swift */,
|
|
|
3DCD56FE2DDAFC17004AAB5B /* ASBusinessFileManager.swift */,
|
|
|
3DCD56FB2DDAFBD8004AAB5B /* ASDownloadManager */,
|
|
|
3DCD56F82DDAE481004AAB5B /* TSAudioPlayer */,
|
|
@@ -443,7 +785,6 @@
|
|
|
A800FEB72DDAC81D009DABDC /* TSNetWork+Error.swift */,
|
|
|
A848F8992DD6D59C00B746EC /* TSNetworkManager.swift */,
|
|
|
A848F89A2DD6D59C00B746EC /* TSNetWork+Business.swift */,
|
|
|
- A848F89B2DD6D59C00B746EC /* TSNetworkManager+Loading.swift */,
|
|
|
);
|
|
|
path = TSNetWork;
|
|
|
sourceTree = "<group>";
|
|
@@ -775,7 +1116,6 @@
|
|
|
A848F8E32DD7286A00B746EC /* ASGenerateStyleModel.swift in Sources */,
|
|
|
3DCD57052DDB1120004AAB5B /* TSPurchaseTool.swift in Sources */,
|
|
|
3DB4D4992DDC28E70082596A /* APAudioToRingVC+StackView.swift in Sources */,
|
|
|
- A848F8A12DD6D59C00B746EC /* TSNetworkManager+Loading.swift in Sources */,
|
|
|
3DCD56F52DDAE42A004AAB5B /* ASViewTool.swift in Sources */,
|
|
|
3DB4D4972DDC28D40082596A /* APAudioToRingVC+View.swift in Sources */,
|
|
|
A800FEBD2DDACCD4009DABDC /* ASRingGeneratorBaseVC.swift in Sources */,
|
|
@@ -817,6 +1157,7 @@
|
|
|
3DCD56FF2DDAFC1B004AAB5B /* ASBusinessFileManager.swift in Sources */,
|
|
|
A848F8C42DD6E70500B746EC /* APRingTonesVC+Style.swift in Sources */,
|
|
|
A848F8F82DD752E700B746EC /* ASGenerateTextToRingOperation.swift in Sources */,
|
|
|
+ 3DBEA1102DE6A04B000C6859 /* SimpleWebViewController.m in Sources */,
|
|
|
A800FEB42DDAC73E009DABDC /* ASGeneratorLoadingView.swift in Sources */,
|
|
|
A848F8EC2DD74EF800B746EC /* ASActionInfoModel.swift in Sources */,
|
|
|
A848F8F62DD752D700B746EC /* ASGenerateBaseOperation.swift in Sources */,
|
|
@@ -829,11 +1170,76 @@
|
|
|
3DCD573B2DDB4E61004AAB5B /* ASPageNullView.swift in Sources */,
|
|
|
A848F8F12DD7528800B746EC /* ASBaseOperationQueue.swift in Sources */,
|
|
|
A848F8CD2DD6EAD300B746EC /* ASPromptTextView.swift in Sources */,
|
|
|
- 3DCD57012DDB1008004AAB5B /* CpuMapManager.swift in Sources */,
|
|
|
A848F8DB2DD7231E00B746EC /* APRingStyleVC.swift in Sources */,
|
|
|
A848F8D22DD7149D00B746EC /* ASDurationColView.swift in Sources */,
|
|
|
A848F8C62DD6E72D00B746EC /* APRingTonesVC+View.swift in Sources */,
|
|
|
A848F8862DD6D1AF00B746EC /* AppDelegate.swift in Sources */,
|
|
|
+ 3DBEA0C92DE69B2E000C6859 /* TSToastTool.swift in Sources */,
|
|
|
+ 3DBEA0CA2DE69B2E000C6859 /* KLMultiScrollContainer.swift in Sources */,
|
|
|
+ 3DBEA0CB2DE69B2E000C6859 /* UIImage+Ex.swift in Sources */,
|
|
|
+ 3DBEA0CC2DE69B2E000C6859 /* TSBusinessFileManager.swift in Sources */,
|
|
|
+ 3DBEA0CD2DE69B2E000C6859 /* TSSaveSuccessTool.swift in Sources */,
|
|
|
+ 3DBEA0CE2DE69B2E000C6859 /* TSSimpleCollectionView.swift in Sources */,
|
|
|
+ 3DBEA0CF2DE69B2E000C6859 /* WindowHelper.swift in Sources */,
|
|
|
+ 3DBEA0D02DE69B2E000C6859 /* Bundle+Ex.swift in Sources */,
|
|
|
+ 3DBEA0D12DE69B2E000C6859 /* TSBasicItemModel.swift in Sources */,
|
|
|
+ 3DBEA0D22DE69B2E000C6859 /* Array+Ex.swift in Sources */,
|
|
|
+ 3DBEA0D32DE69B2E000C6859 /* TSSimpleTableView.swift in Sources */,
|
|
|
+ 3DBEA0D42DE69B2E000C6859 /* TSCommonTool+Down.swift in Sources */,
|
|
|
+ 3DBEA0D52DE69B2E000C6859 /* TSDownloadManager.swift in Sources */,
|
|
|
+ 3DBEA0D62DE69B2E000C6859 /* AVAsset+Ex.swift in Sources */,
|
|
|
+ 3DBEA0D72DE69B2E000C6859 /* UITableView+Ex.swift in Sources */,
|
|
|
+ 3DBEA0D82DE69B2E000C6859 /* TSBaseModel.swift in Sources */,
|
|
|
+ 3DBEA0D92DE69B2E000C6859 /* UIImageView+Ex.swift in Sources */,
|
|
|
+ 3DBEA0DA2DE69B2E000C6859 /* CommonSectionComponent.swift in Sources */,
|
|
|
+ 3DBEA0DC2DE69B2E000C6859 /* TSBaseNavigationC.swift in Sources */,
|
|
|
+ 3DBEA0DD2DE69B2E000C6859 /* SVProgressHUD+Ex.swift in Sources */,
|
|
|
+ 3DBEA0DE2DE69B2E000C6859 /* TSCommonTool.swift in Sources */,
|
|
|
+ 3DBEA0DF2DE69B2E000C6859 /* UIScreen.swift in Sources */,
|
|
|
+ 3DBEA0E02DE69B2E000C6859 /* TSBaseTabViewCell.swift in Sources */,
|
|
|
+ 3DBEA0E12DE69B2E000C6859 /* Color+Ex.swift in Sources */,
|
|
|
+ 3DBEA0E22DE69B2E000C6859 /* UIApplication+Ex.swift in Sources */,
|
|
|
+ 3DBEA0E32DE69B2E000C6859 /* UserDefault+Ex.swift in Sources */,
|
|
|
+ 3DBEA0E42DE69B2E000C6859 /* UIDevice+Extension.swift in Sources */,
|
|
|
+ 3DBEA0E52DE69B2E000C6859 /* TSMultiTaskDownloader.swift in Sources */,
|
|
|
+ 3DBEA0E62DE69B2E000C6859 /* CollectionViewComponent.swift in Sources */,
|
|
|
+ 3DBEA0E72DE69B2E000C6859 /* Int+Ex.swift in Sources */,
|
|
|
+ 3DBEA0E82DE69B2E000C6859 /* UIView+Ex.swift in Sources */,
|
|
|
+ 3DBEA0E92DE69B2E000C6859 /* TSBaseVC.swift in Sources */,
|
|
|
+ 3DBEA0EA2DE69B2E000C6859 /* UIView+Rotating.swift in Sources */,
|
|
|
+ 3DBEA0EB2DE69B2E000C6859 /* Text+Ex.swift in Sources */,
|
|
|
+ 3DBEA0EC2DE69B2E000C6859 /* UILabel+Ex.swift in Sources */,
|
|
|
+ 3DBEA0ED2DE69B2E000C6859 /* TSBaseCollectionCell.swift in Sources */,
|
|
|
+ 3DBEA0EE2DE69B2E000C6859 /* PhotoManager.swift in Sources */,
|
|
|
+ 3DBEA0EF2DE69B2E000C6859 /* UIColor+Ex.swift in Sources */,
|
|
|
+ 3DBEA0F02DE69B2E000C6859 /* Font+Ex.swift in Sources */,
|
|
|
+ 3DBEA0F12DE69B2E000C6859 /* TSFileManagerTool.swift in Sources */,
|
|
|
+ 3DBEA0F22DE69B2E000C6859 /* TSCircularProgressView.swift in Sources */,
|
|
|
+ 3DBEA0F32DE69B2E000C6859 /* TSRandomTextTool.swift in Sources */,
|
|
|
+ 3DBEA0F42DE69B2E000C6859 /* TSBaseView.swift in Sources */,
|
|
|
+ 3DBEA0F52DE69B2E000C6859 /* TSBaseViewModel.swift in Sources */,
|
|
|
+ 3DBEA0F62DE69B2E000C6859 /* TSCustomAlertController.swift in Sources */,
|
|
|
+ 3DBEA0F72DE69B2E000C6859 /* TSImageCompress.swift in Sources */,
|
|
|
+ 3DBEA0F82DE69B2E000C6859 /* TSGCDTimer.swift in Sources */,
|
|
|
+ 3DBEA0FA2DE69B2E000C6859 /* TSBaseNavigationBarView.swift in Sources */,
|
|
|
+ 3DBEA0FB2DE69B2E000C6859 /* UITextView+Ex.swift in Sources */,
|
|
|
+ 3DBEA0FC2DE69B2E000C6859 /* UIFont+Ex.swift in Sources */,
|
|
|
+ 3DBEA0FD2DE69B2E000C6859 /* TSCommonTool+MultDown.swift in Sources */,
|
|
|
+ 3DBEA0FE2DE69B2E000C6859 /* UIButton+Ex.swift in Sources */,
|
|
|
+ 3DBEA0FF2DE69B2E000C6859 /* TSCustomStackView.swift in Sources */,
|
|
|
+ 3DBEA1002DE69B2E000C6859 /* UIViewController+Ex.swift in Sources */,
|
|
|
+ 3DBEA1012DE69B2E000C6859 /* Date+Ex.swift in Sources */,
|
|
|
+ 3DBEA1022DE69B2E000C6859 /* TSNetworkTool.swift in Sources */,
|
|
|
+ 3DBEA1032DE69B2E000C6859 /* NSString+Ex.swift in Sources */,
|
|
|
+ 3DBEA1042DE69B2E000C6859 /* Dictionary+Ex.swift in Sources */,
|
|
|
+ 3DBEA1052DE69B2E000C6859 /* PaddedLabel.swift in Sources */,
|
|
|
+ 3DBEA1062DE69B2E000C6859 /* GlobalImports.swift in Sources */,
|
|
|
+ 3DBEA1072DE69B2E000C6859 /* TSPlaceholderTextView.swift in Sources */,
|
|
|
+ 3DBEA1082DE69B2E000C6859 /* UIView+Frame.swift in Sources */,
|
|
|
+ 3DBEA1092DE69B2E000C6859 /* CGFloat+Ex.swift in Sources */,
|
|
|
+ 3DBEA10A2DE69B2E000C6859 /* TSProgressSlider.swift in Sources */,
|
|
|
+ 3DBEA10B2DE69B2E000C6859 /* TSCollectionViewObserver.swift in Sources */,
|
|
|
+ 3DBEA10C2DE69B2E000C6859 /* Component.swift in Sources */,
|
|
|
3DB4D4912DDC1F100082596A /* ASRingGeneratorVC+load.swift in Sources */,
|
|
|
);
|
|
|
runOnlyForDeploymentPostprocessing = 0;
|