我的改版
3
Podfile
@@ -11,6 +11,9 @@ target 'yinmeng-ios' do
|
|||||||
pod 'MBProgressHUD'
|
pod 'MBProgressHUD'
|
||||||
pod 'SVGAPlayer'
|
pod 'SVGAPlayer'
|
||||||
pod 'YYText'
|
pod 'YYText'
|
||||||
|
pod 'YYWebImage', '~> 1.0.5'
|
||||||
|
#下拉刷新控件
|
||||||
|
pod 'MJRefresh'
|
||||||
# 滑动标签栏
|
# 滑动标签栏
|
||||||
pod 'JXCategoryView'
|
pod 'JXCategoryView'
|
||||||
pod 'JXPagingView/Pager'
|
pod 'JXPagingView/Pager'
|
||||||
|
@@ -10,21 +10,9 @@
|
|||||||
2311D69D2B8DC311001C70AB /* PlanetStarModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D69C2B8DC311001C70AB /* PlanetStarModel.swift */; };
|
2311D69D2B8DC311001C70AB /* PlanetStarModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D69C2B8DC311001C70AB /* PlanetStarModel.swift */; };
|
||||||
2311D6A12B8DD649001C70AB /* StarIcon.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6A02B8DD649001C70AB /* StarIcon.svga */; };
|
2311D6A12B8DD649001C70AB /* StarIcon.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6A02B8DD649001C70AB /* StarIcon.svga */; };
|
||||||
2311D6A52B8F0E06001C70AB /* StarGift.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6A42B8F0E06001C70AB /* StarGift.svga */; };
|
2311D6A52B8F0E06001C70AB /* StarGift.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6A42B8F0E06001C70AB /* StarGift.svga */; };
|
||||||
2311D6A72B8F2CFA001C70AB /* HomeVoiceChooseItemVeiw.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6A62B8F2CFA001C70AB /* HomeVoiceChooseItemVeiw.swift */; };
|
|
||||||
2311D6A92B8F405F001C70AB /* HomeVoiceChooseTypeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6A82B8F405F001C70AB /* HomeVoiceChooseTypeView.swift */; };
|
|
||||||
2311D6AB2B9024A9001C70AB /* HomeVoicePlayMusicItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6AA2B9024A9001C70AB /* HomeVoicePlayMusicItemView.swift */; };
|
|
||||||
2311D6AD2B9058AA001C70AB /* HomeVoiceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6AC2B9058AA001C70AB /* HomeVoiceModel.swift */; };
|
|
||||||
2311D6AF2B906148001C70AB /* HomeVoiceFollowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6AE2B906148001C70AB /* HomeVoiceFollowView.swift */; };
|
|
||||||
2311D6B12B9062A3001C70AB /* HomeVoiceFollowCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6B02B9062A3001C70AB /* HomeVoiceFollowCell.swift */; };
|
|
||||||
2311D6B32B906EDA001C70AB /* HomeVoiceGuideView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6B22B906EDA001C70AB /* HomeVoiceGuideView.swift */; };
|
|
||||||
2311D6B52B907053001C70AB /* HomeVoiceUserInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6B42B907053001C70AB /* HomeVoiceUserInfoView.swift */; };
|
|
||||||
2311D6B72B908979001C70AB /* PlayVoiceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6B62B908979001C70AB /* PlayVoiceManager.swift */; };
|
|
||||||
2311D6BA2B908D01001C70AB /* UserPayViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6B92B908D01001C70AB /* UserPayViewController.swift */; };
|
2311D6BA2B908D01001C70AB /* UserPayViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6B92B908D01001C70AB /* UserPayViewController.swift */; };
|
||||||
2311D6BC2B909A4F001C70AB /* HomeVoicePublishView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6BB2B909A4F001C70AB /* HomeVoicePublishView.swift */; };
|
|
||||||
2311D6BE2B90A1E9001C70AB /* PublishVoice.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6BD2B90A1E9001C70AB /* PublishVoice.svga */; };
|
2311D6BE2B90A1E9001C70AB /* PublishVoice.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6BD2B90A1E9001C70AB /* PublishVoice.svga */; };
|
||||||
2311D6C02B90A221001C70AB /* RecordPlayer.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6BF2B90A221001C70AB /* RecordPlayer.svga */; };
|
2311D6C02B90A221001C70AB /* RecordPlayer.svga in Resources */ = {isa = PBXBuildFile; fileRef = 2311D6BF2B90A221001C70AB /* RecordPlayer.svga */; };
|
||||||
2311D6C42B917619001C70AB /* HomeVoiceRecordView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6C32B917619001C70AB /* HomeVoiceRecordView.swift */; };
|
|
||||||
2311D6C62B917949001C70AB /* HomeVoiceRecordBtnView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6C52B917949001C70AB /* HomeVoiceRecordBtnView.swift */; };
|
|
||||||
2311D6CB2B91BBF2001C70AB /* RecordVoiceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6CA2B91BBF2001C70AB /* RecordVoiceManager.m */; };
|
2311D6CB2B91BBF2001C70AB /* RecordVoiceManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6CA2B91BBF2001C70AB /* RecordVoiceManager.m */; };
|
||||||
2311D6CF2B91D35E001C70AB /* UserPayViewItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6CE2B91D35E001C70AB /* UserPayViewItemView.swift */; };
|
2311D6CF2B91D35E001C70AB /* UserPayViewItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6CE2B91D35E001C70AB /* UserPayViewItemView.swift */; };
|
||||||
2311D6D12B91DDDF001C70AB /* UserPayViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6D02B91DDDF001C70AB /* UserPayViewModel.swift */; };
|
2311D6D12B91DDDF001C70AB /* UserPayViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2311D6D02B91DDDF001C70AB /* UserPayViewModel.swift */; };
|
||||||
@@ -56,11 +44,6 @@
|
|||||||
234E2E312B9B001A00433CF7 /* RoomChatScreenView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E302B9B001A00433CF7 /* RoomChatScreenView.swift */; };
|
234E2E312B9B001A00433CF7 /* RoomChatScreenView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E302B9B001A00433CF7 /* RoomChatScreenView.swift */; };
|
||||||
234E2E332B9B019B00433CF7 /* RoomChatScreenHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E322B9B019B00433CF7 /* RoomChatScreenHeaderView.swift */; };
|
234E2E332B9B019B00433CF7 /* RoomChatScreenHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E322B9B019B00433CF7 /* RoomChatScreenHeaderView.swift */; };
|
||||||
234E2E352B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E342B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift */; };
|
234E2E352B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E342B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift */; };
|
||||||
23630B992BABCE52003AD25D /* HomeSearchVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630B982BABCE52003AD25D /* HomeSearchVC.swift */; };
|
|
||||||
23630B9B2BABCEA5003AD25D /* HomeSearchNavView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630B9A2BABCEA5003AD25D /* HomeSearchNavView.swift */; };
|
|
||||||
23630B9D2BAC0DEA003AD25D /* HomeSearchRoomVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630B9C2BAC0DEA003AD25D /* HomeSearchRoomVC.swift */; };
|
|
||||||
23630BA12BAC12F9003AD25D /* HomeSearchRoomCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BA02BAC12F9003AD25D /* HomeSearchRoomCell.swift */; };
|
|
||||||
23630BA32BAC23BA003AD25D /* HomeSearchRoomModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BA22BAC23BA003AD25D /* HomeSearchRoomModel.swift */; };
|
|
||||||
23630BB02BAD2708003AD25D /* YinRoomRankModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BAF2BAD2708003AD25D /* YinRoomRankModel.swift */; };
|
23630BB02BAD2708003AD25D /* YinRoomRankModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BAF2BAD2708003AD25D /* YinRoomRankModel.swift */; };
|
||||||
23630BB52BAD2725003AD25D /* YinRoomRankView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BB22BAD2725003AD25D /* YinRoomRankView.swift */; };
|
23630BB52BAD2725003AD25D /* YinRoomRankView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BB22BAD2725003AD25D /* YinRoomRankView.swift */; };
|
||||||
23630BB62BAD2725003AD25D /* RoomTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BB32BAD2725003AD25D /* RoomTopView.swift */; };
|
23630BB62BAD2725003AD25D /* RoomTopView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BB32BAD2725003AD25D /* RoomTopView.swift */; };
|
||||||
@@ -78,7 +61,44 @@
|
|||||||
23630BCF2BADA7D9003AD25D /* SendGiftSendNumView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BCE2BADA7D9003AD25D /* SendGiftSendNumView.swift */; };
|
23630BCF2BADA7D9003AD25D /* SendGiftSendNumView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BCE2BADA7D9003AD25D /* SendGiftSendNumView.swift */; };
|
||||||
23630BD12BADA900003AD25D /* SendGiftSendNumCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BD02BADA900003AD25D /* SendGiftSendNumCell.swift */; };
|
23630BD12BADA900003AD25D /* SendGiftSendNumCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BD02BADA900003AD25D /* SendGiftSendNumCell.swift */; };
|
||||||
23630BD32BADA9FF003AD25D /* SendGiftSendNumModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BD22BADA9FF003AD25D /* SendGiftSendNumModel.swift */; };
|
23630BD32BADA9FF003AD25D /* SendGiftSendNumModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23630BD22BADA9FF003AD25D /* SendGiftSendNumModel.swift */; };
|
||||||
238A900C2BAAC6C600828123 /* HomeVoiceSearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238A900B2BAAC6C600828123 /* HomeVoiceSearchView.swift */; };
|
238F418D2BBAB08A008564B8 /* YinUserInfoHeadView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F418C2BBAB08A008564B8 /* YinUserInfoHeadView.swift */; };
|
||||||
|
238F418F2BBAC7BF008564B8 /* YinUserInfoHeadItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F418E2BBAC7BF008564B8 /* YinUserInfoHeadItemView.swift */; };
|
||||||
|
238F41942BBBDCBE008564B8 /* YinUserInfoMoreCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41932BBBDCBE008564B8 /* YinUserInfoMoreCell.swift */; };
|
||||||
|
238F41962BBBF34D008564B8 /* YinMineSettingVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41952BBBF34D008564B8 /* YinMineSettingVC.swift */; };
|
||||||
|
238F41982BBBF3DF008564B8 /* YinMineSettingCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41972BBBF3DF008564B8 /* YinMineSettingCell.swift */; };
|
||||||
|
238F419C2BBBF96F008564B8 /* UserObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F419B2BBBF96F008564B8 /* UserObject.swift */; };
|
||||||
|
238F419E2BBBF981008564B8 /* YinMineSettingModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F419D2BBBF981008564B8 /* YinMineSettingModel.swift */; };
|
||||||
|
238F41A02BBCF066008564B8 /* YinUserInfoMoreItemCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F419F2BBCF066008564B8 /* YinUserInfoMoreItemCell.swift */; };
|
||||||
|
238F41A22BBCF163008564B8 /* YinUserInfoMoreItemModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41A12BBCF163008564B8 /* YinUserInfoMoreItemModel.swift */; };
|
||||||
|
238F41AB2BBCFE4F008564B8 /* YinMineFansVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41AA2BBCFE4F008564B8 /* YinMineFansVC.swift */; };
|
||||||
|
238F41AD2BBCFE78008564B8 /* YinMineFansCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41AC2BBCFE78008564B8 /* YinMineFansCell.swift */; };
|
||||||
|
238F41AF2BBD03BF008564B8 /* YinMineFansModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41AE2BBD03BF008564B8 /* YinMineFansModel.swift */; };
|
||||||
|
238F41B12BBD06CB008564B8 /* YinMineFansEmptyCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41B02BBD06CB008564B8 /* YinMineFansEmptyCell.swift */; };
|
||||||
|
238F41B32BBD2E50008564B8 /* YinMineVisitorVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41B22BBD2E50008564B8 /* YinMineVisitorVC.swift */; };
|
||||||
|
238F41B52BBD2F0B008564B8 /* YinMineVisitorCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41B42BBD2F0B008564B8 /* YinMineVisitorCell.swift */; };
|
||||||
|
238F41D72BBD5365008564B8 /* HomeVoiceVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41BD2BBD5365008564B8 /* HomeVoiceVC.swift */; };
|
||||||
|
238F41D82BBD5365008564B8 /* HomeSearchRecordVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41BE2BBD5365008564B8 /* HomeSearchRecordVC.swift */; };
|
||||||
|
238F41D92BBD5365008564B8 /* HomeSearchVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41BF2BBD5365008564B8 /* HomeSearchVC.swift */; };
|
||||||
|
238F41DA2BBD5365008564B8 /* HomeSearchRoomVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C02BBD5365008564B8 /* HomeSearchRoomVC.swift */; };
|
||||||
|
238F41DB2BBD5365008564B8 /* PlayVoiceManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C22BBD5365008564B8 /* PlayVoiceManager.swift */; };
|
||||||
|
238F41DC2BBD5365008564B8 /* HomeVoiceFollowCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C42BBD5365008564B8 /* HomeVoiceFollowCell.swift */; };
|
||||||
|
238F41DD2BBD5365008564B8 /* HomeVoiceUserInfoView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C52BBD5365008564B8 /* HomeVoiceUserInfoView.swift */; };
|
||||||
|
238F41DE2BBD5365008564B8 /* HomeVoicePlayMusicItemView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C62BBD5365008564B8 /* HomeVoicePlayMusicItemView.swift */; };
|
||||||
|
238F41DF2BBD5365008564B8 /* HomeVoiceChooseTypeView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C72BBD5365008564B8 /* HomeVoiceChooseTypeView.swift */; };
|
||||||
|
238F41E02BBD5365008564B8 /* HomeSearchRecordCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C82BBD5365008564B8 /* HomeSearchRecordCell.swift */; };
|
||||||
|
238F41E12BBD5365008564B8 /* HomeVoiceGuideView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41C92BBD5365008564B8 /* HomeVoiceGuideView.swift */; };
|
||||||
|
238F41E22BBD5365008564B8 /* HomeVoiceFollowView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41CA2BBD5365008564B8 /* HomeVoiceFollowView.swift */; };
|
||||||
|
238F41E32BBD5365008564B8 /* HomeVoiceRecordBtnView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41CB2BBD5365008564B8 /* HomeVoiceRecordBtnView.swift */; };
|
||||||
|
238F41E42BBD5365008564B8 /* HomeSearchRoomCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41CC2BBD5365008564B8 /* HomeSearchRoomCell.swift */; };
|
||||||
|
238F41E52BBD5365008564B8 /* HomeVoiceSearchView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41CD2BBD5365008564B8 /* HomeVoiceSearchView.swift */; };
|
||||||
|
238F41E62BBD5365008564B8 /* HomeSearchNavView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41CE2BBD5365008564B8 /* HomeSearchNavView.swift */; };
|
||||||
|
238F41E72BBD5365008564B8 /* HomeVoiceRecordView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41CF2BBD5365008564B8 /* HomeVoiceRecordView.swift */; };
|
||||||
|
238F41E82BBD5365008564B8 /* HomeVoiceChooseItemVeiw.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41D02BBD5365008564B8 /* HomeVoiceChooseItemVeiw.swift */; };
|
||||||
|
238F41E92BBD5365008564B8 /* HomeSearchRecordTextCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41D12BBD5365008564B8 /* HomeSearchRecordTextCell.swift */; };
|
||||||
|
238F41EA2BBD5365008564B8 /* HomeVoicePublishView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41D22BBD5365008564B8 /* HomeVoicePublishView.swift */; };
|
||||||
|
238F41EB2BBD5365008564B8 /* HomeSearchRoomModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41D42BBD5365008564B8 /* HomeSearchRoomModel.swift */; };
|
||||||
|
238F41EC2BBD5365008564B8 /* HomeVoiceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41D52BBD5365008564B8 /* HomeVoiceModel.swift */; };
|
||||||
|
238F41EE2BBD539E008564B8 /* YinHomeSearchLiveRoomModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 238F41ED2BBD539E008564B8 /* YinHomeSearchLiveRoomModel.swift */; };
|
||||||
239EA6442BAE898300570127 /* RectiveGiftModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239EA6432BAE898300570127 /* RectiveGiftModel.swift */; };
|
239EA6442BAE898300570127 /* RectiveGiftModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239EA6432BAE898300570127 /* RectiveGiftModel.swift */; };
|
||||||
239EA6462BAE8A6600570127 /* RectiveGiftUserModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239EA6452BAE8A6600570127 /* RectiveGiftUserModel.swift */; };
|
239EA6462BAE8A6600570127 /* RectiveGiftUserModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239EA6452BAE8A6600570127 /* RectiveGiftUserModel.swift */; };
|
||||||
239EA6482BAE8D5E00570127 /* ChatCustomMsgModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239EA6472BAE8D5E00570127 /* ChatCustomMsgModel.swift */; };
|
239EA6482BAE8D5E00570127 /* ChatCustomMsgModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 239EA6472BAE8D5E00570127 /* ChatCustomMsgModel.swift */; };
|
||||||
@@ -149,12 +169,10 @@
|
|||||||
E8D15AA62B89B0C600369467 /* List+.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AA52B89B0C600369467 /* List+.swift */; };
|
E8D15AA62B89B0C600369467 /* List+.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AA52B89B0C600369467 /* List+.swift */; };
|
||||||
E8D15AA82B89B74700369467 /* YMRequestX.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AA72B89B74700369467 /* YMRequestX.swift */; };
|
E8D15AA82B89B74700369467 /* YMRequestX.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AA72B89B74700369467 /* YMRequestX.swift */; };
|
||||||
E8D15AAA2B8ACC6B00369467 /* YMNetworkFun.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AA92B8ACC6B00369467 /* YMNetworkFun.swift */; };
|
E8D15AAA2B8ACC6B00369467 /* YMNetworkFun.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AA92B8ACC6B00369467 /* YMNetworkFun.swift */; };
|
||||||
E8D15AB02B8AFFCE00369467 /* HomeVoiceVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AAF2B8AFFCE00369467 /* HomeVoiceVC.swift */; };
|
|
||||||
E8D15AB32B8B000400369467 /* PlanetStarVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AB22B8B000400369467 /* PlanetStarVC.swift */; };
|
E8D15AB32B8B000400369467 /* PlanetStarVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AB22B8B000400369467 /* PlanetStarVC.swift */; };
|
||||||
E8D15AB62B8B002700369467 /* ChatVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AB52B8B002700369467 /* ChatVC.swift */; };
|
E8D15AB62B8B002700369467 /* ChatVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AB52B8B002700369467 /* ChatVC.swift */; };
|
||||||
E8D15AB82B8B003C00369467 /* UserInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AB72B8B003C00369467 /* UserInfoVC.swift */; };
|
E8D15AB82B8B003C00369467 /* UserInfoVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AB72B8B003C00369467 /* UserInfoVC.swift */; };
|
||||||
E8D15ABC2B8B87BA00369467 /* UserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15ABB2B8B87BA00369467 /* UserViewModel.swift */; };
|
E8D15ABC2B8B87BA00369467 /* UserViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15ABB2B8B87BA00369467 /* UserViewModel.swift */; };
|
||||||
E8D15ABF2B8B885700369467 /* UserObject.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15ABE2B8B885700369467 /* UserObject.swift */; };
|
|
||||||
E8D15AC22B8C703C00369467 /* UserFunctionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AC12B8C703C00369467 /* UserFunctionView.swift */; };
|
E8D15AC22B8C703C00369467 /* UserFunctionView.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AC12B8C703C00369467 /* UserFunctionView.swift */; };
|
||||||
E8D15AC52B8C90D400369467 /* AboutUsVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AC42B8C90D400369467 /* AboutUsVC.swift */; };
|
E8D15AC52B8C90D400369467 /* AboutUsVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AC42B8C90D400369467 /* AboutUsVC.swift */; };
|
||||||
E8D15AE82B8CD47100369467 /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AE72B8CD47100369467 /* WebViewController.swift */; };
|
E8D15AE82B8CD47100369467 /* WebViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = E8D15AE72B8CD47100369467 /* WebViewController.swift */; };
|
||||||
@@ -177,21 +195,9 @@
|
|||||||
2311D69C2B8DC311001C70AB /* PlanetStarModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlanetStarModel.swift; sourceTree = "<group>"; };
|
2311D69C2B8DC311001C70AB /* PlanetStarModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlanetStarModel.swift; sourceTree = "<group>"; };
|
||||||
2311D6A02B8DD649001C70AB /* StarIcon.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = StarIcon.svga; sourceTree = "<group>"; };
|
2311D6A02B8DD649001C70AB /* StarIcon.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = StarIcon.svga; sourceTree = "<group>"; };
|
||||||
2311D6A42B8F0E06001C70AB /* StarGift.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = StarGift.svga; sourceTree = "<group>"; };
|
2311D6A42B8F0E06001C70AB /* StarGift.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = StarGift.svga; sourceTree = "<group>"; };
|
||||||
2311D6A62B8F2CFA001C70AB /* HomeVoiceChooseItemVeiw.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceChooseItemVeiw.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6A82B8F405F001C70AB /* HomeVoiceChooseTypeView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceChooseTypeView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6AA2B9024A9001C70AB /* HomeVoicePlayMusicItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoicePlayMusicItemView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6AC2B9058AA001C70AB /* HomeVoiceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceModel.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6AE2B906148001C70AB /* HomeVoiceFollowView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceFollowView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6B02B9062A3001C70AB /* HomeVoiceFollowCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceFollowCell.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6B22B906EDA001C70AB /* HomeVoiceGuideView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceGuideView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6B42B907053001C70AB /* HomeVoiceUserInfoView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceUserInfoView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6B62B908979001C70AB /* PlayVoiceManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlayVoiceManager.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6B92B908D01001C70AB /* UserPayViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserPayViewController.swift; sourceTree = "<group>"; };
|
2311D6B92B908D01001C70AB /* UserPayViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserPayViewController.swift; sourceTree = "<group>"; };
|
||||||
2311D6BB2B909A4F001C70AB /* HomeVoicePublishView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoicePublishView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6BD2B90A1E9001C70AB /* PublishVoice.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = PublishVoice.svga; sourceTree = "<group>"; };
|
2311D6BD2B90A1E9001C70AB /* PublishVoice.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = PublishVoice.svga; sourceTree = "<group>"; };
|
||||||
2311D6BF2B90A221001C70AB /* RecordPlayer.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = RecordPlayer.svga; sourceTree = "<group>"; };
|
2311D6BF2B90A221001C70AB /* RecordPlayer.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = RecordPlayer.svga; sourceTree = "<group>"; };
|
||||||
2311D6C32B917619001C70AB /* HomeVoiceRecordView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceRecordView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6C52B917949001C70AB /* HomeVoiceRecordBtnView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceRecordBtnView.swift; sourceTree = "<group>"; };
|
|
||||||
2311D6C92B91BBF2001C70AB /* RecordVoiceManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecordVoiceManager.h; sourceTree = "<group>"; };
|
2311D6C92B91BBF2001C70AB /* RecordVoiceManager.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = RecordVoiceManager.h; sourceTree = "<group>"; };
|
||||||
2311D6CA2B91BBF2001C70AB /* RecordVoiceManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RecordVoiceManager.m; sourceTree = "<group>"; };
|
2311D6CA2B91BBF2001C70AB /* RecordVoiceManager.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = RecordVoiceManager.m; sourceTree = "<group>"; };
|
||||||
2311D6CE2B91D35E001C70AB /* UserPayViewItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserPayViewItemView.swift; sourceTree = "<group>"; };
|
2311D6CE2B91D35E001C70AB /* UserPayViewItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserPayViewItemView.swift; sourceTree = "<group>"; };
|
||||||
@@ -224,11 +230,6 @@
|
|||||||
234E2E302B9B001A00433CF7 /* RoomChatScreenView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenView.swift; sourceTree = "<group>"; };
|
234E2E302B9B001A00433CF7 /* RoomChatScreenView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenView.swift; sourceTree = "<group>"; };
|
||||||
234E2E322B9B019B00433CF7 /* RoomChatScreenHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenHeaderView.swift; sourceTree = "<group>"; };
|
234E2E322B9B019B00433CF7 /* RoomChatScreenHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenHeaderView.swift; sourceTree = "<group>"; };
|
||||||
234E2E342B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenUserChatCell.swift; sourceTree = "<group>"; };
|
234E2E342B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenUserChatCell.swift; sourceTree = "<group>"; };
|
||||||
23630B982BABCE52003AD25D /* HomeSearchVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeSearchVC.swift; sourceTree = "<group>"; };
|
|
||||||
23630B9A2BABCEA5003AD25D /* HomeSearchNavView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeSearchNavView.swift; sourceTree = "<group>"; };
|
|
||||||
23630B9C2BAC0DEA003AD25D /* HomeSearchRoomVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeSearchRoomVC.swift; sourceTree = "<group>"; };
|
|
||||||
23630BA02BAC12F9003AD25D /* HomeSearchRoomCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeSearchRoomCell.swift; sourceTree = "<group>"; };
|
|
||||||
23630BA22BAC23BA003AD25D /* HomeSearchRoomModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeSearchRoomModel.swift; sourceTree = "<group>"; };
|
|
||||||
23630BAF2BAD2708003AD25D /* YinRoomRankModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinRoomRankModel.swift; sourceTree = "<group>"; };
|
23630BAF2BAD2708003AD25D /* YinRoomRankModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinRoomRankModel.swift; sourceTree = "<group>"; };
|
||||||
23630BB22BAD2725003AD25D /* YinRoomRankView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YinRoomRankView.swift; sourceTree = "<group>"; };
|
23630BB22BAD2725003AD25D /* YinRoomRankView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YinRoomRankView.swift; sourceTree = "<group>"; };
|
||||||
23630BB32BAD2725003AD25D /* RoomTopView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RoomTopView.swift; sourceTree = "<group>"; };
|
23630BB32BAD2725003AD25D /* RoomTopView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RoomTopView.swift; sourceTree = "<group>"; };
|
||||||
@@ -246,7 +247,44 @@
|
|||||||
23630BCE2BADA7D9003AD25D /* SendGiftSendNumView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendGiftSendNumView.swift; sourceTree = "<group>"; };
|
23630BCE2BADA7D9003AD25D /* SendGiftSendNumView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendGiftSendNumView.swift; sourceTree = "<group>"; };
|
||||||
23630BD02BADA900003AD25D /* SendGiftSendNumCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendGiftSendNumCell.swift; sourceTree = "<group>"; };
|
23630BD02BADA900003AD25D /* SendGiftSendNumCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendGiftSendNumCell.swift; sourceTree = "<group>"; };
|
||||||
23630BD22BADA9FF003AD25D /* SendGiftSendNumModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendGiftSendNumModel.swift; sourceTree = "<group>"; };
|
23630BD22BADA9FF003AD25D /* SendGiftSendNumModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SendGiftSendNumModel.swift; sourceTree = "<group>"; };
|
||||||
238A900B2BAAC6C600828123 /* HomeVoiceSearchView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceSearchView.swift; sourceTree = "<group>"; };
|
238F418C2BBAB08A008564B8 /* YinUserInfoHeadView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinUserInfoHeadView.swift; sourceTree = "<group>"; };
|
||||||
|
238F418E2BBAC7BF008564B8 /* YinUserInfoHeadItemView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinUserInfoHeadItemView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41932BBBDCBE008564B8 /* YinUserInfoMoreCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinUserInfoMoreCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41952BBBF34D008564B8 /* YinMineSettingVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineSettingVC.swift; sourceTree = "<group>"; };
|
||||||
|
238F41972BBBF3DF008564B8 /* YinMineSettingCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineSettingCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F419B2BBBF96F008564B8 /* UserObject.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = UserObject.swift; sourceTree = "<group>"; };
|
||||||
|
238F419D2BBBF981008564B8 /* YinMineSettingModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineSettingModel.swift; sourceTree = "<group>"; };
|
||||||
|
238F419F2BBCF066008564B8 /* YinUserInfoMoreItemCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinUserInfoMoreItemCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41A12BBCF163008564B8 /* YinUserInfoMoreItemModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinUserInfoMoreItemModel.swift; sourceTree = "<group>"; };
|
||||||
|
238F41AA2BBCFE4F008564B8 /* YinMineFansVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YinMineFansVC.swift; sourceTree = "<group>"; };
|
||||||
|
238F41AC2BBCFE78008564B8 /* YinMineFansCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineFansCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41AE2BBD03BF008564B8 /* YinMineFansModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineFansModel.swift; sourceTree = "<group>"; };
|
||||||
|
238F41B02BBD06CB008564B8 /* YinMineFansEmptyCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineFansEmptyCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41B22BBD2E50008564B8 /* YinMineVisitorVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineVisitorVC.swift; sourceTree = "<group>"; };
|
||||||
|
238F41B42BBD2F0B008564B8 /* YinMineVisitorCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinMineVisitorCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41BD2BBD5365008564B8 /* HomeVoiceVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceVC.swift; sourceTree = "<group>"; };
|
||||||
|
238F41BE2BBD5365008564B8 /* HomeSearchRecordVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchRecordVC.swift; sourceTree = "<group>"; };
|
||||||
|
238F41BF2BBD5365008564B8 /* HomeSearchVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchVC.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C02BBD5365008564B8 /* HomeSearchRoomVC.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchRoomVC.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C22BBD5365008564B8 /* PlayVoiceManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = PlayVoiceManager.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C42BBD5365008564B8 /* HomeVoiceFollowCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceFollowCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C52BBD5365008564B8 /* HomeVoiceUserInfoView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceUserInfoView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C62BBD5365008564B8 /* HomeVoicePlayMusicItemView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoicePlayMusicItemView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C72BBD5365008564B8 /* HomeVoiceChooseTypeView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceChooseTypeView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C82BBD5365008564B8 /* HomeSearchRecordCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchRecordCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41C92BBD5365008564B8 /* HomeVoiceGuideView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceGuideView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41CA2BBD5365008564B8 /* HomeVoiceFollowView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceFollowView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41CB2BBD5365008564B8 /* HomeVoiceRecordBtnView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceRecordBtnView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41CC2BBD5365008564B8 /* HomeSearchRoomCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchRoomCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41CD2BBD5365008564B8 /* HomeVoiceSearchView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceSearchView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41CE2BBD5365008564B8 /* HomeSearchNavView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchNavView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41CF2BBD5365008564B8 /* HomeVoiceRecordView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceRecordView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41D02BBD5365008564B8 /* HomeVoiceChooseItemVeiw.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceChooseItemVeiw.swift; sourceTree = "<group>"; };
|
||||||
|
238F41D12BBD5365008564B8 /* HomeSearchRecordTextCell.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchRecordTextCell.swift; sourceTree = "<group>"; };
|
||||||
|
238F41D22BBD5365008564B8 /* HomeVoicePublishView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoicePublishView.swift; sourceTree = "<group>"; };
|
||||||
|
238F41D42BBD5365008564B8 /* HomeSearchRoomModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeSearchRoomModel.swift; sourceTree = "<group>"; };
|
||||||
|
238F41D52BBD5365008564B8 /* HomeVoiceModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = HomeVoiceModel.swift; sourceTree = "<group>"; };
|
||||||
|
238F41ED2BBD539E008564B8 /* YinHomeSearchLiveRoomModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YinHomeSearchLiveRoomModel.swift; sourceTree = "<group>"; };
|
||||||
239EA6432BAE898300570127 /* RectiveGiftModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RectiveGiftModel.swift; sourceTree = "<group>"; };
|
239EA6432BAE898300570127 /* RectiveGiftModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RectiveGiftModel.swift; sourceTree = "<group>"; };
|
||||||
239EA6452BAE8A6600570127 /* RectiveGiftUserModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RectiveGiftUserModel.swift; sourceTree = "<group>"; };
|
239EA6452BAE8A6600570127 /* RectiveGiftUserModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RectiveGiftUserModel.swift; sourceTree = "<group>"; };
|
||||||
239EA6472BAE8D5E00570127 /* ChatCustomMsgModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatCustomMsgModel.swift; sourceTree = "<group>"; };
|
239EA6472BAE8D5E00570127 /* ChatCustomMsgModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatCustomMsgModel.swift; sourceTree = "<group>"; };
|
||||||
@@ -326,12 +364,10 @@
|
|||||||
E8D15AA52B89B0C600369467 /* List+.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "List+.swift"; sourceTree = "<group>"; };
|
E8D15AA52B89B0C600369467 /* List+.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "List+.swift"; sourceTree = "<group>"; };
|
||||||
E8D15AA72B89B74700369467 /* YMRequestX.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YMRequestX.swift; sourceTree = "<group>"; };
|
E8D15AA72B89B74700369467 /* YMRequestX.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YMRequestX.swift; sourceTree = "<group>"; };
|
||||||
E8D15AA92B8ACC6B00369467 /* YMNetworkFun.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMNetworkFun.swift; sourceTree = "<group>"; };
|
E8D15AA92B8ACC6B00369467 /* YMNetworkFun.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = YMNetworkFun.swift; sourceTree = "<group>"; };
|
||||||
E8D15AAF2B8AFFCE00369467 /* HomeVoiceVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVoiceVC.swift; sourceTree = "<group>"; };
|
|
||||||
E8D15AB22B8B000400369467 /* PlanetStarVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlanetStarVC.swift; sourceTree = "<group>"; };
|
E8D15AB22B8B000400369467 /* PlanetStarVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PlanetStarVC.swift; sourceTree = "<group>"; };
|
||||||
E8D15AB52B8B002700369467 /* ChatVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatVC.swift; sourceTree = "<group>"; };
|
E8D15AB52B8B002700369467 /* ChatVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatVC.swift; sourceTree = "<group>"; };
|
||||||
E8D15AB72B8B003C00369467 /* UserInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserInfoVC.swift; sourceTree = "<group>"; };
|
E8D15AB72B8B003C00369467 /* UserInfoVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserInfoVC.swift; sourceTree = "<group>"; };
|
||||||
E8D15ABB2B8B87BA00369467 /* UserViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserViewModel.swift; sourceTree = "<group>"; };
|
E8D15ABB2B8B87BA00369467 /* UserViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserViewModel.swift; sourceTree = "<group>"; };
|
||||||
E8D15ABE2B8B885700369467 /* UserObject.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserObject.swift; sourceTree = "<group>"; };
|
|
||||||
E8D15AC12B8C703C00369467 /* UserFunctionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserFunctionView.swift; sourceTree = "<group>"; };
|
E8D15AC12B8C703C00369467 /* UserFunctionView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserFunctionView.swift; sourceTree = "<group>"; };
|
||||||
E8D15AC42B8C90D400369467 /* AboutUsVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutUsVC.swift; sourceTree = "<group>"; };
|
E8D15AC42B8C90D400369467 /* AboutUsVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AboutUsVC.swift; sourceTree = "<group>"; };
|
||||||
E8D15AE72B8CD47100369467 /* WebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewController.swift; sourceTree = "<group>"; };
|
E8D15AE72B8CD47100369467 /* WebViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = WebViewController.swift; sourceTree = "<group>"; };
|
||||||
@@ -659,6 +695,129 @@
|
|||||||
path = View;
|
path = View;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
|
238F41922BBBDC9D008564B8 /* Cell */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41932BBBDCBE008564B8 /* YinUserInfoMoreCell.swift */,
|
||||||
|
238F419F2BBCF066008564B8 /* YinUserInfoMoreItemCell.swift */,
|
||||||
|
238F41972BBBF3DF008564B8 /* YinMineSettingCell.swift */,
|
||||||
|
);
|
||||||
|
path = Cell;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F419A2BBBF958008564B8 /* Model */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F419B2BBBF96F008564B8 /* UserObject.swift */,
|
||||||
|
238F419D2BBBF981008564B8 /* YinMineSettingModel.swift */,
|
||||||
|
238F41A12BBCF163008564B8 /* YinUserInfoMoreItemModel.swift */,
|
||||||
|
);
|
||||||
|
path = Model;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41A32BBCFDE7008564B8 /* Friend */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41A82BBCFE4F008564B8 /* Model */,
|
||||||
|
238F41A92BBCFE4F008564B8 /* VC */,
|
||||||
|
238F41A62BBCFE4F008564B8 /* View */,
|
||||||
|
238F41A72BBCFE4F008564B8 /* ViewModel */,
|
||||||
|
);
|
||||||
|
path = Friend;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41A62BBCFE4F008564B8 /* View */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41AC2BBCFE78008564B8 /* YinMineFansCell.swift */,
|
||||||
|
238F41B42BBD2F0B008564B8 /* YinMineVisitorCell.swift */,
|
||||||
|
238F41B02BBD06CB008564B8 /* YinMineFansEmptyCell.swift */,
|
||||||
|
);
|
||||||
|
path = View;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41A72BBCFE4F008564B8 /* ViewModel */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41AE2BBD03BF008564B8 /* YinMineFansModel.swift */,
|
||||||
|
);
|
||||||
|
path = ViewModel;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41A82BBCFE4F008564B8 /* Model */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
);
|
||||||
|
path = Model;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41A92BBCFE4F008564B8 /* VC */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41AA2BBCFE4F008564B8 /* YinMineFansVC.swift */,
|
||||||
|
238F41B22BBD2E50008564B8 /* YinMineVisitorVC.swift */,
|
||||||
|
);
|
||||||
|
path = VC;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41BC2BBD5365008564B8 /* VC */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41BD2BBD5365008564B8 /* HomeVoiceVC.swift */,
|
||||||
|
238F41BE2BBD5365008564B8 /* HomeSearchRecordVC.swift */,
|
||||||
|
238F41BF2BBD5365008564B8 /* HomeSearchVC.swift */,
|
||||||
|
238F41C02BBD5365008564B8 /* HomeSearchRoomVC.swift */,
|
||||||
|
);
|
||||||
|
path = VC;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41C12BBD5365008564B8 /* Tool */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41C22BBD5365008564B8 /* PlayVoiceManager.swift */,
|
||||||
|
);
|
||||||
|
path = Tool;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41C32BBD5365008564B8 /* View */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41C42BBD5365008564B8 /* HomeVoiceFollowCell.swift */,
|
||||||
|
238F41C52BBD5365008564B8 /* HomeVoiceUserInfoView.swift */,
|
||||||
|
238F41C62BBD5365008564B8 /* HomeVoicePlayMusicItemView.swift */,
|
||||||
|
238F41C72BBD5365008564B8 /* HomeVoiceChooseTypeView.swift */,
|
||||||
|
238F41C82BBD5365008564B8 /* HomeSearchRecordCell.swift */,
|
||||||
|
238F41C92BBD5365008564B8 /* HomeVoiceGuideView.swift */,
|
||||||
|
238F41CA2BBD5365008564B8 /* HomeVoiceFollowView.swift */,
|
||||||
|
238F41CB2BBD5365008564B8 /* HomeVoiceRecordBtnView.swift */,
|
||||||
|
238F41CC2BBD5365008564B8 /* HomeSearchRoomCell.swift */,
|
||||||
|
238F41CD2BBD5365008564B8 /* HomeVoiceSearchView.swift */,
|
||||||
|
238F41CE2BBD5365008564B8 /* HomeSearchNavView.swift */,
|
||||||
|
238F41CF2BBD5365008564B8 /* HomeVoiceRecordView.swift */,
|
||||||
|
238F41D02BBD5365008564B8 /* HomeVoiceChooseItemVeiw.swift */,
|
||||||
|
238F41D12BBD5365008564B8 /* HomeSearchRecordTextCell.swift */,
|
||||||
|
238F41D22BBD5365008564B8 /* HomeVoicePublishView.swift */,
|
||||||
|
);
|
||||||
|
path = View;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41D32BBD5365008564B8 /* Model */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
238F41D42BBD5365008564B8 /* HomeSearchRoomModel.swift */,
|
||||||
|
238F41ED2BBD539E008564B8 /* YinHomeSearchLiveRoomModel.swift */,
|
||||||
|
238F41D52BBD5365008564B8 /* HomeVoiceModel.swift */,
|
||||||
|
);
|
||||||
|
path = Model;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
|
238F41D62BBD5365008564B8 /* ViewModel */ = {
|
||||||
|
isa = PBXGroup;
|
||||||
|
children = (
|
||||||
|
);
|
||||||
|
path = ViewModel;
|
||||||
|
sourceTree = "<group>";
|
||||||
|
};
|
||||||
239EA6542BAEB47900570127 /* RoomDynamicEffectView */ = {
|
239EA6542BAEB47900570127 /* RoomDynamicEffectView */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
@@ -1074,25 +1233,11 @@
|
|||||||
E8D15AAB2B8AFF7000369467 /* Home */ = {
|
E8D15AAB2B8AFF7000369467 /* Home */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
E8D15AAF2B8AFFCE00369467 /* HomeVoiceVC.swift */,
|
238F41D32BBD5365008564B8 /* Model */,
|
||||||
238A900B2BAAC6C600828123 /* HomeVoiceSearchView.swift */,
|
238F41C12BBD5365008564B8 /* Tool */,
|
||||||
23630B982BABCE52003AD25D /* HomeSearchVC.swift */,
|
238F41BC2BBD5365008564B8 /* VC */,
|
||||||
23630B9C2BAC0DEA003AD25D /* HomeSearchRoomVC.swift */,
|
238F41C32BBD5365008564B8 /* View */,
|
||||||
23630BA02BAC12F9003AD25D /* HomeSearchRoomCell.swift */,
|
238F41D62BBD5365008564B8 /* ViewModel */,
|
||||||
23630BA22BAC23BA003AD25D /* HomeSearchRoomModel.swift */,
|
|
||||||
23630B9A2BABCEA5003AD25D /* HomeSearchNavView.swift */,
|
|
||||||
2311D6AC2B9058AA001C70AB /* HomeVoiceModel.swift */,
|
|
||||||
2311D6A62B8F2CFA001C70AB /* HomeVoiceChooseItemVeiw.swift */,
|
|
||||||
2311D6A82B8F405F001C70AB /* HomeVoiceChooseTypeView.swift */,
|
|
||||||
2311D6AA2B9024A9001C70AB /* HomeVoicePlayMusicItemView.swift */,
|
|
||||||
2311D6AE2B906148001C70AB /* HomeVoiceFollowView.swift */,
|
|
||||||
2311D6B02B9062A3001C70AB /* HomeVoiceFollowCell.swift */,
|
|
||||||
2311D6B22B906EDA001C70AB /* HomeVoiceGuideView.swift */,
|
|
||||||
2311D6B42B907053001C70AB /* HomeVoiceUserInfoView.swift */,
|
|
||||||
2311D6BB2B909A4F001C70AB /* HomeVoicePublishView.swift */,
|
|
||||||
2311D6C32B917619001C70AB /* HomeVoiceRecordView.swift */,
|
|
||||||
2311D6C52B917949001C70AB /* HomeVoiceRecordBtnView.swift */,
|
|
||||||
2311D6B62B908979001C70AB /* PlayVoiceManager.swift */,
|
|
||||||
);
|
);
|
||||||
path = Home;
|
path = Home;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@@ -1125,6 +1270,7 @@
|
|||||||
E8D15AB92B8B004000369467 /* User */ = {
|
E8D15AB92B8B004000369467 /* User */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
|
238F419A2BBBF958008564B8 /* Model */,
|
||||||
E8D15AC32B8C90B100369467 /* VC */,
|
E8D15AC32B8C90B100369467 /* VC */,
|
||||||
E8D15AC02B8C700600369467 /* View */,
|
E8D15AC02B8C700600369467 /* View */,
|
||||||
E8D15ABA2B8B87A900369467 /* VM */,
|
E8D15ABA2B8B87A900369467 /* VM */,
|
||||||
@@ -1136,7 +1282,6 @@
|
|||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
E8D15ABB2B8B87BA00369467 /* UserViewModel.swift */,
|
E8D15ABB2B8B87BA00369467 /* UserViewModel.swift */,
|
||||||
E8D15ABE2B8B885700369467 /* UserObject.swift */,
|
|
||||||
);
|
);
|
||||||
path = VM;
|
path = VM;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@@ -1144,7 +1289,10 @@
|
|||||||
E8D15AC02B8C700600369467 /* View */ = {
|
E8D15AC02B8C700600369467 /* View */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
|
238F41922BBBDC9D008564B8 /* Cell */,
|
||||||
E8D15AC12B8C703C00369467 /* UserFunctionView.swift */,
|
E8D15AC12B8C703C00369467 /* UserFunctionView.swift */,
|
||||||
|
238F418C2BBAB08A008564B8 /* YinUserInfoHeadView.swift */,
|
||||||
|
238F418E2BBAC7BF008564B8 /* YinUserInfoHeadItemView.swift */,
|
||||||
E89F19B42B91E3A50098E797 /* PasswordSetView.swift */,
|
E89F19B42B91E3A50098E797 /* PasswordSetView.swift */,
|
||||||
);
|
);
|
||||||
path = View;
|
path = View;
|
||||||
@@ -1153,7 +1301,9 @@
|
|||||||
E8D15AC32B8C90B100369467 /* VC */ = {
|
E8D15AC32B8C90B100369467 /* VC */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
|
238F41A32BBCFDE7008564B8 /* Friend */,
|
||||||
E8D15AB72B8B003C00369467 /* UserInfoVC.swift */,
|
E8D15AB72B8B003C00369467 /* UserInfoVC.swift */,
|
||||||
|
238F41952BBBF34D008564B8 /* YinMineSettingVC.swift */,
|
||||||
E8D15AC42B8C90D400369467 /* AboutUsVC.swift */,
|
E8D15AC42B8C90D400369467 /* AboutUsVC.swift */,
|
||||||
E89F19AE2B91C00F0098E797 /* BindMobileVC.swift */,
|
E89F19AE2B91C00F0098E797 /* BindMobileVC.swift */,
|
||||||
E89F19B22B91E2C00098E797 /* PasswordSetVC.swift */,
|
E89F19B22B91E2C00098E797 /* PasswordSetVC.swift */,
|
||||||
@@ -1342,10 +1492,13 @@
|
|||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
E8479E3D2B8DC61F009AF878 /* ChatBaseCell.swift in Sources */,
|
E8479E3D2B8DC61F009AF878 /* ChatBaseCell.swift in Sources */,
|
||||||
|
238F419C2BBBF96F008564B8 /* UserObject.swift in Sources */,
|
||||||
E86A43AE2B85DFEA0084C04D /* Color+.swift in Sources */,
|
E86A43AE2B85DFEA0084C04D /* Color+.swift in Sources */,
|
||||||
|
238F41DD2BBD5365008564B8 /* HomeVoiceUserInfoView.swift in Sources */,
|
||||||
E8479E482B8DD6E1009AF878 /* ChatTextCell.swift in Sources */,
|
E8479E482B8DD6E1009AF878 /* ChatTextCell.swift in Sources */,
|
||||||
E8D15A9F2B89AED600369467 /* AuthManager.swift in Sources */,
|
E8D15A9F2B89AED600369467 /* AuthManager.swift in Sources */,
|
||||||
23630BB02BAD2708003AD25D /* YinRoomRankModel.swift in Sources */,
|
23630BB02BAD2708003AD25D /* YinRoomRankModel.swift in Sources */,
|
||||||
|
238F41E02BBD5365008564B8 /* HomeSearchRecordCell.swift in Sources */,
|
||||||
E8479E382B8DC5CD009AF878 /* ChatListVC.swift in Sources */,
|
E8479E382B8DC5CD009AF878 /* ChatListVC.swift in Sources */,
|
||||||
239EA6482BAE8D5E00570127 /* ChatCustomMsgModel.swift in Sources */,
|
239EA6482BAE8D5E00570127 /* ChatCustomMsgModel.swift in Sources */,
|
||||||
E89F19AF2B91C00F0098E797 /* BindMobileVC.swift in Sources */,
|
E89F19AF2B91C00F0098E797 /* BindMobileVC.swift in Sources */,
|
||||||
@@ -1353,10 +1506,11 @@
|
|||||||
234E2DFA2B9851F000433CF7 /* UIButton+.swift in Sources */,
|
234E2DFA2B9851F000433CF7 /* UIButton+.swift in Sources */,
|
||||||
E86A43B02B85E11B0084C04D /* BaseNavigationViewController.swift in Sources */,
|
E86A43B02B85E11B0084C04D /* BaseNavigationViewController.swift in Sources */,
|
||||||
E86A43E82B884C5E0084C04D /* String+.swift in Sources */,
|
E86A43E82B884C5E0084C04D /* String+.swift in Sources */,
|
||||||
|
238F41E22BBD5365008564B8 /* HomeVoiceFollowView.swift in Sources */,
|
||||||
23630BBD2BAD379C003AD25D /* YinRoomAudioManager.swift in Sources */,
|
23630BBD2BAD379C003AD25D /* YinRoomAudioManager.swift in Sources */,
|
||||||
|
238F41DF2BBD5365008564B8 /* HomeVoiceChooseTypeView.swift in Sources */,
|
||||||
2311D6D12B91DDDF001C70AB /* UserPayViewModel.swift in Sources */,
|
2311D6D12B91DDDF001C70AB /* UserPayViewModel.swift in Sources */,
|
||||||
239EA6532BAEA73100570127 /* RoomChatScreenContentCell.swift in Sources */,
|
239EA6532BAEA73100570127 /* RoomChatScreenContentCell.swift in Sources */,
|
||||||
2311D6B12B9062A3001C70AB /* HomeVoiceFollowCell.swift in Sources */,
|
|
||||||
234E2E312B9B001A00433CF7 /* RoomChatScreenView.swift in Sources */,
|
234E2E312B9B001A00433CF7 /* RoomChatScreenView.swift in Sources */,
|
||||||
E8D15AA32B89B03D00369467 /* Deserialized.swift in Sources */,
|
E8D15AA32B89B03D00369467 /* Deserialized.swift in Sources */,
|
||||||
234E2E222B9AB48900433CF7 /* NormalMicSeatSuperView.swift in Sources */,
|
234E2E222B9AB48900433CF7 /* NormalMicSeatSuperView.swift in Sources */,
|
||||||
@@ -1366,19 +1520,21 @@
|
|||||||
23630BBB2BAD2EBB003AD25D /* YinClientInfoModel.swift in Sources */,
|
23630BBB2BAD2EBB003AD25D /* YinClientInfoModel.swift in Sources */,
|
||||||
E8D15AC22B8C703C00369467 /* UserFunctionView.swift in Sources */,
|
E8D15AC22B8C703C00369467 /* UserFunctionView.swift in Sources */,
|
||||||
234E2E1E2B9AB43700433CF7 /* RoomNormalMicSeatView.swift in Sources */,
|
234E2E1E2B9AB43700433CF7 /* RoomNormalMicSeatView.swift in Sources */,
|
||||||
2311D6AF2B906148001C70AB /* HomeVoiceFollowView.swift in Sources */,
|
|
||||||
23630B9D2BAC0DEA003AD25D /* HomeSearchRoomVC.swift in Sources */,
|
|
||||||
239EA64E2BAE949200570127 /* RoomChatScreenManager.swift in Sources */,
|
239EA64E2BAE949200570127 /* RoomChatScreenManager.swift in Sources */,
|
||||||
E86A43DA2B877A840084C04D /* AppConfigObject.swift in Sources */,
|
E86A43DA2B877A840084C04D /* AppConfigObject.swift in Sources */,
|
||||||
2311D6BC2B909A4F001C70AB /* HomeVoicePublishView.swift in Sources */,
|
238F41982BBBF3DF008564B8 /* YinMineSettingCell.swift in Sources */,
|
||||||
23630BB52BAD2725003AD25D /* YinRoomRankView.swift in Sources */,
|
23630BB52BAD2725003AD25D /* YinRoomRankView.swift in Sources */,
|
||||||
2311D6AD2B9058AA001C70AB /* HomeVoiceModel.swift in Sources */,
|
238F41E92BBD5365008564B8 /* HomeSearchRecordTextCell.swift in Sources */,
|
||||||
2311D6AB2B9024A9001C70AB /* HomeVoicePlayMusicItemView.swift in Sources */,
|
|
||||||
239EA6442BAE898300570127 /* RectiveGiftModel.swift in Sources */,
|
239EA6442BAE898300570127 /* RectiveGiftModel.swift in Sources */,
|
||||||
|
238F419E2BBBF981008564B8 /* YinMineSettingModel.swift in Sources */,
|
||||||
|
238F41A22BBCF163008564B8 /* YinUserInfoMoreItemModel.swift in Sources */,
|
||||||
E8D15AA62B89B0C600369467 /* List+.swift in Sources */,
|
E8D15AA62B89B0C600369467 /* List+.swift in Sources */,
|
||||||
|
238F41B32BBD2E50008564B8 /* YinMineVisitorVC.swift in Sources */,
|
||||||
|
238F41E82BBD5365008564B8 /* HomeVoiceChooseItemVeiw.swift in Sources */,
|
||||||
|
238F41D82BBD5365008564B8 /* HomeSearchRecordVC.swift in Sources */,
|
||||||
234E2E042B986D8400433CF7 /* RoomQuitModel.swift in Sources */,
|
234E2E042B986D8400433CF7 /* RoomQuitModel.swift in Sources */,
|
||||||
|
238F41AB2BBCFE4F008564B8 /* YinMineFansVC.swift in Sources */,
|
||||||
234E2E0A2B98779900433CF7 /* RoomQuitUserInfoEmptyCell.swift in Sources */,
|
234E2E0A2B98779900433CF7 /* RoomQuitUserInfoEmptyCell.swift in Sources */,
|
||||||
238A900C2BAAC6C600828123 /* HomeVoiceSearchView.swift in Sources */,
|
|
||||||
E81A7BAE2B885B20009E736E /* Base64.m in Sources */,
|
E81A7BAE2B885B20009E736E /* Base64.m in Sources */,
|
||||||
2311D6D72B91EF62001C70AB /* PlanetStarPopUpView.swift in Sources */,
|
2311D6D72B91EF62001C70AB /* PlanetStarPopUpView.swift in Sources */,
|
||||||
23630BB92BAD2CB8003AD25D /* YinRankH5UrlModel.swift in Sources */,
|
23630BB92BAD2CB8003AD25D /* YinRankH5UrlModel.swift in Sources */,
|
||||||
@@ -1389,20 +1545,26 @@
|
|||||||
E8E4AAB52B8F8E3A0096D77C /* AuthItmeButton.swift in Sources */,
|
E8E4AAB52B8F8E3A0096D77C /* AuthItmeButton.swift in Sources */,
|
||||||
234E2E112B99B50400433CF7 /* RoomQuitViewModel.swift in Sources */,
|
234E2E112B99B50400433CF7 /* RoomQuitViewModel.swift in Sources */,
|
||||||
239EA65A2BAEB48A00570127 /* RoomDynamicEffectView.swift in Sources */,
|
239EA65A2BAEB48A00570127 /* RoomDynamicEffectView.swift in Sources */,
|
||||||
|
238F41E12BBD5365008564B8 /* HomeVoiceGuideView.swift in Sources */,
|
||||||
E86A43BC2B85FA640084C04D /* AuthForgetVC.swift in Sources */,
|
E86A43BC2B85FA640084C04D /* AuthForgetVC.swift in Sources */,
|
||||||
E86A43C32B8628AF0084C04D /* BaseTabBarViewController.swift in Sources */,
|
E86A43C32B8628AF0084C04D /* BaseTabBarViewController.swift in Sources */,
|
||||||
234E2E022B986D7600433CF7 /* RoomQuitView.swift in Sources */,
|
234E2E022B986D7600433CF7 /* RoomQuitView.swift in Sources */,
|
||||||
E8479E3B2B8DC5FA009AF878 /* ChatViewModel.swift in Sources */,
|
E8479E3B2B8DC5FA009AF878 /* ChatViewModel.swift in Sources */,
|
||||||
E8479E412B8DC6BC009AF878 /* ChatBaseObject.swift in Sources */,
|
E8479E412B8DC6BC009AF878 /* ChatBaseObject.swift in Sources */,
|
||||||
|
238F41EB2BBD5365008564B8 /* HomeSearchRoomModel.swift in Sources */,
|
||||||
239EA64C2BAE90B700570127 /* ChatMsgRemoteModel.swift in Sources */,
|
239EA64C2BAE90B700570127 /* ChatMsgRemoteModel.swift in Sources */,
|
||||||
|
238F41DC2BBD5365008564B8 /* HomeVoiceFollowCell.swift in Sources */,
|
||||||
|
238F41DE2BBD5365008564B8 /* HomeVoicePlayMusicItemView.swift in Sources */,
|
||||||
|
238F41942BBBDCBE008564B8 /* YinUserInfoMoreCell.swift in Sources */,
|
||||||
E86A43AA2B85DFA90084C04D /* BaseViewController.swift in Sources */,
|
E86A43AA2B85DFA90084C04D /* BaseViewController.swift in Sources */,
|
||||||
23EE96E22B9EB22F00475D69 /* RoomSendTextView.swift in Sources */,
|
23EE96E22B9EB22F00475D69 /* RoomSendTextView.swift in Sources */,
|
||||||
23630BCD2BAD908D003AD25D /* SendGiftSendView.swift in Sources */,
|
23630BCD2BAD908D003AD25D /* SendGiftSendView.swift in Sources */,
|
||||||
|
238F41E62BBD5365008564B8 /* HomeSearchNavView.swift in Sources */,
|
||||||
|
238F41B52BBD2F0B008564B8 /* YinMineVisitorCell.swift in Sources */,
|
||||||
23EE96F62BA061DE00475D69 /* RoomMsgListModel.swift in Sources */,
|
23EE96F62BA061DE00475D69 /* RoomMsgListModel.swift in Sources */,
|
||||||
E8E4AB1F2B901BFC0096D77C /* ChatGrowingTextView.swift in Sources */,
|
E8E4AB1F2B901BFC0096D77C /* ChatGrowingTextView.swift in Sources */,
|
||||||
E884E85F2B6900C500ADE6EE /* AppDelegate.swift in Sources */,
|
E884E85F2B6900C500ADE6EE /* AppDelegate.swift in Sources */,
|
||||||
234E2E282B9ABA5B00433CF7 /* NormalMicSeatView.swift in Sources */,
|
234E2E282B9ABA5B00433CF7 /* NormalMicSeatView.swift in Sources */,
|
||||||
2311D6B72B908979001C70AB /* PlayVoiceManager.swift in Sources */,
|
|
||||||
E8D15AEA2B8CD77800369467 /* H5Utils.swift in Sources */,
|
E8D15AEA2B8CD77800369467 /* H5Utils.swift in Sources */,
|
||||||
E8D15AAA2B8ACC6B00369467 /* YMNetworkFun.swift in Sources */,
|
E8D15AAA2B8ACC6B00369467 /* YMNetworkFun.swift in Sources */,
|
||||||
234E2E202B9AB44800433CF7 /* MicSeatSuperView.swift in Sources */,
|
234E2E202B9AB44800433CF7 /* MicSeatSuperView.swift in Sources */,
|
||||||
@@ -1417,14 +1579,20 @@
|
|||||||
23630BCB2BAD84B0003AD25D /* SendGiftModel.swift in Sources */,
|
23630BCB2BAD84B0003AD25D /* SendGiftModel.swift in Sources */,
|
||||||
E8D15AE82B8CD47100369467 /* WebViewController.swift in Sources */,
|
E8D15AE82B8CD47100369467 /* WebViewController.swift in Sources */,
|
||||||
E89F194B2B919ECB0098E797 /* ChatImageCell.swift in Sources */,
|
E89F194B2B919ECB0098E797 /* ChatImageCell.swift in Sources */,
|
||||||
|
238F418D2BBAB08A008564B8 /* YinUserInfoHeadView.swift in Sources */,
|
||||||
234E2E2A2B9AC07B00433CF7 /* MicSeatGiftValueView.swift in Sources */,
|
234E2E2A2B9AC07B00433CF7 /* MicSeatGiftValueView.swift in Sources */,
|
||||||
239EA6642BAF03B400570127 /* YinGetPointGroup.m in Sources */,
|
239EA6642BAF03B400570127 /* YinGetPointGroup.m in Sources */,
|
||||||
|
238F41EA2BBD5365008564B8 /* HomeVoicePublishView.swift in Sources */,
|
||||||
|
238F41D72BBD5365008564B8 /* HomeVoiceVC.swift in Sources */,
|
||||||
23EE96EA2B9F01F900475D69 /* RoomChatData.swift in Sources */,
|
23EE96EA2B9F01F900475D69 /* RoomChatData.swift in Sources */,
|
||||||
E8D15AA12B89AF4F00369467 /* UserTokenObject.swift in Sources */,
|
E8D15AA12B89AF4F00369467 /* UserTokenObject.swift in Sources */,
|
||||||
|
238F41AD2BBCFE78008564B8 /* YinMineFansCell.swift in Sources */,
|
||||||
234E2E0E2B99A24F00433CF7 /* RoomQuitItemModel.swift in Sources */,
|
234E2E0E2B99A24F00433CF7 /* RoomQuitItemModel.swift in Sources */,
|
||||||
233E515B2B8C849600582F9C /* PlanetStarClickItemView.swift in Sources */,
|
233E515B2B8C849600582F9C /* PlanetStarClickItemView.swift in Sources */,
|
||||||
|
238F41D92BBD5365008564B8 /* HomeSearchVC.swift in Sources */,
|
||||||
E8FF28B42B90ADBE005D2BE7 /* AppKeys.swift in Sources */,
|
E8FF28B42B90ADBE005D2BE7 /* AppKeys.swift in Sources */,
|
||||||
2311D6A92B8F405F001C70AB /* HomeVoiceChooseTypeView.swift in Sources */,
|
238F41DA2BBD5365008564B8 /* HomeSearchRoomVC.swift in Sources */,
|
||||||
|
238F41DB2BBD5365008564B8 /* PlayVoiceManager.swift in Sources */,
|
||||||
239EA6462BAE8A6600570127 /* RectiveGiftUserModel.swift in Sources */,
|
239EA6462BAE8A6600570127 /* RectiveGiftUserModel.swift in Sources */,
|
||||||
234E2DF42B9847A700433CF7 /* RoomBackgroundView.swift in Sources */,
|
234E2DF42B9847A700433CF7 /* RoomBackgroundView.swift in Sources */,
|
||||||
E89F19B52B91E3A50098E797 /* PasswordSetView.swift in Sources */,
|
E89F19B52B91E3A50098E797 /* PasswordSetView.swift in Sources */,
|
||||||
@@ -1433,13 +1601,13 @@
|
|||||||
234E2E062B986E2100433CF7 /* Enum.swift in Sources */,
|
234E2E062B986E2100433CF7 /* Enum.swift in Sources */,
|
||||||
23EE96EC2B9F273A00475D69 /* MicSeatModel.swift in Sources */,
|
23EE96EC2B9F273A00475D69 /* MicSeatModel.swift in Sources */,
|
||||||
23630BB72BAD2725003AD25D /* YinRoomRankItemView.swift in Sources */,
|
23630BB72BAD2725003AD25D /* YinRoomRankItemView.swift in Sources */,
|
||||||
23630BA12BAC12F9003AD25D /* HomeSearchRoomCell.swift in Sources */,
|
|
||||||
E8D15AB62B8B002700369467 /* ChatVC.swift in Sources */,
|
E8D15AB62B8B002700369467 /* ChatVC.swift in Sources */,
|
||||||
|
238F41E32BBD5365008564B8 /* HomeVoiceRecordBtnView.swift in Sources */,
|
||||||
E8E4AB182B9019E50096D77C /* ChatKeyboardView.swift in Sources */,
|
E8E4AB182B9019E50096D77C /* ChatKeyboardView.swift in Sources */,
|
||||||
23630BBF2BAD37B7003AD25D /* YinRoomTRTCManager.swift in Sources */,
|
23630BBF2BAD37B7003AD25D /* YinRoomTRTCManager.swift in Sources */,
|
||||||
23630BA32BAC23BA003AD25D /* HomeSearchRoomModel.swift in Sources */,
|
|
||||||
E8E4AB232B901E0C0096D77C /* ChatMoreMnueConfig.swift in Sources */,
|
E8E4AB232B901E0C0096D77C /* ChatMoreMnueConfig.swift in Sources */,
|
||||||
E86A43C62B862CC70084C04D /* UIImage+.swift in Sources */,
|
E86A43C62B862CC70084C04D /* UIImage+.swift in Sources */,
|
||||||
|
238F41E42BBD5365008564B8 /* HomeSearchRoomCell.swift in Sources */,
|
||||||
E8E4AB212B901CD50096D77C /* ChatMoreMenuView.swift in Sources */,
|
E8E4AB212B901CD50096D77C /* ChatMoreMenuView.swift in Sources */,
|
||||||
E86A43D32B8773C90084C04D /* APPUtils.swift in Sources */,
|
E86A43D32B8773C90084C04D /* APPUtils.swift in Sources */,
|
||||||
23EE96E62B9EE79A00475D69 /* RoomVCViewModel.swift in Sources */,
|
23EE96E62B9EE79A00475D69 /* RoomVCViewModel.swift in Sources */,
|
||||||
@@ -1450,9 +1618,7 @@
|
|||||||
234E2DFD2B985A7300433CF7 /* UILabel+.swift in Sources */,
|
234E2DFD2B985A7300433CF7 /* UILabel+.swift in Sources */,
|
||||||
E8D15AC52B8C90D400369467 /* AboutUsVC.swift in Sources */,
|
E8D15AC52B8C90D400369467 /* AboutUsVC.swift in Sources */,
|
||||||
23EE96E82B9EE7F600475D69 /* RoomDataModel.swift in Sources */,
|
23EE96E82B9EE7F600475D69 /* RoomDataModel.swift in Sources */,
|
||||||
2311D6B32B906EDA001C70AB /* HomeVoiceGuideView.swift in Sources */,
|
238F41EC2BBD5365008564B8 /* HomeVoiceModel.swift in Sources */,
|
||||||
E8D15ABF2B8B885700369467 /* UserObject.swift in Sources */,
|
|
||||||
2311D6B52B907053001C70AB /* HomeVoiceUserInfoView.swift in Sources */,
|
|
||||||
23630BC12BAD5537003AD25D /* YinRoomAgoraManager.swift in Sources */,
|
23630BC12BAD5537003AD25D /* YinRoomAgoraManager.swift in Sources */,
|
||||||
E86A43BF2B8620C40084C04D /* Utils.swift in Sources */,
|
E86A43BF2B8620C40084C04D /* Utils.swift in Sources */,
|
||||||
E86A43BA2B85F1360084C04D /* AuthLoginVC.swift in Sources */,
|
E86A43BA2B85F1360084C04D /* AuthLoginVC.swift in Sources */,
|
||||||
@@ -1464,33 +1630,35 @@
|
|||||||
234E2E252B9AB64700433CF7 /* NormalMicSeatCell.swift in Sources */,
|
234E2E252B9AB64700433CF7 /* NormalMicSeatCell.swift in Sources */,
|
||||||
E8479E4D2B8DDBC5009AF878 /* ChatAttributeTool.swift in Sources */,
|
E8479E4D2B8DDBC5009AF878 /* ChatAttributeTool.swift in Sources */,
|
||||||
E81A7BAF2B885B20009E736E /* MAIDESEncryptTool.m in Sources */,
|
E81A7BAF2B885B20009E736E /* MAIDESEncryptTool.m in Sources */,
|
||||||
23630B9B2BABCEA5003AD25D /* HomeSearchNavView.swift in Sources */,
|
238F41962BBBF34D008564B8 /* YinMineSettingVC.swift in Sources */,
|
||||||
E8D15AA82B89B74700369467 /* YMRequestX.swift in Sources */,
|
E8D15AA82B89B74700369467 /* YMRequestX.swift in Sources */,
|
||||||
23630BD32BADA9FF003AD25D /* SendGiftSendNumModel.swift in Sources */,
|
23630BD32BADA9FF003AD25D /* SendGiftSendNumModel.swift in Sources */,
|
||||||
E8E4AB1D2B901B9D0096D77C /* ChatKeyboard+.swift in Sources */,
|
E8E4AB1D2B901B9D0096D77C /* ChatKeyboard+.swift in Sources */,
|
||||||
2311D6C62B917949001C70AB /* HomeVoiceRecordBtnView.swift in Sources */,
|
|
||||||
23EE97072BA2AC8300475D69 /* SendGiftUserCell.swift in Sources */,
|
23EE97072BA2AC8300475D69 /* SendGiftUserCell.swift in Sources */,
|
||||||
234E2DF02B98425800433CF7 /* RoomVC.swift in Sources */,
|
234E2DF02B98425800433CF7 /* RoomVC.swift in Sources */,
|
||||||
2311D6A72B8F2CFA001C70AB /* HomeVoiceChooseItemVeiw.swift in Sources */,
|
|
||||||
E8D15AB02B8AFFCE00369467 /* HomeVoiceVC.swift in Sources */,
|
|
||||||
E8E4AB282B902A9C0096D77C /* ChatListCell.swift in Sources */,
|
E8E4AB282B902A9C0096D77C /* ChatListCell.swift in Sources */,
|
||||||
|
238F418F2BBAC7BF008564B8 /* YinUserInfoHeadItemView.swift in Sources */,
|
||||||
|
238F41B12BBD06CB008564B8 /* YinMineFansEmptyCell.swift in Sources */,
|
||||||
2311D6D52B91E732001C70AB /* UserPayViewManager.swift in Sources */,
|
2311D6D52B91E732001C70AB /* UserPayViewManager.swift in Sources */,
|
||||||
E86A43D52B8774B70084C04D /* AuthViewModel.swift in Sources */,
|
E86A43D52B8774B70084C04D /* AuthViewModel.swift in Sources */,
|
||||||
23EE96E02B9EB22100475D69 /* RoomMenuView.swift in Sources */,
|
23EE96E02B9EB22100475D69 /* RoomMenuView.swift in Sources */,
|
||||||
E89F19472B9197090098E797 /* ChatTimeCell.swift in Sources */,
|
E89F19472B9197090098E797 /* ChatTimeCell.swift in Sources */,
|
||||||
2311D6CF2B91D35E001C70AB /* UserPayViewItemView.swift in Sources */,
|
2311D6CF2B91D35E001C70AB /* UserPayViewItemView.swift in Sources */,
|
||||||
|
238F41AF2BBD03BF008564B8 /* YinMineFansModel.swift in Sources */,
|
||||||
E8D15AB32B8B000400369467 /* PlanetStarVC.swift in Sources */,
|
E8D15AB32B8B000400369467 /* PlanetStarVC.swift in Sources */,
|
||||||
E8FF28B62B90ED6C005D2BE7 /* ChatNavView.swift in Sources */,
|
E8FF28B62B90ED6C005D2BE7 /* ChatNavView.swift in Sources */,
|
||||||
234E2E332B9B019B00433CF7 /* RoomChatScreenHeaderView.swift in Sources */,
|
234E2E332B9B019B00433CF7 /* RoomChatScreenHeaderView.swift in Sources */,
|
||||||
23630BD12BADA900003AD25D /* SendGiftSendNumCell.swift in Sources */,
|
23630BD12BADA900003AD25D /* SendGiftSendNumCell.swift in Sources */,
|
||||||
E8D15A9D2B899E1500369467 /* YMNetworkHelper.swift in Sources */,
|
E8D15A9D2B899E1500369467 /* YMNetworkHelper.swift in Sources */,
|
||||||
|
238F41EE2BBD539E008564B8 /* YinHomeSearchLiveRoomModel.swift in Sources */,
|
||||||
E8E4AB1B2B901AF50096D77C /* UIView+.swift in Sources */,
|
E8E4AB1B2B901AF50096D77C /* UIView+.swift in Sources */,
|
||||||
2311D69D2B8DC311001C70AB /* PlanetStarModel.swift in Sources */,
|
2311D69D2B8DC311001C70AB /* PlanetStarModel.swift in Sources */,
|
||||||
|
238F41E52BBD5365008564B8 /* HomeVoiceSearchView.swift in Sources */,
|
||||||
|
238F41A02BBCF066008564B8 /* YinUserInfoMoreItemCell.swift in Sources */,
|
||||||
E89F19B32B91E2C00098E797 /* PasswordSetVC.swift in Sources */,
|
E89F19B32B91E2C00098E797 /* PasswordSetVC.swift in Sources */,
|
||||||
2311D6CB2B91BBF2001C70AB /* RecordVoiceManager.m in Sources */,
|
2311D6CB2B91BBF2001C70AB /* RecordVoiceManager.m in Sources */,
|
||||||
23630B992BABCE52003AD25D /* HomeSearchVC.swift in Sources */,
|
|
||||||
2311D6C42B917619001C70AB /* HomeVoiceRecordView.swift in Sources */,
|
|
||||||
23630BC72BAD7A94003AD25D /* SendGiftView.swift in Sources */,
|
23630BC72BAD7A94003AD25D /* SendGiftView.swift in Sources */,
|
||||||
|
238F41E72BBD5365008564B8 /* HomeVoiceRecordView.swift in Sources */,
|
||||||
23EE97052BA2A67300475D69 /* SendGiftUserView.swift in Sources */,
|
23EE97052BA2A67300475D69 /* SendGiftUserView.swift in Sources */,
|
||||||
);
|
);
|
||||||
runOnlyForDeploymentPostprocessing = 0;
|
runOnlyForDeploymentPostprocessing = 0;
|
||||||
@@ -1645,7 +1813,7 @@
|
|||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_ENTITLEMENTS = "yinmeng-ios/yinmeng-ios.entitlements";
|
CODE_SIGN_ENTITLEMENTS = "yinmeng-ios/yinmeng-ios.entitlements";
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 2;
|
CURRENT_PROJECT_VERSION = 1;
|
||||||
DEFINES_MODULE = YES;
|
DEFINES_MODULE = YES;
|
||||||
DEVELOPMENT_TEAM = 48UCG35Q9W;
|
DEVELOPMENT_TEAM = 48UCG35Q9W;
|
||||||
ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
||||||
@@ -1667,7 +1835,7 @@
|
|||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 1.0.4;
|
MARKETING_VERSION = 1.0.5;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = "linyudan.yinmeng-ios";
|
PRODUCT_BUNDLE_IDENTIFIER = "linyudan.yinmeng-ios";
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
||||||
@@ -1689,7 +1857,7 @@
|
|||||||
CLANG_ENABLE_MODULES = YES;
|
CLANG_ENABLE_MODULES = YES;
|
||||||
CODE_SIGN_ENTITLEMENTS = "yinmeng-ios/yinmeng-ios.entitlements";
|
CODE_SIGN_ENTITLEMENTS = "yinmeng-ios/yinmeng-ios.entitlements";
|
||||||
CODE_SIGN_STYLE = Automatic;
|
CODE_SIGN_STYLE = Automatic;
|
||||||
CURRENT_PROJECT_VERSION = 2;
|
CURRENT_PROJECT_VERSION = 1;
|
||||||
DEFINES_MODULE = YES;
|
DEFINES_MODULE = YES;
|
||||||
DEVELOPMENT_TEAM = 48UCG35Q9W;
|
DEVELOPMENT_TEAM = 48UCG35Q9W;
|
||||||
ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
ENABLE_USER_SCRIPT_SANDBOXING = NO;
|
||||||
@@ -1711,7 +1879,7 @@
|
|||||||
"$(inherited)",
|
"$(inherited)",
|
||||||
"@executable_path/Frameworks",
|
"@executable_path/Frameworks",
|
||||||
);
|
);
|
||||||
MARKETING_VERSION = 1.0.4;
|
MARKETING_VERSION = 1.0.5;
|
||||||
PRODUCT_BUNDLE_IDENTIFIER = "linyudan.yinmeng-ios";
|
PRODUCT_BUNDLE_IDENTIFIER = "linyudan.yinmeng-ios";
|
||||||
PRODUCT_NAME = "$(TARGET_NAME)";
|
PRODUCT_NAME = "$(TARGET_NAME)";
|
||||||
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
SUPPORTED_PLATFORMS = "iphoneos iphonesimulator";
|
||||||
|
@@ -59,7 +59,7 @@ var window: UIWindow?
|
|||||||
if result.nick?.count ?? 0 <= 0 || result.avatar?.count ?? 0 <= 0 {
|
if result.nick?.count ?? 0 <= 0 || result.avatar?.count ?? 0 <= 0 {
|
||||||
let fillVC = AuthFillDataVC()
|
let fillVC = AuthFillDataVC()
|
||||||
fillVC.modalPresentationStyle = .fullScreen
|
fillVC.modalPresentationStyle = .fullScreen
|
||||||
YMRequestX.topViewController()?.navigationController?.present(fillVC, animated: true)
|
self.window?.rootViewController = fillVC
|
||||||
}
|
}
|
||||||
}).disposed(by: rx.disposeBag)
|
}).disposed(by: rx.disposeBag)
|
||||||
}
|
}
|
||||||
|
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image0.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image0@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image0.imageset/yin_paly_image0@2x.png
vendored
Normal file
After Width: | Height: | Size: 164 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image1.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image1@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image1.imageset/yin_paly_image1@2x.png
vendored
Normal file
After Width: | Height: | Size: 162 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image2.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image2@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image2.imageset/yin_paly_image2@2x.png
vendored
Normal file
After Width: | Height: | Size: 167 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image3.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image3@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image3.imageset/yin_paly_image3@2x.png
vendored
Normal file
After Width: | Height: | Size: 157 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image4.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image4@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image4.imageset/yin_paly_image4@2x.png
vendored
Normal file
After Width: | Height: | Size: 164 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image5.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image5@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image5.imageset/yin_paly_image5@2x.png
vendored
Normal file
After Width: | Height: | Size: 162 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image6.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image6@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image6.imageset/yin_paly_image6@2x.png
vendored
Normal file
After Width: | Height: | Size: 157 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image7.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image7@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image7.imageset/yin_paly_image7@2x.png
vendored
Normal file
After Width: | Height: | Size: 160 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image8.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image8@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image8.imageset/yin_paly_image8@2x.png
vendored
Normal file
After Width: | Height: | Size: 166 B |
21
yinmeng-ios/Assets.xcassets/Home/yin_paly_image9.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,21 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_paly_image9@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Home/yin_paly_image9.imageset/yin_paly_image9@2x.png
vendored
Normal file
After Width: | Height: | Size: 156 B |
6
yinmeng-ios/Assets.xcassets/Mine/Contents.json
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
22
yinmeng-ios/Assets.xcassets/Mine/mine_user_id_copy.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_user_id_copy@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_user_id_copy@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/mine_user_id_copy.imageset/mine_user_id_copy@2x.png
vendored
Normal file
After Width: | Height: | Size: 330 B |
BIN
yinmeng-ios/Assets.xcassets/Mine/mine_user_id_copy.imageset/mine_user_id_copy@3x.png
vendored
Normal file
After Width: | Height: | Size: 360 B |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_avatar_reviewing.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_avatar_reviewing@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_avatar_reviewing@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_avatar_reviewing.imageset/yin_mine_avatar_reviewing@2x.png
vendored
Normal file
After Width: | Height: | Size: 795 B |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_avatar_reviewing.imageset/yin_mine_avatar_reviewing@3x.png
vendored
Normal file
After Width: | Height: | Size: 1.5 KiB |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_my_grade.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_my_grade@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_my_grade@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_my_grade.imageset/yin_mine_btn_my_grade@2x.png
vendored
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_my_grade.imageset/yin_mine_btn_my_grade@3x.png
vendored
Normal file
After Width: | Height: | Size: 4.5 KiB |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_my_room.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_my_room@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_my_room@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_my_room.imageset/yin_mine_btn_my_room@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_my_room.imageset/yin_mine_btn_my_room@3x.png
vendored
Normal file
After Width: | Height: | Size: 3.7 KiB |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_noble_privilege.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_noble_privilege@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_noble_privilege@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 3.0 KiB |
After Width: | Height: | Size: 4.4 KiB |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_btn_wallet_recharge.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_wallet_recharge@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_btn_wallet_recharge@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 2.6 KiB |
After Width: | Height: | Size: 3.6 KiB |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_head_setting_btn.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_head_setting_btn@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_head_setting_btn@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_head_setting_btn.imageset/yin_mine_head_setting_btn@2x.png
vendored
Normal file
After Width: | Height: | Size: 558 B |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_head_setting_btn.imageset/yin_mine_head_setting_btn@3x.png
vendored
Normal file
After Width: | Height: | Size: 751 B |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_header_arrow.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_header_arrow@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_header_arrow@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_header_arrow.imageset/yin_mine_header_arrow@2x.png
vendored
Normal file
After Width: | Height: | Size: 267 B |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_header_arrow.imageset/yin_mine_header_arrow@3x.png
vendored
Normal file
After Width: | Height: | Size: 344 B |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_mron_realname_auth.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_mron_realname_auth@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_mron_realname_auth@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 871 B |
After Width: | Height: | Size: 1.1 KiB |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_mron_service.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_mron_service@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_mron_service@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_mron_service.imageset/yin_mine_mron_service@2x.png
vendored
Normal file
After Width: | Height: | Size: 652 B |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_mron_service.imageset/yin_mine_mron_service@3x.png
vendored
Normal file
After Width: | Height: | Size: 838 B |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_setting_arrow.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_setting_arrow@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_setting_arrow@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_setting_arrow.imageset/yin_mine_setting_arrow@2x.png
vendored
Normal file
After Width: | Height: | Size: 149 B |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_setting_arrow.imageset/yin_mine_setting_arrow@3x.png
vendored
Normal file
After Width: | Height: | Size: 262 B |
22
yinmeng-ios/Assets.xcassets/Mine/yin_mine_user_head_copy.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_user_head_copy@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_user_head_copy@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_user_head_copy.imageset/yin_mine_user_head_copy@2x.png
vendored
Normal file
After Width: | Height: | Size: 330 B |
BIN
yinmeng-ios/Assets.xcassets/Mine/yin_mine_user_head_copy.imageset/yin_mine_user_head_copy@3x.png
vendored
Normal file
After Width: | Height: | Size: 360 B |
22
yinmeng-ios/Assets.xcassets/auth/yin_mine_visitor_icon.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_visitor_icon@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_mine_visitor_icon@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/auth/yin_mine_visitor_icon.imageset/yin_mine_visitor_icon@2x.png
vendored
Normal file
After Width: | Height: | Size: 447 B |
BIN
yinmeng-ios/Assets.xcassets/auth/yin_mine_visitor_icon.imageset/yin_mine_visitor_icon@3x.png
vendored
Normal file
After Width: | Height: | Size: 711 B |
22
yinmeng-ios/Assets.xcassets/auth/yin_tableView_empty_icon.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_tableView_empty_icon@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_tableView_empty_icon@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/auth/yin_tableView_empty_icon.imageset/yin_tableView_empty_icon@2x.png
vendored
Normal file
After Width: | Height: | Size: 23 KiB |
BIN
yinmeng-ios/Assets.xcassets/auth/yin_tableView_empty_icon.imageset/yin_tableView_empty_icon@3x.png
vendored
Normal file
After Width: | Height: | Size: 46 KiB |
22
yinmeng-ios/Assets.xcassets/public/about_records_arrow_bg.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "about_records_arrow_bg@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "about_records_arrow_bg@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/public/about_records_arrow_bg.imageset/about_records_arrow_bg@2x.png
vendored
Normal file
After Width: | Height: | Size: 155 B |
BIN
yinmeng-ios/Assets.xcassets/public/about_records_arrow_bg.imageset/about_records_arrow_bg@3x.png
vendored
Normal file
After Width: | Height: | Size: 275 B |
22
yinmeng-ios/Assets.xcassets/public/yin_base_nav_back.imageset/Contents.json
vendored
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_base_nav_back@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "yin_base_nav_back@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
yinmeng-ios/Assets.xcassets/public/yin_base_nav_back.imageset/yin_base_nav_back@2x.png
vendored
Normal file
After Width: | Height: | Size: 363 B |
BIN
yinmeng-ios/Assets.xcassets/public/yin_base_nav_back.imageset/yin_base_nav_back@3x.png
vendored
Normal file
After Width: | Height: | Size: 468 B |
@@ -15,5 +15,7 @@
|
|||||||
#import <AgoraRtcKit/AgoraRtcEngineKit.h>
|
#import <AgoraRtcKit/AgoraRtcEngineKit.h>
|
||||||
#import <NIMSDK/NIMSDK.h>
|
#import <NIMSDK/NIMSDK.h>
|
||||||
#import <YYText/YYText.h>
|
#import <YYText/YYText.h>
|
||||||
|
#import <YYImage/YYAnimatedImageView.h>
|
||||||
#import "UIView+VAP.h"
|
#import "UIView+VAP.h"
|
||||||
#import "YinGetPointGroup.h"
|
#import "YinGetPointGroup.h"
|
||||||
|
#import <MJRefresh/MJRefresh.h>
|
||||||
|
@@ -14,4 +14,5 @@ enum H5Utils:String {
|
|||||||
case pay = "mew/modules/rule/rechargeAgreement.html"
|
case pay = "mew/modules/rule/rechargeAgreement.html"
|
||||||
case rank = "modules/roomRank/index.html"
|
case rank = "modules/roomRank/index.html"
|
||||||
case autonym = "modules/identity/new.html"
|
case autonym = "modules/identity/new.html"
|
||||||
|
case level = "modules/level/index.html"
|
||||||
}
|
}
|
||||||
|
@@ -34,7 +34,7 @@ extension Date {
|
|||||||
/// - timeStamp: 时间戳
|
/// - timeStamp: 时间戳
|
||||||
/// - dateFormat: 自定义日期格式(如:yyyy-MM-dd HH:mm:ss)
|
/// - dateFormat: 自定义日期格式(如:yyyy-MM-dd HH:mm:ss)
|
||||||
/// - Returns: 时间字符串
|
/// - Returns: 时间字符串
|
||||||
static func getTimeString(timeStamp: Int, dateFormat: String) -> String {
|
static func getTimeString(timeStamp: Int64, dateFormat: String) -> String {
|
||||||
let date = Date(timeIntervalSince1970: TimeInterval.init(timeStamp))
|
let date = Date(timeIntervalSince1970: TimeInterval.init(timeStamp))
|
||||||
let dateformatter = DateFormatter()
|
let dateformatter = DateFormatter()
|
||||||
dateformatter.dateFormat = dateFormat
|
dateformatter.dateFormat = dateFormat
|
||||||
|
@@ -35,7 +35,7 @@ extension UIButton {
|
|||||||
return bounds.contains(point)
|
return bounds.contains(point)
|
||||||
}
|
}
|
||||||
|
|
||||||
static func getCustomBtn(type:UIButton.ButtonType = .custom, text:String? = nil,selectedText:String? = nil,disabledText:String? = nil,font:UIFont? = nil,color:UIColor? = nil,selectedColor:UIColor? = nil,disabledColor:UIColor? = nil,image:UIImage? = nil,selectedImage:UIImage? = nil,bgImage:UIImage? = nil,selectedBgImage:UIImage? = nil,disabledBgImage:UIImage? = nil,masksToBounds:Bool = false,cornerRadius:CGFloat = 0,borderWidth:CGFloat = 0,borderColor:UIColor? = nil) -> UIButton{
|
static func getCustomBtn(type:UIButton.ButtonType = .custom, text:String? = nil,selectedText:String? = nil,disabledText:String? = nil,font:UIFont? = nil,color:UIColor? = nil,bgColor:UIColor? = nil,selectedColor:UIColor? = nil,disabledColor:UIColor? = nil,image:UIImage? = nil,selectedImage:UIImage? = nil,bgImage:UIImage? = nil,selectedBgImage:UIImage? = nil,disabledBgImage:UIImage? = nil,masksToBounds:Bool = false,cornerRadius:CGFloat = 0,borderWidth:CGFloat = 0,borderColor:UIColor? = nil) -> UIButton{
|
||||||
let customBtn = UIButton(type: type)
|
let customBtn = UIButton(type: type)
|
||||||
customBtn.layer.masksToBounds = masksToBounds
|
customBtn.layer.masksToBounds = masksToBounds
|
||||||
customBtn.layer.cornerRadius = cornerRadius
|
customBtn.layer.cornerRadius = cornerRadius
|
||||||
@@ -46,6 +46,9 @@ extension UIButton {
|
|||||||
if let _text = text{
|
if let _text = text{
|
||||||
customBtn.setTitle(_text, for: .normal)
|
customBtn.setTitle(_text, for: .normal)
|
||||||
}
|
}
|
||||||
|
if let _bgColor = bgColor{
|
||||||
|
customBtn.backgroundColor = _bgColor
|
||||||
|
}
|
||||||
if let _selectedText = selectedText{
|
if let _selectedText = selectedText{
|
||||||
customBtn.setTitle(_selectedText, for: .selected)
|
customBtn.setTitle(_selectedText, for: .selected)
|
||||||
}
|
}
|
||||||
|
@@ -169,6 +169,14 @@ extension UIImage{
|
|||||||
return image
|
return image
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static func getWatermarkImage(image:UIImage,watermark:UIImage,watermarkRect:CGRect)->UIImage?{
|
||||||
|
UIGraphicsBeginImageContextWithOptions(image.size, false, 0)
|
||||||
|
image.draw(in: CGRect(x: 0, y: 0, width: image.size.width, height: image.size.height))
|
||||||
|
watermark.draw(in: watermarkRect)
|
||||||
|
let getImage = UIGraphicsGetImageFromCurrentImageContext()
|
||||||
|
UIGraphicsEndImageContext()
|
||||||
|
return getImage
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -36,7 +36,7 @@ class AuthFillDataVC: BaseViewController, HiddenNavigationBarProtocol {
|
|||||||
make.left.equalTo(view).offset(16)
|
make.left.equalTo(view).offset(16)
|
||||||
make.top.equalTo(view).offset(StatusBarHeight + 12)
|
make.top.equalTo(view).offset(StatusBarHeight + 12)
|
||||||
}
|
}
|
||||||
|
backBtn.isHidden = true
|
||||||
titleLb.snp.makeConstraints { make in
|
titleLb.snp.makeConstraints { make in
|
||||||
make.centerX.equalTo(view)
|
make.centerX.equalTo(view)
|
||||||
make.centerY.equalTo(backBtn)
|
make.centerY.equalTo(backBtn)
|
||||||
@@ -188,7 +188,7 @@ class AuthFillDataVC: BaseViewController, HiddenNavigationBarProtocol {
|
|||||||
let params:[String: Any] = ["avatar":"https://image.ymlive.fun/default_avatar.png", "nick": nick, "gender":gender, "uid": AuthManager.userUid, "ticket":AuthManager.ticket]
|
let params:[String: Any] = ["avatar":"https://image.ymlive.fun/default_avatar.png", "nick": nick, "gender":gender, "uid": AuthManager.userUid, "ticket":AuthManager.ticket]
|
||||||
RequestPost(path: "user/v2/update", parma: params) { data in
|
RequestPost(path: "user/v2/update", parma: params) { data in
|
||||||
HUDTool.show(with: "更新成功")
|
HUDTool.show(with: "更新成功")
|
||||||
self.dismiss(animated: true, completion: nil)
|
keyWindow.rootViewController = BaseTabBarViewController()
|
||||||
} fail: { code, message in
|
} fail: { code, message in
|
||||||
HUDTool.show(with: message)
|
HUDTool.show(with: message)
|
||||||
}
|
}
|
||||||
|
@@ -0,0 +1,16 @@
|
|||||||
|
//
|
||||||
|
// YinHomeSearchLiveRoomModel.swift
|
||||||
|
// yinmeng-ios
|
||||||
|
//
|
||||||
|
// Created by duoban on 2024/4/3.
|
||||||
|
//
|
||||||
|
|
||||||
|
import UIKit
|
||||||
|
import HandyJSON
|
||||||
|
class YinHomeSearchLiveRoomModel: HandyJSON {
|
||||||
|
required init(){}
|
||||||
|
var nick = ""
|
||||||
|
var avatar = ""
|
||||||
|
var uid = 0
|
||||||
|
var roomUid = 0
|
||||||
|
}
|
62
yinmeng-ios/Modules/Home/VC/HomeSearchRecordVC.swift
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
//
|
||||||
|
// HomeSearchRecordVC.swift
|
||||||
|
// yinmeng-ios
|
||||||
|
//
|
||||||
|
// Created by duoban on 2024/4/3.
|
||||||
|
//
|
||||||
|
|
||||||
|
import UIKit
|
||||||
|
|
||||||
|
class HomeSearchRecordVC: BaseViewController,HiddenNavigationBarProtocol {
|
||||||
|
|
||||||
|
override func viewDidLoad() {
|
||||||
|
super.viewDidLoad()
|
||||||
|
setUILayout()
|
||||||
|
requestData()
|
||||||
|
registerCell()
|
||||||
|
}
|
||||||
|
private func setUILayout(){
|
||||||
|
|
||||||
|
}
|
||||||
|
private func requestData(){
|
||||||
|
|
||||||
|
}
|
||||||
|
private func registerCell(){
|
||||||
|
|
||||||
|
}
|
||||||
|
//MARK: - 懒加载
|
||||||
|
private lazy var stackView:UIStackView = {
|
||||||
|
let _stackView = UIStackView()
|
||||||
|
_stackView.axis = .vertical
|
||||||
|
_stackView.distribution = .fill
|
||||||
|
_stackView.alignment = .fill
|
||||||
|
_stackView.alignment = .center
|
||||||
|
_stackView.spacing = 0
|
||||||
|
return _stackView
|
||||||
|
}()
|
||||||
|
private lazy var bgView:UIView = {
|
||||||
|
let _bgView = UIView()
|
||||||
|
_bgView.isHidden = true
|
||||||
|
return _bgView
|
||||||
|
}()
|
||||||
|
private lazy var textVeiw:UILabel = {
|
||||||
|
let _textVeiw = UILabel.getCustomLabel(text: "大家都在搜",font: UIFont.getScaleFont(ofSize: 14, weight: .bold),color: ThemeColor(hexStr: "#282828"))
|
||||||
|
|
||||||
|
return _textVeiw
|
||||||
|
}()
|
||||||
|
// private lazy var <#view#>:<#view#> = {
|
||||||
|
// let _<#view#> = <#view#>
|
||||||
|
//
|
||||||
|
// return _<#view#>
|
||||||
|
// }()
|
||||||
|
/*
|
||||||
|
// MARK: - Navigation
|
||||||
|
|
||||||
|
// In a storyboard-based application, you will often want to do a little preparation before navigation
|
||||||
|
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
|
||||||
|
// Get the new view controller using segue.destination.
|
||||||
|
// Pass the selected object to the new view controller.
|
||||||
|
}
|
||||||
|
*/
|
||||||
|
|
||||||
|
}
|
126
yinmeng-ios/Modules/Home/View/HomeSearchRecordCell.swift
Normal file
@@ -0,0 +1,126 @@
|
|||||||
|
//
|
||||||
|
// HomeSearchRecordCell.swift
|
||||||
|
// yinmeng-ios
|
||||||
|
//
|
||||||
|
// Created by duoban on 2024/4/3.
|
||||||
|
//
|
||||||
|
|
||||||
|
import UIKit
|
||||||
|
import Nuke
|
||||||
|
|
||||||
|
|
||||||
|
class HomeSearchRecordCell: UICollectionViewCell {
|
||||||
|
override init(frame: CGRect) {
|
||||||
|
super.init(frame: frame)
|
||||||
|
setUILayout()
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
required init?(coder: NSCoder) {
|
||||||
|
fatalError("init(coder:) has not been implemented")
|
||||||
|
}
|
||||||
|
private func setUILayout(){
|
||||||
|
backgroundColor = .white
|
||||||
|
layer.cornerRadius = UIDevice.scaleWidth(width: 26)/2
|
||||||
|
layer.masksToBounds = true
|
||||||
|
contentView.addSubview(avatarView)
|
||||||
|
contentView.addSubview(nameView)
|
||||||
|
contentView.addSubview(bgImageView)
|
||||||
|
bgImageView.addSubview(imageView)
|
||||||
|
bgImageView.addSubview(liveView)
|
||||||
|
|
||||||
|
avatarView.snp.makeConstraints { make in
|
||||||
|
make.width.height.equalTo(UIDevice.scaleWidth(width: 56))
|
||||||
|
make.top.centerX.equalTo(contentView)
|
||||||
|
|
||||||
|
}
|
||||||
|
bgImageView.snp.makeConstraints { make in
|
||||||
|
make.leading.trailing.bottom.equalTo(avatarView)
|
||||||
|
make.height.equalTo(UIDevice.scaleWidth(width: 14))
|
||||||
|
}
|
||||||
|
imageView.snp.makeConstraints { make in
|
||||||
|
make.leading.equalTo(UIDevice.scaleWidth(width: 15))
|
||||||
|
make.centerY.equalTo(bgImageView.snp.centerY).offset(-1)
|
||||||
|
make.width.equalTo(UIDevice.scaleWidth(width: 8))
|
||||||
|
make.height.equalTo(UIDevice.scaleWidth(width: 7))
|
||||||
|
}
|
||||||
|
|
||||||
|
liveView.snp.makeConstraints { make in
|
||||||
|
make.leading.equalTo(bgImageView.snp.trailing).offset((UIDevice.scaleWidth(width: 2)))
|
||||||
|
make.centerY.equalTo(bgImageView)
|
||||||
|
}
|
||||||
|
nameView.snp.makeConstraints { make in
|
||||||
|
make.leading.trailing.equalTo(avatarView)
|
||||||
|
make.top.equalTo(avatarView.snp.bottom).offset(UIDevice.scaleWidth(width: 4))
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
//MARK: - 懒加载
|
||||||
|
var liveModel:YinHomeSearchLiveRoomModel? = nil{
|
||||||
|
didSet{
|
||||||
|
guard let _liveModel = liveModel else { return }
|
||||||
|
Nuke.loadImage(with: _liveModel.avatar, into: avatarView, completion: nil)
|
||||||
|
nameView.text = _liveModel.nick
|
||||||
|
bgImageView.isHidden = _liveModel.roomUid <= 0
|
||||||
|
imageView.isHidden = _liveModel.roomUid <= 0
|
||||||
|
if _liveModel.roomUid > 0{
|
||||||
|
imageView.animationImages = imageList
|
||||||
|
imageView.animationDuration = 0.5
|
||||||
|
imageView.startAnimating()
|
||||||
|
}else{
|
||||||
|
imageView.animationImages = []
|
||||||
|
imageView.stopAnimating()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
var roomModel:YinMineFansModel? = nil{
|
||||||
|
didSet{
|
||||||
|
guard let _roomModel = roomModel else { return}
|
||||||
|
Nuke.loadImage(with:_roomModel.avatar , into: avatarView, completion: nil)
|
||||||
|
nameView.text = _roomModel.title
|
||||||
|
bgImageView.isHidden = true
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private lazy var avatarView:UIImageView = {
|
||||||
|
let _avatarView = UIImageView()
|
||||||
|
_avatarView.layer.masksToBounds = true
|
||||||
|
_avatarView.layer.cornerRadius = UIDevice.scaleWidth(width: 56)/2
|
||||||
|
_avatarView.layer.borderColor = UIColor.white.cgColor
|
||||||
|
_avatarView.layer.borderWidth = 1
|
||||||
|
return _avatarView
|
||||||
|
}()
|
||||||
|
private lazy var nameView:UILabel = {
|
||||||
|
let _nameView = UILabel.getCustomLabel(font: UIFont.getScaleFont(ofSize: 12, weight: .regular),color:ThemeColor(hexStr: "#282828"),textAlignment: .center)
|
||||||
|
|
||||||
|
return _nameView
|
||||||
|
}()
|
||||||
|
private lazy var bgImageView:UIImageView = {
|
||||||
|
let _bgImageView = UIImageView()
|
||||||
|
let image = UIImage.gradient([ThemeColor(hexStr: "#FFA936"),ThemeColor(hexStr: "#FFCB47")],size: CGSize(width: UIDevice.scaleWidth(width: 52), height: UIDevice.scaleWidth(width: 14)), direction: .horizontal)
|
||||||
|
_bgImageView.image = image
|
||||||
|
|
||||||
|
return _bgImageView
|
||||||
|
}()
|
||||||
|
private lazy var liveView:UILabel = {
|
||||||
|
let _liveView = UILabel.getCustomLabel(text: "直播",font: UIFont.getScaleFont(ofSize: 8, weight: .medium),color: .white)
|
||||||
|
return _liveView
|
||||||
|
}()
|
||||||
|
private lazy var imageView:UIImageView = {
|
||||||
|
let _imageView = UIImageView()
|
||||||
|
_imageView.isUserInteractionEnabled = true
|
||||||
|
_imageView.animationRepeatCount = 0
|
||||||
|
|
||||||
|
return _imageView
|
||||||
|
}()
|
||||||
|
private lazy var imageList:[UIImage] = {
|
||||||
|
var _imageList:[UIImage] = []
|
||||||
|
for i in 0..<10{
|
||||||
|
let name = "yin_paly_image\(i)"
|
||||||
|
if let image = UIImage(named: name){
|
||||||
|
_imageList.append(image)
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
return _imageList
|
||||||
|
}()
|
||||||
|
}
|
40
yinmeng-ios/Modules/Home/View/HomeSearchRecordTextCell.swift
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
//
|
||||||
|
// HomeSearchRecordTextCell.swift
|
||||||
|
// yinmeng-ios
|
||||||
|
//
|
||||||
|
// Created by duoban on 2024/4/3.
|
||||||
|
//
|
||||||
|
|
||||||
|
import UIKit
|
||||||
|
|
||||||
|
class HomeSearchRecordTextCell: UICollectionViewCell {
|
||||||
|
override init(frame: CGRect) {
|
||||||
|
super.init(frame: frame)
|
||||||
|
setUILayout()
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
required init?(coder: NSCoder) {
|
||||||
|
fatalError("init(coder:) has not been implemented")
|
||||||
|
}
|
||||||
|
private func setUILayout(){
|
||||||
|
backgroundColor = .white
|
||||||
|
layer.cornerRadius = UIDevice.scaleWidth(width: 13)
|
||||||
|
layer.masksToBounds = true
|
||||||
|
contentView.addSubview(textView)
|
||||||
|
textView.snp.makeConstraints { make in
|
||||||
|
make.edges.equalTo(contentView)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
//MARK: - 懒加载
|
||||||
|
var text:String = ""{
|
||||||
|
didSet{
|
||||||
|
textView.text = text
|
||||||
|
}
|
||||||
|
}
|
||||||
|
private lazy var textView:UILabel = {
|
||||||
|
let _textView = UILabel.getCustomLabel(font: UIFont.getScaleFont(ofSize: 12, weight: .regular),color: ThemeColor(hexStr: "#282828"))
|
||||||
|
|
||||||
|
return _textView
|
||||||
|
}()
|
||||||
|
}
|