|
@@ -8,6 +8,99 @@
|
|
|
|
|
|
/* Begin PBXBuildFile section */
|
|
|
059E844A164B0E39971303B9 /* Pods_TSLiveWallpaper.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = E33A770AEFA5810AED7219D3 /* Pods_TSLiveWallpaper.framework */; };
|
|
|
+ 60553F722D3B528A00BAAD7F /* PlayDetailListViewContoller.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F242D3B528A00BAAD7F /* PlayDetailListViewContoller.swift */; };
|
|
|
+ 60553F732D3B528A00BAAD7F /* SearchResultViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F0F2D3B528A00BAAD7F /* SearchResultViewModel.swift */; };
|
|
|
+ 60553F742D3B528A00BAAD7F /* Consts.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F282D3B528A00BAAD7F /* Consts.swift */; };
|
|
|
+ 60553F752D3B528A00BAAD7F /* MusicEmptyView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F6E2D3B528A00BAAD7F /* MusicEmptyView.swift */; };
|
|
|
+ 60553F762D3B528A00BAAD7F /* CWMutiSelectOpeateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F392D3B528A00BAAD7F /* CWMutiSelectOpeateView.swift */; };
|
|
|
+ 60553F772D3B528A00BAAD7F /* DownloadButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F302D3B528A00BAAD7F /* DownloadButton.swift */; };
|
|
|
+ 60553F782D3B528A00BAAD7F /* ManageMenuAlertView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F632D3B528A00BAAD7F /* ManageMenuAlertView.swift */; };
|
|
|
+ 60553F792D3B528A00BAAD7F /* SongListBottomView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F162D3B528A00BAAD7F /* SongListBottomView.swift */; };
|
|
|
+ 60553F7A2D3B528A00BAAD7F /* PlaylistViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F202D3B528A00BAAD7F /* PlaylistViewController.swift */; };
|
|
|
+ 60553F7B2D3B528A00BAAD7F /* PlaylistTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F582D3B528A00BAAD7F /* PlaylistTopView.swift */; };
|
|
|
+ 60553F7C2D3B528A00BAAD7F /* AddPlayListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F232D3B528A00BAAD7F /* AddPlayListViewController.swift */; };
|
|
|
+ 60553F7D2D3B528A00BAAD7F /* PlayDetailTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F4A2D3B528A00BAAD7F /* PlayDetailTopView.swift */; };
|
|
|
+ 60553F7E2D3B528A00BAAD7F /* CWOperateViewController+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F362D3B528A00BAAD7F /* CWOperateViewController+Ext.swift */; };
|
|
|
+ 60553F7F2D3B528A00BAAD7F /* OperateTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F3A2D3B528A00BAAD7F /* OperateTopView.swift */; };
|
|
|
+ 60553F802D3B528A00BAAD7F /* PlayDetailViewController+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F502D3B528A00BAAD7F /* PlayDetailViewController+Ext.swift */; };
|
|
|
+ 60553F812D3B528A00BAAD7F /* SJIJKMediaPlayer.m in Sources */ = {isa = PBXBuildFile; fileRef = 60553F042D3B528A00BAAD7F /* SJIJKMediaPlayer.m */; };
|
|
|
+ 60553F822D3B528A00BAAD7F /* SearchResultViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F0E2D3B528A00BAAD7F /* SearchResultViewController.swift */; };
|
|
|
+ 60553F832D3B528A00BAAD7F /* THUD+CW.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F6A2D3B528A00BAAD7F /* THUD+CW.swift */; };
|
|
|
+ 60553F842D3B528A00BAAD7F /* SongListManageViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F1D2D3B528A00BAAD7F /* SongListManageViewModel.swift */; };
|
|
|
+ 60553F852D3B528A00BAAD7F /* SongDownloadCellViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F5B2D3B528A00BAAD7F /* SongDownloadCellViewModel.swift */; };
|
|
|
+ 60553F862D3B528A00BAAD7F /* PlayDetailControlView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F4B2D3B528A00BAAD7F /* PlayDetailControlView.swift */; };
|
|
|
+ 60553F872D3B528A00BAAD7F /* PlayDetailListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F1E2D3B528A00BAAD7F /* PlayDetailListViewModel.swift */; };
|
|
|
+ 60553F882D3B528A00BAAD7F /* SearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F3C2D3B528A00BAAD7F /* SearchViewModel.swift */; };
|
|
|
+ 60553F892D3B528A00BAAD7F /* CWOperateViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F352D3B528A00BAAD7F /* CWOperateViewController.swift */; };
|
|
|
+ 60553F8A2D3B528A00BAAD7F /* THUDProtocol.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F692D3B528A00BAAD7F /* THUDProtocol.swift */; };
|
|
|
+ 60553F8B2D3B528A00BAAD7F /* THUD.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F682D3B528A00BAAD7F /* THUD.swift */; };
|
|
|
+ 60553F8C2D3B528A00BAAD7F /* PlayDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F4F2D3B528A00BAAD7F /* PlayDetailViewController.swift */; };
|
|
|
+ 60553F8D2D3B528A00BAAD7F /* CWCustomProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F312D3B528A00BAAD7F /* CWCustomProgressView.swift */; };
|
|
|
+ 60553F8E2D3B528A00BAAD7F /* PlaylistDetailViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F222D3B528A00BAAD7F /* PlaylistDetailViewController.swift */; };
|
|
|
+ 60553F8F2D3B528A00BAAD7F /* SleepTimeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F4E2D3B528A00BAAD7F /* SleepTimeViewController.swift */; };
|
|
|
+ 60553F902D3B528A00BAAD7F /* CWLoadingView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F342D3B528A00BAAD7F /* CWLoadingView.swift */; };
|
|
|
+ 60553F912D3B528A00BAAD7F /* PlayListDetaiViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F1B2D3B528A00BAAD7F /* PlayListDetaiViewModel.swift */; };
|
|
|
+ 60553F922D3B528A00BAAD7F /* SJIJKMediaPlayerLayerView.m in Sources */ = {isa = PBXBuildFile; fileRef = 60553F062D3B528A00BAAD7F /* SJIJKMediaPlayerLayerView.m */; };
|
|
|
+ 60553F932D3B528A00BAAD7F /* CWSearchTextBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F402D3B528A00BAAD7F /* CWSearchTextBar.swift */; };
|
|
|
+ 60553F942D3B528A00BAAD7F /* SongListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F542D3B528A00BAAD7F /* SongListCell.swift */; };
|
|
|
+ 60553F952D3B528A00BAAD7F /* AddPlayListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F1C2D3B528A00BAAD7F /* AddPlayListViewModel.swift */; };
|
|
|
+ 60553F962D3B528A00BAAD7F /* BaseDataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F102D3B528A00BAAD7F /* BaseDataModel.swift */; };
|
|
|
+ 60553F972D3B528A00BAAD7F /* PlayDetailPlaceHolderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F4C2D3B528A00BAAD7F /* PlayDetailPlaceHolderView.swift */; };
|
|
|
+ 60553F982D3B528A00BAAD7F /* SJIJKMediaPlaybackController.m in Sources */ = {isa = PBXBuildFile; fileRef = 60553F0A2D3B528A00BAAD7F /* SJIJKMediaPlaybackController.m */; };
|
|
|
+ 60553F992D3B528A00BAAD7F /* FilterBarViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F2D2D3B528A00BAAD7F /* FilterBarViewModel.swift */; };
|
|
|
+ 60553F9A2D3B528A00BAAD7F /* PlayListManageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F182D3B528A00BAAD7F /* PlayListManageView.swift */; };
|
|
|
+ 60553F9B2D3B528A00BAAD7F /* LWSearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F3F2D3B528A00BAAD7F /* LWSearchBar.swift */; };
|
|
|
+ 60553F9C2D3B528A00BAAD7F /* BubbleMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F6D2D3B528A00BAAD7F /* BubbleMenuView.swift */; };
|
|
|
+ 60553F9D2D3B528A00BAAD7F /* SongListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F5C2D3B528A00BAAD7F /* SongListViewModel.swift */; };
|
|
|
+ 60553F9E2D3B528A00BAAD7F /* SearchResultStateView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F112D3B528A00BAAD7F /* SearchResultStateView.swift */; };
|
|
|
+ 60553F9F2D3B528A00BAAD7F /* FilterBarView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F2E2D3B528A00BAAD7F /* FilterBarView.swift */; };
|
|
|
+ 60553FA02D3B528A00BAAD7F /* SongListViewController+Target.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F5F2D3B528A00BAAD7F /* SongListViewController+Target.swift */; };
|
|
|
+ 60553FA12D3B528A00BAAD7F /* ToastView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F6B2D3B528A00BAAD7F /* ToastView.swift */; };
|
|
|
+ 60553FA22D3B528A00BAAD7F /* SongListViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F5E2D3B528A00BAAD7F /* SongListViewController.swift */; };
|
|
|
+ 60553FA32D3B528A00BAAD7F /* PlayListTopItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F172D3B528A00BAAD7F /* PlayListTopItemView.swift */; };
|
|
|
+ 60553FA42D3B528A00BAAD7F /* VipTagView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F332D3B528A00BAAD7F /* VipTagView.swift */; };
|
|
|
+ 60553FA52D3B528A00BAAD7F /* CWTopCustomButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F562D3B528A00BAAD7F /* CWTopCustomButton.swift */; };
|
|
|
+ 60553FA62D3B528A00BAAD7F /* RelateSeachCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F432D3B528A00BAAD7F /* RelateSeachCell.swift */; };
|
|
|
+ 60553FA72D3B528A00BAAD7F /* PlaylistViewController+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F212D3B528A00BAAD7F /* PlaylistViewController+Ext.swift */; };
|
|
|
+ 60553FA82D3B528A00BAAD7F /* CWOperateItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F372D3B528A00BAAD7F /* CWOperateItemView.swift */; };
|
|
|
+ 60553FA92D3B528A00BAAD7F /* CustomTextField.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F412D3B528A00BAAD7F /* CustomTextField.swift */; };
|
|
|
+ 60553FAA2D3B528A00BAAD7F /* CWOperateButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F382D3B528A00BAAD7F /* CWOperateButton.swift */; };
|
|
|
+ 60553FAB2D3B528A00BAAD7F /* PlayListViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F1A2D3B528A00BAAD7F /* PlayListViewModel.swift */; };
|
|
|
+ 60553FAC2D3B528A00BAAD7F /* TagListView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F422D3B528A00BAAD7F /* TagListView.swift */; };
|
|
|
+ 60553FAD2D3B528A00BAAD7F /* ImageTextControl.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F642D3B528A00BAAD7F /* ImageTextControl.swift */; };
|
|
|
+ 60553FAE2D3B528A00BAAD7F /* CWProgressView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F322D3B528A00BAAD7F /* CWProgressView.swift */; };
|
|
|
+ 60553FAF2D3B528A00BAAD7F /* TipsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F672D3B528A00BAAD7F /* TipsView.swift */; };
|
|
|
+ 60553FB02D3B528A00BAAD7F /* PlayMiniBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F652D3B528A00BAAD7F /* PlayMiniBar.swift */; };
|
|
|
+ 60553FB12D3B528A00BAAD7F /* SongDownloadCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F552D3B528A00BAAD7F /* SongDownloadCell.swift */; };
|
|
|
+ 60553FB22D3B528A00BAAD7F /* LocalSearchViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F3D2D3B528A00BAAD7F /* LocalSearchViewModel.swift */; };
|
|
|
+ 60553FB32D3B528A00BAAD7F /* SortMenuViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F2F2D3B528A00BAAD7F /* SortMenuViewController.swift */; };
|
|
|
+ 60553FB42D3B528A00BAAD7F /* ImportFilesManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F2A2D3B528A00BAAD7F /* ImportFilesManager.swift */; };
|
|
|
+ 60553FB52D3B528A00BAAD7F /* PlayButtonView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F492D3B528A00BAAD7F /* PlayButtonView.swift */; };
|
|
|
+ 60553FB62D3B528A00BAAD7F /* PlayDetailListViewCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F152D3B528A00BAAD7F /* PlayDetailListViewCell.swift */; };
|
|
|
+ 60553FB72D3B528A00BAAD7F /* FilterBarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F2C2D3B528A00BAAD7F /* FilterBarViewController.swift */; };
|
|
|
+ 60553FB82D3B528A00BAAD7F /* SongListTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F592D3B528A00BAAD7F /* SongListTopView.swift */; };
|
|
|
+ 60553FB92D3B528A00BAAD7F /* CDView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F572D3B528A00BAAD7F /* CDView.swift */; };
|
|
|
+ 60553FBA2D3B528A00BAAD7F /* NotifactionKey.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F662D3B528A00BAAD7F /* NotifactionKey.swift */; };
|
|
|
+ 60553FBB2D3B528A00BAAD7F /* PlayListAddCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F142D3B528A00BAAD7F /* PlayListAddCell.swift */; };
|
|
|
+ 60553FBC2D3B528A00BAAD7F /* SearchOnlineViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F452D3B528A00BAAD7F /* SearchOnlineViewController.swift */; };
|
|
|
+ 60553FBD2D3B528A00BAAD7F /* SpacedButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F6F2D3B528A00BAAD7F /* SpacedButton.swift */; };
|
|
|
+ 60553FBE2D3B528A00BAAD7F /* BasePresentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F622D3B528A00BAAD7F /* BasePresentViewController.swift */; };
|
|
|
+ 60553FBF2D3B528A00BAAD7F /* PlayListCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F132D3B528A00BAAD7F /* PlayListCell.swift */; };
|
|
|
+ 60553FC12D3B528A00BAAD7F /* MusicSearchBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F6C2D3B528A00BAAD7F /* MusicSearchBar.swift */; };
|
|
|
+ 60553FC22D3B528A00BAAD7F /* PlayerManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F522D3B528A00BAAD7F /* PlayerManager.swift */; };
|
|
|
+ 60553FC32D3B528A00BAAD7F /* LocalSearchViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553F462D3B528A00BAAD7F /* LocalSearchViewController.swift */; };
|
|
|
+ 60553FC42D3B528A00BAAD7F /* IJKPlayer.md in Resources */ = {isa = PBXBuildFile; fileRef = 60553F082D3B528A00BAAD7F /* IJKPlayer.md */; };
|
|
|
+ 60553FD02D3B54A400BAAD7F /* LWNavigationBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FC72D3B54A400BAAD7F /* LWNavigationBar.swift */; };
|
|
|
+ 60553FD22D3B54A400BAAD7F /* GradientButton.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FCA2D3B54A400BAAD7F /* GradientButton.swift */; };
|
|
|
+ 60553FD42D3B54A400BAAD7F /* LWBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FC82D3B54A400BAAD7F /* LWBaseViewController.swift */; };
|
|
|
+ 60553FD62D3B54A400BAAD7F /* SaveSuccessTipsView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FCB2D3B54A400BAAD7F /* SaveSuccessTipsView.swift */; };
|
|
|
+ 60553FD72D3B54A400BAAD7F /* GradientText.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FCD2D3B54A400BAAD7F /* GradientText.swift */; };
|
|
|
+ 60553FD82D3B54A400BAAD7F /* LWBaseNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FC92D3B54A400BAAD7F /* LWBaseNavigationController.swift */; };
|
|
|
+ 60553FD92D3B54A400BAAD7F /* GradientBackgroundModifier.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FCE2D3B54A400BAAD7F /* GradientBackgroundModifier.swift */; };
|
|
|
+ 60553FDB2D3B7CC600BAAD7F /* FitManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FDA2D3B7CC600BAAD7F /* FitManager.swift */; };
|
|
|
+ 60553FDD2D3B84E700BAAD7F /* UIScrollView+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FDC2D3B84E700BAAD7F /* UIScrollView+Ext.swift */; };
|
|
|
+ 60553FDF2D3B850C00BAAD7F /* TimeInterval+Ext.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FDE2D3B850C00BAAD7F /* TimeInterval+Ext.swift */; };
|
|
|
+ 60553FE32D3DF12200BAAD7F /* CustomSegementItem.swift in Sources */ = {isa = PBXBuildFile; fileRef = 60553FE22D3DF12200BAAD7F /* CustomSegementItem.swift */; };
|
|
|
A81CA4652D15685F00A3AAC8 /* TSLaunchVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81CA4642D15685D00A3AAC8 /* TSLaunchVC.swift */; };
|
|
|
A81CA4692D156AB600A3AAC8 /* TSBaseVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81CA4682D156AAB00A3AAC8 /* TSBaseVC.swift */; };
|
|
|
A81CA46B2D156BDC00A3AAC8 /* TSBaseNavigationC.swift in Sources */ = {isa = PBXBuildFile; fileRef = A81CA46A2D156BC600A3AAC8 /* TSBaseNavigationC.swift */; };
|
|
@@ -109,6 +202,103 @@
|
|
|
/* End PBXBuildFile section */
|
|
|
|
|
|
/* Begin PBXFileReference section */
|
|
|
+ 60553F032D3B528A00BAAD7F /* SJIJKMediaPlayer.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJIJKMediaPlayer.h; sourceTree = "<group>"; };
|
|
|
+ 60553F042D3B528A00BAAD7F /* SJIJKMediaPlayer.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJIJKMediaPlayer.m; sourceTree = "<group>"; };
|
|
|
+ 60553F052D3B528A00BAAD7F /* SJIJKMediaPlayerLayerView.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJIJKMediaPlayerLayerView.h; sourceTree = "<group>"; };
|
|
|
+ 60553F062D3B528A00BAAD7F /* SJIJKMediaPlayerLayerView.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJIJKMediaPlayerLayerView.m; sourceTree = "<group>"; };
|
|
|
+ 60553F082D3B528A00BAAD7F /* IJKPlayer.md */ = {isa = PBXFileReference; lastKnownFileType = net.daringfireball.markdown; path = IJKPlayer.md; sourceTree = "<group>"; };
|
|
|
+ 60553F092D3B528A00BAAD7F /* SJIJKMediaPlaybackController.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = SJIJKMediaPlaybackController.h; sourceTree = "<group>"; };
|
|
|
+ 60553F0A2D3B528A00BAAD7F /* SJIJKMediaPlaybackController.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = SJIJKMediaPlaybackController.m; sourceTree = "<group>"; };
|
|
|
+ 60553F0B2D3B528A00BAAD7F /* TSAvatar-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "TSAvatar-Header.h"; sourceTree = "<group>"; };
|
|
|
+ 60553F0E2D3B528A00BAAD7F /* SearchResultViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F0F2D3B528A00BAAD7F /* SearchResultViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F102D3B528A00BAAD7F /* BaseDataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseDataModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F112D3B528A00BAAD7F /* SearchResultStateView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchResultStateView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F132D3B528A00BAAD7F /* PlayListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayListCell.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F142D3B528A00BAAD7F /* PlayListAddCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayListAddCell.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F152D3B528A00BAAD7F /* PlayDetailListViewCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayDetailListViewCell.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F162D3B528A00BAAD7F /* SongListBottomView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongListBottomView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F172D3B528A00BAAD7F /* PlayListTopItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayListTopItemView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F182D3B528A00BAAD7F /* PlayListManageView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayListManageView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F1A2D3B528A00BAAD7F /* PlayListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayListViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F1B2D3B528A00BAAD7F /* PlayListDetaiViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayListDetaiViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F1C2D3B528A00BAAD7F /* AddPlayListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddPlayListViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F1D2D3B528A00BAAD7F /* SongListManageViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongListManageViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F1E2D3B528A00BAAD7F /* PlayDetailListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayDetailListViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F202D3B528A00BAAD7F /* PlaylistViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F212D3B528A00BAAD7F /* PlaylistViewController+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlaylistViewController+Ext.swift"; sourceTree = "<group>"; };
|
|
|
+ 60553F222D3B528A00BAAD7F /* PlaylistDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistDetailViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F232D3B528A00BAAD7F /* AddPlayListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddPlayListViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F242D3B528A00BAAD7F /* PlayDetailListViewContoller.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayDetailListViewContoller.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F282D3B528A00BAAD7F /* Consts.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Consts.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F2A2D3B528A00BAAD7F /* ImportFilesManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImportFilesManager.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F2C2D3B528A00BAAD7F /* FilterBarViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilterBarViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F2D2D3B528A00BAAD7F /* FilterBarViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilterBarViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F2E2D3B528A00BAAD7F /* FilterBarView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FilterBarView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F2F2D3B528A00BAAD7F /* SortMenuViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SortMenuViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F302D3B528A00BAAD7F /* DownloadButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = DownloadButton.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F312D3B528A00BAAD7F /* CWCustomProgressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWCustomProgressView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F322D3B528A00BAAD7F /* CWProgressView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWProgressView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F332D3B528A00BAAD7F /* VipTagView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = VipTagView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F342D3B528A00BAAD7F /* CWLoadingView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWLoadingView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F352D3B528A00BAAD7F /* CWOperateViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWOperateViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F362D3B528A00BAAD7F /* CWOperateViewController+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "CWOperateViewController+Ext.swift"; sourceTree = "<group>"; };
|
|
|
+ 60553F372D3B528A00BAAD7F /* CWOperateItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWOperateItemView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F382D3B528A00BAAD7F /* CWOperateButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWOperateButton.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F392D3B528A00BAAD7F /* CWMutiSelectOpeateView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWMutiSelectOpeateView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F3A2D3B528A00BAAD7F /* OperateTopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = OperateTopView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F3C2D3B528A00BAAD7F /* SearchViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F3D2D3B528A00BAAD7F /* LocalSearchViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalSearchViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F3F2D3B528A00BAAD7F /* LWSearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LWSearchBar.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F402D3B528A00BAAD7F /* CWSearchTextBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWSearchTextBar.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F412D3B528A00BAAD7F /* CustomTextField.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomTextField.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F422D3B528A00BAAD7F /* TagListView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TagListView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F432D3B528A00BAAD7F /* RelateSeachCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RelateSeachCell.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F452D3B528A00BAAD7F /* SearchOnlineViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SearchOnlineViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F462D3B528A00BAAD7F /* LocalSearchViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LocalSearchViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F492D3B528A00BAAD7F /* PlayButtonView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayButtonView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F4A2D3B528A00BAAD7F /* PlayDetailTopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayDetailTopView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F4B2D3B528A00BAAD7F /* PlayDetailControlView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayDetailControlView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F4C2D3B528A00BAAD7F /* PlayDetailPlaceHolderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayDetailPlaceHolderView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F4E2D3B528A00BAAD7F /* SleepTimeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SleepTimeViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F4F2D3B528A00BAAD7F /* PlayDetailViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayDetailViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F502D3B528A00BAAD7F /* PlayDetailViewController+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "PlayDetailViewController+Ext.swift"; sourceTree = "<group>"; };
|
|
|
+ 60553F522D3B528A00BAAD7F /* PlayerManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayerManager.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F542D3B528A00BAAD7F /* SongListCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongListCell.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F552D3B528A00BAAD7F /* SongDownloadCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongDownloadCell.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F562D3B528A00BAAD7F /* CWTopCustomButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CWTopCustomButton.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F572D3B528A00BAAD7F /* CDView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CDView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F582D3B528A00BAAD7F /* PlaylistTopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlaylistTopView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F592D3B528A00BAAD7F /* SongListTopView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongListTopView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F5B2D3B528A00BAAD7F /* SongDownloadCellViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongDownloadCellViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F5C2D3B528A00BAAD7F /* SongListViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongListViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F5E2D3B528A00BAAD7F /* SongListViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SongListViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F5F2D3B528A00BAAD7F /* SongListViewController+Target.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "SongListViewController+Target.swift"; sourceTree = "<group>"; };
|
|
|
+ 60553F622D3B528A00BAAD7F /* BasePresentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BasePresentViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F632D3B528A00BAAD7F /* ManageMenuAlertView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ManageMenuAlertView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F642D3B528A00BAAD7F /* ImageTextControl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ImageTextControl.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F652D3B528A00BAAD7F /* PlayMiniBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayMiniBar.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F662D3B528A00BAAD7F /* NotifactionKey.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NotifactionKey.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F672D3B528A00BAAD7F /* TipsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TipsView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F682D3B528A00BAAD7F /* THUD.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = THUD.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F692D3B528A00BAAD7F /* THUDProtocol.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = THUDProtocol.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F6A2D3B528A00BAAD7F /* THUD+CW.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "THUD+CW.swift"; sourceTree = "<group>"; };
|
|
|
+ 60553F6B2D3B528A00BAAD7F /* ToastView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ToastView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F6C2D3B528A00BAAD7F /* MusicSearchBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MusicSearchBar.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F6D2D3B528A00BAAD7F /* BubbleMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BubbleMenuView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F6E2D3B528A00BAAD7F /* MusicEmptyView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MusicEmptyView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553F6F2D3B528A00BAAD7F /* SpacedButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SpacedButton.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FC72D3B54A400BAAD7F /* LWNavigationBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LWNavigationBar.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FC82D3B54A400BAAD7F /* LWBaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LWBaseViewController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FC92D3B54A400BAAD7F /* LWBaseNavigationController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LWBaseNavigationController.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FCA2D3B54A400BAAD7F /* GradientButton.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientButton.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FCB2D3B54A400BAAD7F /* SaveSuccessTipsView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SaveSuccessTipsView.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FCD2D3B54A400BAAD7F /* GradientText.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientText.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FCE2D3B54A400BAAD7F /* GradientBackgroundModifier.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = GradientBackgroundModifier.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FDA2D3B7CC600BAAD7F /* FitManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = FitManager.swift; sourceTree = "<group>"; };
|
|
|
+ 60553FDC2D3B84E700BAAD7F /* UIScrollView+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIScrollView+Ext.swift"; sourceTree = "<group>"; };
|
|
|
+ 60553FDE2D3B850C00BAAD7F /* TimeInterval+Ext.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "TimeInterval+Ext.swift"; sourceTree = "<group>"; };
|
|
|
+ 60553FE22D3DF12200BAAD7F /* CustomSegementItem.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CustomSegementItem.swift; sourceTree = "<group>"; };
|
|
|
71E5F623537702A8306DF3C8 /* Pods-TSLiveWallpaper.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-TSLiveWallpaper.release.xcconfig"; path = "Target Support Files/Pods-TSLiveWallpaper/Pods-TSLiveWallpaper.release.xcconfig"; sourceTree = "<group>"; };
|
|
|
A81CA4642D15685D00A3AAC8 /* TSLaunchVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSLaunchVC.swift; sourceTree = "<group>"; };
|
|
|
A81CA4682D156AAB00A3AAC8 /* TSBaseVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TSBaseVC.swift; sourceTree = "<group>"; };
|
|
@@ -237,6 +427,300 @@
|
|
|
path = Pods;
|
|
|
sourceTree = "<group>";
|
|
|
};
|
|
|
+ 60553F022D3B4DF800BAAD7F /* TSMusic */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553FCF2D3B54A400BAAD7F /* MusicBase */,
|
|
|
+ 60553F0D2D3B528A00BAAD7F /* OC */,
|
|
|
+ 60553F122D3B528A00BAAD7F /* SearchResult */,
|
|
|
+ 60553F272D3B528A00BAAD7F /* PlayList */,
|
|
|
+ 60553F292D3B528A00BAAD7F /* Consts */,
|
|
|
+ 60553F2B2D3B528A00BAAD7F /* Import */,
|
|
|
+ 60553F3B2D3B528A00BAAD7F /* Helper */,
|
|
|
+ 60553F482D3B528A00BAAD7F /* Search */,
|
|
|
+ 60553F532D3B528A00BAAD7F /* Detail */,
|
|
|
+ 60553F612D3B528A00BAAD7F /* List */,
|
|
|
+ 60553F702D3B528A00BAAD7F /* Custom */,
|
|
|
+ );
|
|
|
+ path = TSMusic;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F072D3B528A00BAAD7F /* Core */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F032D3B528A00BAAD7F /* SJIJKMediaPlayer.h */,
|
|
|
+ 60553F042D3B528A00BAAD7F /* SJIJKMediaPlayer.m */,
|
|
|
+ 60553F052D3B528A00BAAD7F /* SJIJKMediaPlayerLayerView.h */,
|
|
|
+ 60553F062D3B528A00BAAD7F /* SJIJKMediaPlayerLayerView.m */,
|
|
|
+ );
|
|
|
+ path = Core;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F0C2D3B528A00BAAD7F /* IJKPlayer */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F072D3B528A00BAAD7F /* Core */,
|
|
|
+ 60553F082D3B528A00BAAD7F /* IJKPlayer.md */,
|
|
|
+ 60553F092D3B528A00BAAD7F /* SJIJKMediaPlaybackController.h */,
|
|
|
+ 60553F0A2D3B528A00BAAD7F /* SJIJKMediaPlaybackController.m */,
|
|
|
+ 60553F0B2D3B528A00BAAD7F /* TSAvatar-Header.h */,
|
|
|
+ );
|
|
|
+ path = IJKPlayer;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F0D2D3B528A00BAAD7F /* OC */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F0C2D3B528A00BAAD7F /* IJKPlayer */,
|
|
|
+ );
|
|
|
+ path = OC;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F122D3B528A00BAAD7F /* SearchResult */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F0E2D3B528A00BAAD7F /* SearchResultViewController.swift */,
|
|
|
+ 60553F0F2D3B528A00BAAD7F /* SearchResultViewModel.swift */,
|
|
|
+ 60553F102D3B528A00BAAD7F /* BaseDataModel.swift */,
|
|
|
+ 60553F112D3B528A00BAAD7F /* SearchResultStateView.swift */,
|
|
|
+ );
|
|
|
+ path = SearchResult;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F192D3B528A00BAAD7F /* Views */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F132D3B528A00BAAD7F /* PlayListCell.swift */,
|
|
|
+ 60553F142D3B528A00BAAD7F /* PlayListAddCell.swift */,
|
|
|
+ 60553F152D3B528A00BAAD7F /* PlayDetailListViewCell.swift */,
|
|
|
+ 60553F162D3B528A00BAAD7F /* SongListBottomView.swift */,
|
|
|
+ 60553F172D3B528A00BAAD7F /* PlayListTopItemView.swift */,
|
|
|
+ 60553F182D3B528A00BAAD7F /* PlayListManageView.swift */,
|
|
|
+ );
|
|
|
+ path = Views;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F1F2D3B528A00BAAD7F /* ViewModel */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F1A2D3B528A00BAAD7F /* PlayListViewModel.swift */,
|
|
|
+ 60553F1B2D3B528A00BAAD7F /* PlayListDetaiViewModel.swift */,
|
|
|
+ 60553F1C2D3B528A00BAAD7F /* AddPlayListViewModel.swift */,
|
|
|
+ 60553F1D2D3B528A00BAAD7F /* SongListManageViewModel.swift */,
|
|
|
+ 60553F1E2D3B528A00BAAD7F /* PlayDetailListViewModel.swift */,
|
|
|
+ );
|
|
|
+ path = ViewModel;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F262D3B528A00BAAD7F /* Controller */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F202D3B528A00BAAD7F /* PlaylistViewController.swift */,
|
|
|
+ 60553F212D3B528A00BAAD7F /* PlaylistViewController+Ext.swift */,
|
|
|
+ 60553F222D3B528A00BAAD7F /* PlaylistDetailViewController.swift */,
|
|
|
+ 60553F232D3B528A00BAAD7F /* AddPlayListViewController.swift */,
|
|
|
+ 60553F242D3B528A00BAAD7F /* PlayDetailListViewContoller.swift */,
|
|
|
+ );
|
|
|
+ path = Controller;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F272D3B528A00BAAD7F /* PlayList */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F192D3B528A00BAAD7F /* Views */,
|
|
|
+ 60553F1F2D3B528A00BAAD7F /* ViewModel */,
|
|
|
+ 60553F262D3B528A00BAAD7F /* Controller */,
|
|
|
+ );
|
|
|
+ path = PlayList;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F292D3B528A00BAAD7F /* Consts */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F282D3B528A00BAAD7F /* Consts.swift */,
|
|
|
+ );
|
|
|
+ path = Consts;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F2B2D3B528A00BAAD7F /* Import */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F2A2D3B528A00BAAD7F /* ImportFilesManager.swift */,
|
|
|
+ );
|
|
|
+ path = Import;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F3B2D3B528A00BAAD7F /* Helper */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F2C2D3B528A00BAAD7F /* FilterBarViewController.swift */,
|
|
|
+ 60553F2D2D3B528A00BAAD7F /* FilterBarViewModel.swift */,
|
|
|
+ 60553F2E2D3B528A00BAAD7F /* FilterBarView.swift */,
|
|
|
+ 60553F2F2D3B528A00BAAD7F /* SortMenuViewController.swift */,
|
|
|
+ 60553F302D3B528A00BAAD7F /* DownloadButton.swift */,
|
|
|
+ 60553F312D3B528A00BAAD7F /* CWCustomProgressView.swift */,
|
|
|
+ 60553F322D3B528A00BAAD7F /* CWProgressView.swift */,
|
|
|
+ 60553F332D3B528A00BAAD7F /* VipTagView.swift */,
|
|
|
+ 60553F342D3B528A00BAAD7F /* CWLoadingView.swift */,
|
|
|
+ 60553F352D3B528A00BAAD7F /* CWOperateViewController.swift */,
|
|
|
+ 60553F362D3B528A00BAAD7F /* CWOperateViewController+Ext.swift */,
|
|
|
+ 60553F372D3B528A00BAAD7F /* CWOperateItemView.swift */,
|
|
|
+ 60553F382D3B528A00BAAD7F /* CWOperateButton.swift */,
|
|
|
+ 60553F392D3B528A00BAAD7F /* CWMutiSelectOpeateView.swift */,
|
|
|
+ 60553F3A2D3B528A00BAAD7F /* OperateTopView.swift */,
|
|
|
+ );
|
|
|
+ path = Helper;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F3E2D3B528A00BAAD7F /* ViewModel */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F3C2D3B528A00BAAD7F /* SearchViewModel.swift */,
|
|
|
+ 60553F3D2D3B528A00BAAD7F /* LocalSearchViewModel.swift */,
|
|
|
+ );
|
|
|
+ path = ViewModel;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F442D3B528A00BAAD7F /* Views */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F3F2D3B528A00BAAD7F /* LWSearchBar.swift */,
|
|
|
+ 60553F402D3B528A00BAAD7F /* CWSearchTextBar.swift */,
|
|
|
+ 60553F412D3B528A00BAAD7F /* CustomTextField.swift */,
|
|
|
+ 60553F422D3B528A00BAAD7F /* TagListView.swift */,
|
|
|
+ 60553F432D3B528A00BAAD7F /* RelateSeachCell.swift */,
|
|
|
+ );
|
|
|
+ path = Views;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F472D3B528A00BAAD7F /* Controller */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F452D3B528A00BAAD7F /* SearchOnlineViewController.swift */,
|
|
|
+ 60553F462D3B528A00BAAD7F /* LocalSearchViewController.swift */,
|
|
|
+ );
|
|
|
+ path = Controller;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F482D3B528A00BAAD7F /* Search */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F3E2D3B528A00BAAD7F /* ViewModel */,
|
|
|
+ 60553F442D3B528A00BAAD7F /* Views */,
|
|
|
+ 60553F472D3B528A00BAAD7F /* Controller */,
|
|
|
+ );
|
|
|
+ path = Search;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F4D2D3B528A00BAAD7F /* View */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F492D3B528A00BAAD7F /* PlayButtonView.swift */,
|
|
|
+ 60553F4A2D3B528A00BAAD7F /* PlayDetailTopView.swift */,
|
|
|
+ 60553F4B2D3B528A00BAAD7F /* PlayDetailControlView.swift */,
|
|
|
+ 60553F4C2D3B528A00BAAD7F /* PlayDetailPlaceHolderView.swift */,
|
|
|
+ );
|
|
|
+ path = View;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F512D3B528A00BAAD7F /* Controller */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F4E2D3B528A00BAAD7F /* SleepTimeViewController.swift */,
|
|
|
+ 60553F4F2D3B528A00BAAD7F /* PlayDetailViewController.swift */,
|
|
|
+ 60553F502D3B528A00BAAD7F /* PlayDetailViewController+Ext.swift */,
|
|
|
+ );
|
|
|
+ path = Controller;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F532D3B528A00BAAD7F /* Detail */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F4D2D3B528A00BAAD7F /* View */,
|
|
|
+ 60553F512D3B528A00BAAD7F /* Controller */,
|
|
|
+ 60553F522D3B528A00BAAD7F /* PlayerManager.swift */,
|
|
|
+ );
|
|
|
+ path = Detail;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F5A2D3B528A00BAAD7F /* View */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F542D3B528A00BAAD7F /* SongListCell.swift */,
|
|
|
+ 60553F552D3B528A00BAAD7F /* SongDownloadCell.swift */,
|
|
|
+ 60553F562D3B528A00BAAD7F /* CWTopCustomButton.swift */,
|
|
|
+ 60553F572D3B528A00BAAD7F /* CDView.swift */,
|
|
|
+ 60553F582D3B528A00BAAD7F /* PlaylistTopView.swift */,
|
|
|
+ 60553F592D3B528A00BAAD7F /* SongListTopView.swift */,
|
|
|
+ );
|
|
|
+ path = View;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F5D2D3B528A00BAAD7F /* ViewModel */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F5B2D3B528A00BAAD7F /* SongDownloadCellViewModel.swift */,
|
|
|
+ 60553F5C2D3B528A00BAAD7F /* SongListViewModel.swift */,
|
|
|
+ );
|
|
|
+ path = ViewModel;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F602D3B528A00BAAD7F /* Controller */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F5E2D3B528A00BAAD7F /* SongListViewController.swift */,
|
|
|
+ 60553FE22D3DF12200BAAD7F /* CustomSegementItem.swift */,
|
|
|
+ 60553F5F2D3B528A00BAAD7F /* SongListViewController+Target.swift */,
|
|
|
+ );
|
|
|
+ path = Controller;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F612D3B528A00BAAD7F /* List */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553F5A2D3B528A00BAAD7F /* View */,
|
|
|
+ 60553F5D2D3B528A00BAAD7F /* ViewModel */,
|
|
|
+ 60553F602D3B528A00BAAD7F /* Controller */,
|
|
|
+ );
|
|
|
+ path = List;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553F702D3B528A00BAAD7F /* Custom */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553FDA2D3B7CC600BAAD7F /* FitManager.swift */,
|
|
|
+ 60553F622D3B528A00BAAD7F /* BasePresentViewController.swift */,
|
|
|
+ 60553F632D3B528A00BAAD7F /* ManageMenuAlertView.swift */,
|
|
|
+ 60553F642D3B528A00BAAD7F /* ImageTextControl.swift */,
|
|
|
+ 60553F652D3B528A00BAAD7F /* PlayMiniBar.swift */,
|
|
|
+ 60553F662D3B528A00BAAD7F /* NotifactionKey.swift */,
|
|
|
+ 60553F672D3B528A00BAAD7F /* TipsView.swift */,
|
|
|
+ 60553F682D3B528A00BAAD7F /* THUD.swift */,
|
|
|
+ 60553F692D3B528A00BAAD7F /* THUDProtocol.swift */,
|
|
|
+ 60553F6A2D3B528A00BAAD7F /* THUD+CW.swift */,
|
|
|
+ 60553F6B2D3B528A00BAAD7F /* ToastView.swift */,
|
|
|
+ 60553F6C2D3B528A00BAAD7F /* MusicSearchBar.swift */,
|
|
|
+ 60553F6D2D3B528A00BAAD7F /* BubbleMenuView.swift */,
|
|
|
+ 60553F6E2D3B528A00BAAD7F /* MusicEmptyView.swift */,
|
|
|
+ 60553F6F2D3B528A00BAAD7F /* SpacedButton.swift */,
|
|
|
+ );
|
|
|
+ path = Custom;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
+ 60553FCF2D3B54A400BAAD7F /* MusicBase */ = {
|
|
|
+ isa = PBXGroup;
|
|
|
+ children = (
|
|
|
+ 60553FC72D3B54A400BAAD7F /* LWNavigationBar.swift */,
|
|
|
+ 60553FC82D3B54A400BAAD7F /* LWBaseViewController.swift */,
|
|
|
+ 60553FC92D3B54A400BAAD7F /* LWBaseNavigationController.swift */,
|
|
|
+ 60553FCA2D3B54A400BAAD7F /* GradientButton.swift */,
|
|
|
+ 60553FCB2D3B54A400BAAD7F /* SaveSuccessTipsView.swift */,
|
|
|
+ 60553FCD2D3B54A400BAAD7F /* GradientText.swift */,
|
|
|
+ 60553FCE2D3B54A400BAAD7F /* GradientBackgroundModifier.swift */,
|
|
|
+ );
|
|
|
+ path = MusicBase;
|
|
|
+ sourceTree = "<group>";
|
|
|
+ };
|
|
|
A81CA45F2D1567CD00A3AAC8 /* LaunchVC */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
@@ -301,12 +785,14 @@
|
|
|
A81CA4802D157B0A00A3AAC8 /* UIFont+Ex.swift */,
|
|
|
A81CA4762D15779400A3AAC8 /* UIColor+Ex.swift */,
|
|
|
A81CA4782D1577E100A3AAC8 /* NSString+Ex.swift */,
|
|
|
+ 60553FDE2D3B850C00BAAD7F /* TimeInterval+Ext.swift */,
|
|
|
A81CA47A2D15784400A3AAC8 /* Int+Ex.swift */,
|
|
|
A81CA4822D157F5200A3AAC8 /* UIImageView+Ex.swift */,
|
|
|
A81CA4842D15829E00A3AAC8 /* UIButton+Ex.swift */,
|
|
|
A81CA4862D15830E00A3AAC8 /* UILabel+Ex.swift */,
|
|
|
A81F5B532D1969D500740085 /* CGFloat+Ex.swift */,
|
|
|
A81F5B482D1956E600740085 /* UIScreen.swift */,
|
|
|
+ 60553FDC2D3B84E700BAAD7F /* UIScrollView+Ext.swift */,
|
|
|
);
|
|
|
path = Ex;
|
|
|
sourceTree = "<group>";
|
|
@@ -354,6 +840,7 @@
|
|
|
A81CA48C2D15855300A3AAC8 /* Business */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 60553F022D3B4DF800BAAD7F /* TSMusic */,
|
|
|
A8F76C3A2D35022300AA6E93 /* TSPurchaseMembershipVC */,
|
|
|
A8477C952D2272FB00DF0B93 /* TSBusinessWebVC */,
|
|
|
A81CA4932D16527E00A3AAC8 /* TSEditLiveVC */,
|
|
@@ -757,6 +1244,7 @@
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
A8C4C0A42D24218A003C46FC /* metadata.mov in Resources */,
|
|
|
+ 60553FC42D3B528A00BAAD7F /* IJKPlayer.md in Resources */,
|
|
|
A8E56BF92D1520EC003C54AF /* Assets.xcassets in Resources */,
|
|
|
A81F5B522D19685900740085 /* response.json in Resources */,
|
|
|
A8E56BFB2D1520EC003C54AF /* LaunchScreen.storyboard in Resources */,
|
|
@@ -830,6 +1318,7 @@
|
|
|
buildActionMask = 2147483647;
|
|
|
files = (
|
|
|
A81CA49D2D1654B600A3AAC8 /* UITableView+Ex.swift in Sources */,
|
|
|
+ 60553FDB2D3B7CC600BAAD7F /* FitManager.swift in Sources */,
|
|
|
A81CA4692D156AB600A3AAC8 /* TSBaseVC.swift in Sources */,
|
|
|
A81CA4992D1652C400A3AAC8 /* TSMineVC.swift in Sources */,
|
|
|
A8477C992D2291F800DF0B93 /* UserDefault+Ex.swift in Sources */,
|
|
@@ -860,11 +1349,19 @@
|
|
|
A8E56BF62D1520EC003C54AF /* AppDelegate.swift in Sources */,
|
|
|
A8F778B42D1BB8F600BF55D5 /* PhotoManager.swift in Sources */,
|
|
|
A81CA4872D15832900A3AAC8 /* UILabel+Ex.swift in Sources */,
|
|
|
+ 60553FD02D3B54A400BAAD7F /* LWNavigationBar.swift in Sources */,
|
|
|
+ 60553FD22D3B54A400BAAD7F /* GradientButton.swift in Sources */,
|
|
|
+ 60553FD42D3B54A400BAAD7F /* LWBaseViewController.swift in Sources */,
|
|
|
+ 60553FD62D3B54A400BAAD7F /* SaveSuccessTipsView.swift in Sources */,
|
|
|
+ 60553FD72D3B54A400BAAD7F /* GradientText.swift in Sources */,
|
|
|
+ 60553FD82D3B54A400BAAD7F /* LWBaseNavigationController.swift in Sources */,
|
|
|
+ 60553FD92D3B54A400BAAD7F /* GradientBackgroundModifier.swift in Sources */,
|
|
|
A81F5B5D2D1A906C00740085 /* TSHomeDataModel.swift in Sources */,
|
|
|
A8F778B02D1AC17500BF55D5 /* TSBaseView.swift in Sources */,
|
|
|
A81CA49B2D1652CA00A3AAC8 /* TSHomeVC.swift in Sources */,
|
|
|
A81CA4B82D16A6BD00A3AAC8 /* View+Ex.swift in Sources */,
|
|
|
A8F76C422D350A9600AA6E93 /* TSPurchaseManager.swift in Sources */,
|
|
|
+ 60553FDD2D3B84E700BAAD7F /* UIScrollView+Ext.swift in Sources */,
|
|
|
A81CA4792D1577E800A3AAC8 /* NSString+Ex.swift in Sources */,
|
|
|
A81CA4852D1582A600A3AAC8 /* UIButton+Ex.swift in Sources */,
|
|
|
A81CA46B2D156BDC00A3AAC8 /* TSBaseNavigationC.swift in Sources */,
|
|
@@ -884,8 +1381,91 @@
|
|
|
A81CA48B2D15843700A3AAC8 /* TSCommonTool.swift in Sources */,
|
|
|
A81CA4AD2D16944B00A3AAC8 /* TSBaseTabViewCell.swift in Sources */,
|
|
|
A84C239A2D1E3A4300B61B55 /* GPVideoPlayerView.swift in Sources */,
|
|
|
+ 60553F722D3B528A00BAAD7F /* PlayDetailListViewContoller.swift in Sources */,
|
|
|
+ 60553F732D3B528A00BAAD7F /* SearchResultViewModel.swift in Sources */,
|
|
|
+ 60553F742D3B528A00BAAD7F /* Consts.swift in Sources */,
|
|
|
+ 60553F752D3B528A00BAAD7F /* MusicEmptyView.swift in Sources */,
|
|
|
+ 60553F762D3B528A00BAAD7F /* CWMutiSelectOpeateView.swift in Sources */,
|
|
|
+ 60553F772D3B528A00BAAD7F /* DownloadButton.swift in Sources */,
|
|
|
+ 60553F782D3B528A00BAAD7F /* ManageMenuAlertView.swift in Sources */,
|
|
|
+ 60553F792D3B528A00BAAD7F /* SongListBottomView.swift in Sources */,
|
|
|
+ 60553F7A2D3B528A00BAAD7F /* PlaylistViewController.swift in Sources */,
|
|
|
+ 60553F7B2D3B528A00BAAD7F /* PlaylistTopView.swift in Sources */,
|
|
|
+ 60553F7C2D3B528A00BAAD7F /* AddPlayListViewController.swift in Sources */,
|
|
|
+ 60553F7D2D3B528A00BAAD7F /* PlayDetailTopView.swift in Sources */,
|
|
|
+ 60553F7E2D3B528A00BAAD7F /* CWOperateViewController+Ext.swift in Sources */,
|
|
|
+ 60553F7F2D3B528A00BAAD7F /* OperateTopView.swift in Sources */,
|
|
|
+ 60553F802D3B528A00BAAD7F /* PlayDetailViewController+Ext.swift in Sources */,
|
|
|
+ 60553F812D3B528A00BAAD7F /* SJIJKMediaPlayer.m in Sources */,
|
|
|
+ 60553F822D3B528A00BAAD7F /* SearchResultViewController.swift in Sources */,
|
|
|
+ 60553F832D3B528A00BAAD7F /* THUD+CW.swift in Sources */,
|
|
|
+ 60553F842D3B528A00BAAD7F /* SongListManageViewModel.swift in Sources */,
|
|
|
+ 60553F852D3B528A00BAAD7F /* SongDownloadCellViewModel.swift in Sources */,
|
|
|
+ 60553F862D3B528A00BAAD7F /* PlayDetailControlView.swift in Sources */,
|
|
|
+ 60553F872D3B528A00BAAD7F /* PlayDetailListViewModel.swift in Sources */,
|
|
|
+ 60553F882D3B528A00BAAD7F /* SearchViewModel.swift in Sources */,
|
|
|
+ 60553F892D3B528A00BAAD7F /* CWOperateViewController.swift in Sources */,
|
|
|
+ 60553F8A2D3B528A00BAAD7F /* THUDProtocol.swift in Sources */,
|
|
|
+ 60553F8B2D3B528A00BAAD7F /* THUD.swift in Sources */,
|
|
|
+ 60553F8C2D3B528A00BAAD7F /* PlayDetailViewController.swift in Sources */,
|
|
|
+ 60553F8D2D3B528A00BAAD7F /* CWCustomProgressView.swift in Sources */,
|
|
|
+ 60553F8E2D3B528A00BAAD7F /* PlaylistDetailViewController.swift in Sources */,
|
|
|
+ 60553F8F2D3B528A00BAAD7F /* SleepTimeViewController.swift in Sources */,
|
|
|
+ 60553F902D3B528A00BAAD7F /* CWLoadingView.swift in Sources */,
|
|
|
+ 60553F912D3B528A00BAAD7F /* PlayListDetaiViewModel.swift in Sources */,
|
|
|
+ 60553F922D3B528A00BAAD7F /* SJIJKMediaPlayerLayerView.m in Sources */,
|
|
|
+ 60553F932D3B528A00BAAD7F /* CWSearchTextBar.swift in Sources */,
|
|
|
+ 60553F942D3B528A00BAAD7F /* SongListCell.swift in Sources */,
|
|
|
+ 60553F952D3B528A00BAAD7F /* AddPlayListViewModel.swift in Sources */,
|
|
|
+ 60553F962D3B528A00BAAD7F /* BaseDataModel.swift in Sources */,
|
|
|
+ 60553F972D3B528A00BAAD7F /* PlayDetailPlaceHolderView.swift in Sources */,
|
|
|
+ 60553F982D3B528A00BAAD7F /* SJIJKMediaPlaybackController.m in Sources */,
|
|
|
+ 60553F992D3B528A00BAAD7F /* FilterBarViewModel.swift in Sources */,
|
|
|
+ 60553F9A2D3B528A00BAAD7F /* PlayListManageView.swift in Sources */,
|
|
|
+ 60553F9B2D3B528A00BAAD7F /* LWSearchBar.swift in Sources */,
|
|
|
+ 60553F9C2D3B528A00BAAD7F /* BubbleMenuView.swift in Sources */,
|
|
|
+ 60553F9D2D3B528A00BAAD7F /* SongListViewModel.swift in Sources */,
|
|
|
+ 60553F9E2D3B528A00BAAD7F /* SearchResultStateView.swift in Sources */,
|
|
|
+ 60553F9F2D3B528A00BAAD7F /* FilterBarView.swift in Sources */,
|
|
|
+ 60553FA02D3B528A00BAAD7F /* SongListViewController+Target.swift in Sources */,
|
|
|
+ 60553FA12D3B528A00BAAD7F /* ToastView.swift in Sources */,
|
|
|
+ 60553FA22D3B528A00BAAD7F /* SongListViewController.swift in Sources */,
|
|
|
+ 60553FA32D3B528A00BAAD7F /* PlayListTopItemView.swift in Sources */,
|
|
|
+ 60553FA42D3B528A00BAAD7F /* VipTagView.swift in Sources */,
|
|
|
+ 60553FA52D3B528A00BAAD7F /* CWTopCustomButton.swift in Sources */,
|
|
|
+ 60553FA62D3B528A00BAAD7F /* RelateSeachCell.swift in Sources */,
|
|
|
+ 60553FA72D3B528A00BAAD7F /* PlaylistViewController+Ext.swift in Sources */,
|
|
|
+ 60553FA82D3B528A00BAAD7F /* CWOperateItemView.swift in Sources */,
|
|
|
+ 60553FA92D3B528A00BAAD7F /* CustomTextField.swift in Sources */,
|
|
|
+ 60553FAA2D3B528A00BAAD7F /* CWOperateButton.swift in Sources */,
|
|
|
+ 60553FAB2D3B528A00BAAD7F /* PlayListViewModel.swift in Sources */,
|
|
|
+ 60553FAC2D3B528A00BAAD7F /* TagListView.swift in Sources */,
|
|
|
+ 60553FAD2D3B528A00BAAD7F /* ImageTextControl.swift in Sources */,
|
|
|
+ 60553FAE2D3B528A00BAAD7F /* CWProgressView.swift in Sources */,
|
|
|
+ 60553FAF2D3B528A00BAAD7F /* TipsView.swift in Sources */,
|
|
|
+ 60553FB02D3B528A00BAAD7F /* PlayMiniBar.swift in Sources */,
|
|
|
+ 60553FB12D3B528A00BAAD7F /* SongDownloadCell.swift in Sources */,
|
|
|
+ 60553FB22D3B528A00BAAD7F /* LocalSearchViewModel.swift in Sources */,
|
|
|
+ 60553FB32D3B528A00BAAD7F /* SortMenuViewController.swift in Sources */,
|
|
|
+ 60553FB42D3B528A00BAAD7F /* ImportFilesManager.swift in Sources */,
|
|
|
+ 60553FB52D3B528A00BAAD7F /* PlayButtonView.swift in Sources */,
|
|
|
+ 60553FB62D3B528A00BAAD7F /* PlayDetailListViewCell.swift in Sources */,
|
|
|
+ 60553FB72D3B528A00BAAD7F /* FilterBarViewController.swift in Sources */,
|
|
|
+ 60553FB82D3B528A00BAAD7F /* SongListTopView.swift in Sources */,
|
|
|
+ 60553FB92D3B528A00BAAD7F /* CDView.swift in Sources */,
|
|
|
+ 60553FBA2D3B528A00BAAD7F /* NotifactionKey.swift in Sources */,
|
|
|
+ 60553FBB2D3B528A00BAAD7F /* PlayListAddCell.swift in Sources */,
|
|
|
+ 60553FBC2D3B528A00BAAD7F /* SearchOnlineViewController.swift in Sources */,
|
|
|
+ 60553FBD2D3B528A00BAAD7F /* SpacedButton.swift in Sources */,
|
|
|
+ 60553FBE2D3B528A00BAAD7F /* BasePresentViewController.swift in Sources */,
|
|
|
+ 60553FDF2D3B850C00BAAD7F /* TimeInterval+Ext.swift in Sources */,
|
|
|
+ 60553FBF2D3B528A00BAAD7F /* PlayListCell.swift in Sources */,
|
|
|
+ 60553FC12D3B528A00BAAD7F /* MusicSearchBar.swift in Sources */,
|
|
|
+ 60553FC22D3B528A00BAAD7F /* PlayerManager.swift in Sources */,
|
|
|
+ 60553FC32D3B528A00BAAD7F /* LocalSearchViewController.swift in Sources */,
|
|
|
A8F76C472D3510FE00AA6E93 /* TSNetworkManager.swift in Sources */,
|
|
|
A84C239B2D1E3A4300B61B55 /* GPVideoClipperController.swift in Sources */,
|
|
|
+ 60553FE32D3DF12200BAAD7F /* CustomSegementItem.swift in Sources */,
|
|
|
A84C239C2D1E3A4300B61B55 /* GPVideoClipperView.swift in Sources */,
|
|
|
A84C239D2D1E3A4300B61B55 /* GPVideoConfigMaker.swift in Sources */,
|
|
|
A839463C2D1D6E3600ABFF0D /* TSRandomWallpaperCopyrightVC.swift in Sources */,
|