我的改版

This commit is contained in:
liyuhua
2024-04-03 20:06:02 +08:00
parent 9145b6a778
commit 8649211aba
120 changed files with 3451 additions and 450 deletions

View File

@@ -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'

View File

@@ -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";

View File

@@ -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)
} }

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 167 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 164 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 162 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 157 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 160 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 166 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 B

View File

@@ -0,0 +1,6 @@
{
"info" : {
"author" : "xcode",
"version" : 1
}
}

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 795 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.7 KiB

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.4 KiB

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 558 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 751 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 267 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 344 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 871 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 652 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 838 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 149 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 262 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 330 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 360 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 447 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 711 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 23 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 46 KiB

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 155 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 275 B

View 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
}
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 363 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 468 B

View File

@@ -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>

View File

@@ -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"
} }

View File

@@ -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

View File

@@ -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)
} }

View File

@@ -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
}
} }

View File

@@ -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)
} }

View File

@@ -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
}

View 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.
}
*/
}

View 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
}()
}

View 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
}()
}

Some files were not shown because too many files have changed in this diff Show More