diff --git a/Podfile b/Podfile index 0f9c7ac..d43d0da 100644 --- a/Podfile +++ b/Podfile @@ -30,7 +30,8 @@ target 'yinmeng-ios' do #pop动画 pod 'pop', '~> 1.0.12' pod 'FFPopup' - + pod 'TXLiteAVSDK_TRTC', '~> 11.4.14530' + pod 'MJExtension' # Pods for yinmeng-ios end diff --git a/yinmeng-ios.xcodeproj/project.pbxproj b/yinmeng-ios.xcodeproj/project.pbxproj index 417e371..71431ed 100644 --- a/yinmeng-ios.xcodeproj/project.pbxproj +++ b/yinmeng-ios.xcodeproj/project.pbxproj @@ -57,9 +57,16 @@ 234E2E312B9B001A00433CF7 /* RoomChatScreenView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E302B9B001A00433CF7 /* RoomChatScreenView.swift */; }; 234E2E332B9B019B00433CF7 /* RoomChatScreenHeaderView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E322B9B019B00433CF7 /* RoomChatScreenHeaderView.swift */; }; 234E2E352B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 234E2E342B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift */; }; - 234E2E372B9B307700433CF7 /* 1.png in Resources */ = {isa = PBXBuildFile; fileRef = 234E2E362B9B307700433CF7 /* 1.png */; }; - 234E2E392B9B309800433CF7 /* 2.png in Resources */ = {isa = PBXBuildFile; fileRef = 234E2E382B9B309800433CF7 /* 2.png */; }; - 234E2E3B2B9B30AB00433CF7 /* 3.png in Resources */ = {isa = PBXBuildFile; fileRef = 234E2E3A2B9B30AB00433CF7 /* 3.png */; }; + 23EE96E02B9EB22100475D69 /* RoomMenuView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96DF2B9EB22100475D69 /* RoomMenuView.swift */; }; + 23EE96E22B9EB22F00475D69 /* RoomSendTextView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96E12B9EB22F00475D69 /* RoomSendTextView.swift */; }; + 23EE96E62B9EE79A00475D69 /* RoomVCViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96E52B9EE79A00475D69 /* RoomVCViewModel.swift */; }; + 23EE96E82B9EE7F600475D69 /* RoomDataModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96E72B9EE7F600475D69 /* RoomDataModel.swift */; }; + 23EE96EA2B9F01F900475D69 /* RoomChatData.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96E92B9F01F900475D69 /* RoomChatData.swift */; }; + 23EE96EC2B9F273A00475D69 /* MicSeatModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96EB2B9F273A00475D69 /* MicSeatModel.swift */; }; + 23EE96EE2B9F27E200475D69 /* MicSequenceModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96ED2B9F27E200475D69 /* MicSequenceModel.swift */; }; + 23EE96F42BA048F100475D69 /* MicSeatGiftValueModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96F32BA048F100475D69 /* MicSeatGiftValueModel.swift */; }; + 23EE96F62BA061DE00475D69 /* RoomMsgListModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 23EE96F52BA061DE00475D69 /* RoomMsgListModel.swift */; }; + 23EE96FA2BA1A3A300475D69 /* YinSpeak.svga in Resources */ = {isa = PBXBuildFile; fileRef = 23EE96F92BA1A3A200475D69 /* YinSpeak.svga */; }; 25C63BC8F805551E8754E409 /* Pods_yinmeng_ios.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = B2F175918AD0811681497739 /* Pods_yinmeng_ios.framework */; }; E81A7BAE2B885B20009E736E /* Base64.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A7BAA2B885B20009E736E /* Base64.m */; }; E81A7BAF2B885B20009E736E /* MAIDESEncryptTool.m in Sources */ = {isa = PBXBuildFile; fileRef = E81A7BAB2B885B20009E736E /* MAIDESEncryptTool.m */; }; @@ -182,9 +189,16 @@ 234E2E302B9B001A00433CF7 /* RoomChatScreenView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenView.swift; sourceTree = ""; }; 234E2E322B9B019B00433CF7 /* RoomChatScreenHeaderView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenHeaderView.swift; sourceTree = ""; }; 234E2E342B9B06E800433CF7 /* RoomChatScreenUserChatCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatScreenUserChatCell.swift; sourceTree = ""; }; - 234E2E362B9B307700433CF7 /* 1.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 1.png; sourceTree = ""; }; - 234E2E382B9B309800433CF7 /* 2.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 2.png; sourceTree = ""; }; - 234E2E3A2B9B30AB00433CF7 /* 3.png */ = {isa = PBXFileReference; lastKnownFileType = image.png; path = 3.png; sourceTree = ""; }; + 23EE96DF2B9EB22100475D69 /* RoomMenuView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomMenuView.swift; sourceTree = ""; }; + 23EE96E12B9EB22F00475D69 /* RoomSendTextView.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomSendTextView.swift; sourceTree = ""; }; + 23EE96E52B9EE79A00475D69 /* RoomVCViewModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = RoomVCViewModel.swift; sourceTree = ""; }; + 23EE96E72B9EE7F600475D69 /* RoomDataModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomDataModel.swift; sourceTree = ""; }; + 23EE96E92B9F01F900475D69 /* RoomChatData.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomChatData.swift; sourceTree = ""; }; + 23EE96EB2B9F273A00475D69 /* MicSeatModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MicSeatModel.swift; sourceTree = ""; }; + 23EE96ED2B9F27E200475D69 /* MicSequenceModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MicSequenceModel.swift; sourceTree = ""; }; + 23EE96F32BA048F100475D69 /* MicSeatGiftValueModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MicSeatGiftValueModel.swift; sourceTree = ""; }; + 23EE96F52BA061DE00475D69 /* RoomMsgListModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RoomMsgListModel.swift; sourceTree = ""; }; + 23EE96F92BA1A3A200475D69 /* YinSpeak.svga */ = {isa = PBXFileReference; lastKnownFileType = file; path = YinSpeak.svga; sourceTree = ""; }; A9FB906EB4D17C552C15A2B3 /* Pods-yinmeng-ios.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-yinmeng-ios.debug.xcconfig"; path = "Target Support Files/Pods-yinmeng-ios/Pods-yinmeng-ios.debug.xcconfig"; sourceTree = ""; }; B2F175918AD0811681497739 /* Pods_yinmeng_ios.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_yinmeng_ios.framework; sourceTree = BUILT_PRODUCTS_DIR; }; CB0AC98C54C1D41FA4CA102B /* Pods-yinmeng-ios.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-yinmeng-ios.release.xcconfig"; path = "Target Support Files/Pods-yinmeng-ios/Pods-yinmeng-ios.release.xcconfig"; sourceTree = ""; }; @@ -302,6 +316,7 @@ 234E2DEA2B98411800433CF7 /* VM */ = { isa = PBXGroup; children = ( + 23EE96E52B9EE79A00475D69 /* RoomVCViewModel.swift */, ); path = VM; sourceTree = ""; @@ -317,6 +332,8 @@ 234E2DEC2B98411800433CF7 /* Model */ = { isa = PBXGroup; children = ( + 23EE96E72B9EE7F600475D69 /* RoomDataModel.swift */, + 23EE96E92B9F01F900475D69 /* RoomChatData.swift */, ); path = Model; sourceTree = ""; @@ -324,6 +341,7 @@ 234E2DED2B98411800433CF7 /* View */ = { isa = PBXGroup; children = ( + 23EE96DA2B9EB17D00475D69 /* RoomMenuView */, 234E2E2B2B9AFCDB00433CF7 /* RoomChatScreenView */, 234E2E122B99F21600433CF7 /* MicSeatView */, 234E2DFE2B986D6600433CF7 /* RoomQuitView */, @@ -446,6 +464,9 @@ 234E2E172B9AB36200433CF7 /* Model */ = { isa = PBXGroup; children = ( + 23EE96EB2B9F273A00475D69 /* MicSeatModel.swift */, + 23EE96ED2B9F27E200475D69 /* MicSequenceModel.swift */, + 23EE96F32BA048F100475D69 /* MicSeatGiftValueModel.swift */, ); path = Model; sourceTree = ""; @@ -516,6 +537,7 @@ 234E2E2D2B9AFCDB00433CF7 /* Model */ = { isa = PBXGroup; children = ( + 23EE96F52BA061DE00475D69 /* RoomMsgListModel.swift */, ); path = Model; sourceTree = ""; @@ -537,6 +559,47 @@ path = Tool; sourceTree = ""; }; + 23EE96DA2B9EB17D00475D69 /* RoomMenuView */ = { + isa = PBXGroup; + children = ( + 23EE96DB2B9EB17D00475D69 /* ViewModel */, + 23EE96DC2B9EB17D00475D69 /* Model */, + 23EE96DD2B9EB17D00475D69 /* View */, + 23EE96DE2B9EB17D00475D69 /* Tool */, + ); + path = RoomMenuView; + sourceTree = ""; + }; + 23EE96DB2B9EB17D00475D69 /* ViewModel */ = { + isa = PBXGroup; + children = ( + ); + path = ViewModel; + sourceTree = ""; + }; + 23EE96DC2B9EB17D00475D69 /* Model */ = { + isa = PBXGroup; + children = ( + ); + path = Model; + sourceTree = ""; + }; + 23EE96DD2B9EB17D00475D69 /* View */ = { + isa = PBXGroup; + children = ( + 23EE96DF2B9EB22100475D69 /* RoomMenuView.swift */, + 23EE96E12B9EB22F00475D69 /* RoomSendTextView.swift */, + ); + path = View; + sourceTree = ""; + }; + 23EE96DE2B9EB17D00475D69 /* Tool */ = { + isa = PBXGroup; + children = ( + ); + path = Tool; + sourceTree = ""; + }; 4B36689ACEFDA475774E1FD5 /* Pods */ = { isa = PBXGroup; children = ( @@ -771,9 +834,6 @@ isa = PBXGroup; children = ( E8E4AAB82B8F99B90096D77C /* yinmeng-ios.entitlements */, - 234E2E362B9B307700433CF7 /* 1.png */, - 234E2E382B9B309800433CF7 /* 2.png */, - 234E2E3A2B9B30AB00433CF7 /* 3.png */, E86A43B12B85E1FC0084C04D /* Modules */, E86A43AB2B85DFC20084C04D /* Extension */, E86A43A72B85DF7A0084C04D /* Base */, @@ -782,6 +842,7 @@ 2311D6DC2B9204EF001C70AB /* logoBg.png */, 2311D6D82B920442001C70AB /* yinLogo.png */, 2311D6DA2B920478001C70AB /* textLogo.png */, + 23EE96F92BA1A3A200475D69 /* YinSpeak.svga */, 2311D6BF2B90A221001C70AB /* RecordPlayer.svga */, 2311D6BD2B90A1E9001C70AB /* PublishVoice.svga */, 2311D6A02B8DD649001C70AB /* StarIcon.svga */, @@ -1009,15 +1070,13 @@ isa = PBXResourcesBuildPhase; buildActionMask = 2147483647; files = ( - 234E2E392B9B309800433CF7 /* 2.png in Resources */, - 234E2E372B9B307700433CF7 /* 1.png in Resources */, + 23EE96FA2BA1A3A300475D69 /* YinSpeak.svga in Resources */, 2311D6D92B920442001C70AB /* yinLogo.png in Resources */, E884E86B2B6900C600ADE6EE /* LaunchScreen.storyboard in Resources */, 2311D6BE2B90A1E9001C70AB /* PublishVoice.svga in Resources */, 2311D6A52B8F0E06001C70AB /* StarGift.svga in Resources */, E884E8682B6900C600ADE6EE /* Assets.xcassets in Resources */, 2311D6C02B90A221001C70AB /* RecordPlayer.svga in Resources */, - 234E2E3B2B9B30AB00433CF7 /* 3.png in Resources */, E884E8662B6900C500ADE6EE /* Main.storyboard in Resources */, 2311D6DD2B9204EF001C70AB /* logoBg.png in Resources */, 2311D6DB2B920478001C70AB /* textLogo.png in Resources */, @@ -1090,6 +1149,7 @@ 234E2E222B9AB48900433CF7 /* NormalMicSeatSuperView.swift in Sources */, E8E4AAB72B8F95CA0096D77C /* AuthAppleManager.swift in Sources */, E89F19452B917DBA0098E797 /* ChatSendVoiceView.swift in Sources */, + 23EE96EE2B9F27E200475D69 /* MicSequenceModel.swift in Sources */, E8D15AC22B8C703C00369467 /* UserFunctionView.swift in Sources */, 234E2E1E2B9AB43700433CF7 /* RoomNormalMicSeatView.swift in Sources */, 2311D6AF2B906148001C70AB /* HomeVoiceFollowView.swift in Sources */, @@ -1114,6 +1174,8 @@ E8479E3B2B8DC5FA009AF878 /* ChatViewModel.swift in Sources */, E8479E412B8DC6BC009AF878 /* ChatBaseObject.swift in Sources */, E86A43AA2B85DFA90084C04D /* BaseViewController.swift in Sources */, + 23EE96E22B9EB22F00475D69 /* RoomSendTextView.swift in Sources */, + 23EE96F62BA061DE00475D69 /* RoomMsgListModel.swift in Sources */, E8E4AB1F2B901BFC0096D77C /* ChatGrowingTextView.swift in Sources */, E884E85F2B6900C500ADE6EE /* AppDelegate.swift in Sources */, 234E2E282B9ABA5B00433CF7 /* NormalMicSeatView.swift in Sources */, @@ -1127,10 +1189,12 @@ E8E4AB252B901E400096D77C /* ChatMoreMenuCell.swift in Sources */, 2311D6BA2B908D01001C70AB /* UserPayViewController.swift in Sources */, E86A43C82B8743EA0084C04D /* AuthFillDataVC.swift in Sources */, + 23EE96F42BA048F100475D69 /* MicSeatGiftValueModel.swift in Sources */, E86A43CD2B874C8E0084C04D /* BaseView.swift in Sources */, E8D15AE82B8CD47100369467 /* WebViewController.swift in Sources */, E89F194B2B919ECB0098E797 /* ChatImageCell.swift in Sources */, 234E2E2A2B9AC07B00433CF7 /* MicSeatGiftValueView.swift in Sources */, + 23EE96EA2B9F01F900475D69 /* RoomChatData.swift in Sources */, E8D15AA12B89AF4F00369467 /* UserTokenObject.swift in Sources */, 234E2E0E2B99A24F00433CF7 /* RoomQuitItemModel.swift in Sources */, 233E515B2B8C849600582F9C /* PlanetStarClickItemView.swift in Sources */, @@ -1140,16 +1204,19 @@ E89F19B52B91E3A50098E797 /* PasswordSetView.swift in Sources */, E89F19492B919EB80098E797 /* ChatVoiceCell.swift in Sources */, 234E2E062B986E2100433CF7 /* Enum.swift in Sources */, + 23EE96EC2B9F273A00475D69 /* MicSeatModel.swift in Sources */, E8D15AB62B8B002700369467 /* ChatVC.swift in Sources */, E8E4AB182B9019E50096D77C /* ChatKeyboardView.swift in Sources */, E8E4AB232B901E0C0096D77C /* ChatMoreMnueConfig.swift in Sources */, E86A43C62B862CC70084C04D /* UIImage+.swift in Sources */, E8E4AB212B901CD50096D77C /* ChatMoreMenuView.swift in Sources */, E86A43D32B8773C90084C04D /* APPUtils.swift in Sources */, + 23EE96E62B9EE79A00475D69 /* RoomVCViewModel.swift in Sources */, E86A43CB2B874C6F0084C04D /* AuthPrivacyView.swift in Sources */, 234E2E0C2B9879D400433CF7 /* RoomQuitClickCell.swift in Sources */, 234E2DFD2B985A7300433CF7 /* UILabel+.swift in Sources */, E8D15AC52B8C90D400369467 /* AboutUsVC.swift in Sources */, + 23EE96E82B9EE7F600475D69 /* RoomDataModel.swift in Sources */, 2311D6B32B906EDA001C70AB /* HomeVoiceGuideView.swift in Sources */, E8D15ABF2B8B885700369467 /* UserObject.swift in Sources */, 2311D6B52B907053001C70AB /* HomeVoiceUserInfoView.swift in Sources */, @@ -1169,6 +1236,7 @@ E8E4AB282B902A9C0096D77C /* ChatListCell.swift in Sources */, 2311D6D52B91E732001C70AB /* UserPayViewManager.swift in Sources */, E86A43D52B8774B70084C04D /* AuthViewModel.swift in Sources */, + 23EE96E02B9EB22100475D69 /* RoomMenuView.swift in Sources */, E89F19472B9197090098E797 /* ChatTimeCell.swift in Sources */, 2311D6CF2B91D35E001C70AB /* UserPayViewItemView.swift in Sources */, E8D15AB32B8B000400369467 /* PlanetStarVC.swift in Sources */, diff --git a/yinmeng-ios/1.png b/yinmeng-ios/1.png deleted file mode 100644 index 87308cf..0000000 Binary files a/yinmeng-ios/1.png and /dev/null differ diff --git a/yinmeng-ios/2.png b/yinmeng-ios/2.png deleted file mode 100644 index 5341326..0000000 Binary files a/yinmeng-ios/2.png and /dev/null differ diff --git a/yinmeng-ios/3.png b/yinmeng-ios/3.png deleted file mode 100644 index 4ea6435..0000000 Binary files a/yinmeng-ios/3.png and /dev/null differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/Contents.json new file mode 100644 index 0000000..7fbd63c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_01@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_01@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@2x.png new file mode 100644 index 0000000..cf98205 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@3x.png new file mode 100644 index 0000000..212b671 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/Contents.json new file mode 100644 index 0000000..c49d596 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_02@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_02@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@2x.png new file mode 100644 index 0000000..68f72c3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@3x.png new file mode 100644 index 0000000..9e5c389 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/Contents.json new file mode 100644 index 0000000..33f847d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_03@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_03@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@2x.png new file mode 100644 index 0000000..ffe28a7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@3x.png new file mode 100644 index 0000000..ea6bd5c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/Contents.json new file mode 100644 index 0000000..5e3b58c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_04@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_04@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@2x.png new file mode 100644 index 0000000..238ee81 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@3x.png new file mode 100644 index 0000000..ba72efa Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/Contents.json new file mode 100644 index 0000000..f75b468 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_05@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_05@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@2x.png new file mode 100644 index 0000000..30dae26 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@3x.png new file mode 100644 index 0000000..d0b012f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/Contents.json new file mode 100644 index 0000000..e732929 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_06@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_06@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@2x.png new file mode 100644 index 0000000..fd5b738 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@3x.png new file mode 100644 index 0000000..4a84ed6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/Contents.json new file mode 100644 index 0000000..48b5370 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_07@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_07@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@2x.png new file mode 100644 index 0000000..f31c612 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@3x.png new file mode 100644 index 0000000..80edef3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/Contents.json new file mode 100644 index 0000000..63af0bf --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_08@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_08@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@2x.png new file mode 100644 index 0000000..6c2135e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@3x.png new file mode 100644 index 0000000..e6303ad Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/Contents.json new file mode 100644 index 0000000..b5fe779 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_09@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_09@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@2x.png new file mode 100644 index 0000000..b937a8d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@3x.png new file mode 100644 index 0000000..b0c88f5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/Contents.json new file mode 100644 index 0000000..5cab07c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_10@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_10@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@2x.png new file mode 100644 index 0000000..d6f02f2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@3x.png new file mode 100644 index 0000000..5162470 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/Contents.json new file mode 100644 index 0000000..45512a8 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_100@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_100@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@2x.png new file mode 100644 index 0000000..0650a53 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@3x.png new file mode 100644 index 0000000..685f6ec Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/Contents.json new file mode 100644 index 0000000..6dcc6c0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_101@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_101@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@2x.png new file mode 100644 index 0000000..737cebe Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@3x.png new file mode 100644 index 0000000..119ae71 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/Contents.json new file mode 100644 index 0000000..dcc564e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_102@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_102@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@2x.png new file mode 100644 index 0000000..4196722 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@3x.png new file mode 100644 index 0000000..5da676b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/Contents.json new file mode 100644 index 0000000..3afa17c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_103@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_103@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@2x.png new file mode 100644 index 0000000..ea0e9e8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@3x.png new file mode 100644 index 0000000..de34cc5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/Contents.json new file mode 100644 index 0000000..45579c1 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_104@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_104@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@2x.png new file mode 100644 index 0000000..1471da8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@3x.png new file mode 100644 index 0000000..3f41912 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/Contents.json new file mode 100644 index 0000000..d775384 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_105@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_105@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@2x.png new file mode 100644 index 0000000..e30504b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@3x.png new file mode 100644 index 0000000..77e43c4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/Contents.json new file mode 100644 index 0000000..034478e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_106@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_106@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@2x.png new file mode 100644 index 0000000..8307dd9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@3x.png new file mode 100644 index 0000000..beb54ce Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/Contents.json new file mode 100644 index 0000000..ff287d7 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_107@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_107@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@2x.png new file mode 100644 index 0000000..6826ee6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@3x.png new file mode 100644 index 0000000..5841aee Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/Contents.json new file mode 100644 index 0000000..bb14227 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_108@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_108@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@2x.png new file mode 100644 index 0000000..4e78617 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@3x.png new file mode 100644 index 0000000..8adf987 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/Contents.json new file mode 100644 index 0000000..91435c8 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_109@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_109@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@2x.png new file mode 100644 index 0000000..7894da8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@3x.png new file mode 100644 index 0000000..44e05cf Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/Contents.json new file mode 100644 index 0000000..47563d2 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_11@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_11@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@2x.png new file mode 100644 index 0000000..7cf6fb4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@3x.png new file mode 100644 index 0000000..f376d7d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/Contents.json new file mode 100644 index 0000000..279c2f6 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_110@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_110@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@2x.png new file mode 100644 index 0000000..aab1c47 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@3x.png new file mode 100644 index 0000000..040a2b8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/Contents.json new file mode 100644 index 0000000..f4a2a95 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_12@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_12@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@2x.png new file mode 100644 index 0000000..a330ca8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@3x.png new file mode 100644 index 0000000..580a30d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/Contents.json new file mode 100644 index 0000000..8f56583 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_13@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_13@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@2x.png new file mode 100644 index 0000000..67186d7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@3x.png new file mode 100644 index 0000000..3366125 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/Contents.json new file mode 100644 index 0000000..03cc095 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_14@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_14@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@2x.png new file mode 100644 index 0000000..ea5aa50 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@3x.png new file mode 100644 index 0000000..360360e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/Contents.json new file mode 100644 index 0000000..936bd55 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_15@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_15@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@2x.png new file mode 100644 index 0000000..2c624b0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@3x.png new file mode 100644 index 0000000..4ecebba Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/Contents.json new file mode 100644 index 0000000..b6802ce --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_16@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_16@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@2x.png new file mode 100644 index 0000000..abe8e6e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@3x.png new file mode 100644 index 0000000..a2b1546 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/Contents.json new file mode 100644 index 0000000..addd3a2 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_17@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_17@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@2x.png new file mode 100644 index 0000000..36d9683 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@3x.png new file mode 100644 index 0000000..50263d4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/Contents.json new file mode 100644 index 0000000..c9d9a54 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_18@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_18@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@2x.png new file mode 100644 index 0000000..3fedf77 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@3x.png new file mode 100644 index 0000000..93dcbf2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/Contents.json new file mode 100644 index 0000000..c49184d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_19@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_19@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@2x.png new file mode 100644 index 0000000..e634d66 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@3x.png new file mode 100644 index 0000000..53579eb Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/Contents.json new file mode 100644 index 0000000..66daed5 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_20@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_20@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/new_charm_20@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/new_charm_20@2x.png new file mode 100644 index 0000000..e0fd7d3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/new_charm_20@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/new_charm_20@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/new_charm_20@3x.png new file mode 100644 index 0000000..31e2ddb Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_20.imageset/new_charm_20@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/Contents.json new file mode 100644 index 0000000..7889318 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_21@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_21@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/new_charm_21@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/new_charm_21@2x.png new file mode 100644 index 0000000..34c5ed4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/new_charm_21@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/new_charm_21@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/new_charm_21@3x.png new file mode 100644 index 0000000..270c28d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_21.imageset/new_charm_21@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/Contents.json new file mode 100644 index 0000000..0016075 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_22@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_22@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/new_charm_22@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/new_charm_22@2x.png new file mode 100644 index 0000000..3455b9b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/new_charm_22@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/new_charm_22@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/new_charm_22@3x.png new file mode 100644 index 0000000..0d66d26 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_22.imageset/new_charm_22@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/Contents.json new file mode 100644 index 0000000..1f3b9d9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_23@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_23@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/new_charm_23@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/new_charm_23@2x.png new file mode 100644 index 0000000..d0ae738 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/new_charm_23@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/new_charm_23@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/new_charm_23@3x.png new file mode 100644 index 0000000..358c003 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_23.imageset/new_charm_23@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/Contents.json new file mode 100644 index 0000000..9f79376 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_24@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_24@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/new_charm_24@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/new_charm_24@2x.png new file mode 100644 index 0000000..0346bb5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/new_charm_24@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/new_charm_24@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/new_charm_24@3x.png new file mode 100644 index 0000000..dce7ee7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_24.imageset/new_charm_24@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/Contents.json new file mode 100644 index 0000000..0ebde66 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_25@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_25@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/new_charm_25@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/new_charm_25@2x.png new file mode 100644 index 0000000..f8dc54e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/new_charm_25@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/new_charm_25@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/new_charm_25@3x.png new file mode 100644 index 0000000..2b4fd55 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_25.imageset/new_charm_25@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/Contents.json new file mode 100644 index 0000000..62931ae --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_26@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_26@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/new_charm_26@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/new_charm_26@2x.png new file mode 100644 index 0000000..a0ed4d6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/new_charm_26@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/new_charm_26@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/new_charm_26@3x.png new file mode 100644 index 0000000..73fbe99 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_26.imageset/new_charm_26@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/Contents.json new file mode 100644 index 0000000..cab6a19 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_27@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_27@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/new_charm_27@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/new_charm_27@2x.png new file mode 100644 index 0000000..c8dc5f0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/new_charm_27@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/new_charm_27@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/new_charm_27@3x.png new file mode 100644 index 0000000..a2aa882 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_27.imageset/new_charm_27@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/Contents.json new file mode 100644 index 0000000..000657d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_28@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_28@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/new_charm_28@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/new_charm_28@2x.png new file mode 100644 index 0000000..b32a6c7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/new_charm_28@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/new_charm_28@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/new_charm_28@3x.png new file mode 100644 index 0000000..72db73f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_28.imageset/new_charm_28@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/Contents.json new file mode 100644 index 0000000..8ead572 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_29@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_29@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/new_charm_29@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/new_charm_29@2x.png new file mode 100644 index 0000000..9769eeb Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/new_charm_29@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/new_charm_29@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/new_charm_29@3x.png new file mode 100644 index 0000000..45cd78d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_29.imageset/new_charm_29@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/Contents.json new file mode 100644 index 0000000..c11e26e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_30@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_30@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/new_charm_30@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/new_charm_30@2x.png new file mode 100644 index 0000000..03ec514 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/new_charm_30@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/new_charm_30@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/new_charm_30@3x.png new file mode 100644 index 0000000..484313a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_30.imageset/new_charm_30@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/Contents.json new file mode 100644 index 0000000..1cc693c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_31@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_31@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/new_charm_31@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/new_charm_31@2x.png new file mode 100644 index 0000000..491960e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/new_charm_31@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/new_charm_31@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/new_charm_31@3x.png new file mode 100644 index 0000000..9761a37 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_31.imageset/new_charm_31@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/Contents.json new file mode 100644 index 0000000..8529744 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_32@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_32@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/new_charm_32@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/new_charm_32@2x.png new file mode 100644 index 0000000..48df912 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/new_charm_32@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/new_charm_32@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/new_charm_32@3x.png new file mode 100644 index 0000000..c279b35 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_32.imageset/new_charm_32@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/Contents.json new file mode 100644 index 0000000..99add3e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_33@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_33@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/new_charm_33@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/new_charm_33@2x.png new file mode 100644 index 0000000..d636029 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/new_charm_33@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/new_charm_33@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/new_charm_33@3x.png new file mode 100644 index 0000000..33f824d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_33.imageset/new_charm_33@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/Contents.json new file mode 100644 index 0000000..7d358e8 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_34@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_34@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/new_charm_34@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/new_charm_34@2x.png new file mode 100644 index 0000000..3e2815f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/new_charm_34@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/new_charm_34@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/new_charm_34@3x.png new file mode 100644 index 0000000..6bf5b2f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_34.imageset/new_charm_34@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/Contents.json new file mode 100644 index 0000000..3340d54 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_35@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_35@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/new_charm_35@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/new_charm_35@2x.png new file mode 100644 index 0000000..72e75c0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/new_charm_35@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/new_charm_35@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/new_charm_35@3x.png new file mode 100644 index 0000000..4148710 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_35.imageset/new_charm_35@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/Contents.json new file mode 100644 index 0000000..d060d3c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_36@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_36@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/new_charm_36@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/new_charm_36@2x.png new file mode 100644 index 0000000..b9a35cf Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/new_charm_36@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/new_charm_36@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/new_charm_36@3x.png new file mode 100644 index 0000000..ca7db4d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_36.imageset/new_charm_36@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/Contents.json new file mode 100644 index 0000000..1e6acd9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_37@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_37@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/new_charm_37@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/new_charm_37@2x.png new file mode 100644 index 0000000..8e42779 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/new_charm_37@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/new_charm_37@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/new_charm_37@3x.png new file mode 100644 index 0000000..67614c8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_37.imageset/new_charm_37@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/Contents.json new file mode 100644 index 0000000..92fcf98 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_38@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_38@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/new_charm_38@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/new_charm_38@2x.png new file mode 100644 index 0000000..79150e5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/new_charm_38@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/new_charm_38@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/new_charm_38@3x.png new file mode 100644 index 0000000..ffe7ccb Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_38.imageset/new_charm_38@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/Contents.json new file mode 100644 index 0000000..a16cdaf --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_39@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_39@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/new_charm_39@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/new_charm_39@2x.png new file mode 100644 index 0000000..68d600f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/new_charm_39@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/new_charm_39@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/new_charm_39@3x.png new file mode 100644 index 0000000..6dca161 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_39.imageset/new_charm_39@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/Contents.json new file mode 100644 index 0000000..ff93edf --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_40@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_40@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/new_charm_40@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/new_charm_40@2x.png new file mode 100644 index 0000000..234a16f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/new_charm_40@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/new_charm_40@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/new_charm_40@3x.png new file mode 100644 index 0000000..feae533 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_40.imageset/new_charm_40@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/Contents.json new file mode 100644 index 0000000..ffd4857 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_41@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_41@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/new_charm_41@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/new_charm_41@2x.png new file mode 100644 index 0000000..c23d4a3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/new_charm_41@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/new_charm_41@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/new_charm_41@3x.png new file mode 100644 index 0000000..35d3b00 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_41.imageset/new_charm_41@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/Contents.json new file mode 100644 index 0000000..a5b5d35 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_42@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_42@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/new_charm_42@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/new_charm_42@2x.png new file mode 100644 index 0000000..99bc0d0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/new_charm_42@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/new_charm_42@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/new_charm_42@3x.png new file mode 100644 index 0000000..ad602dc Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_42.imageset/new_charm_42@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/Contents.json new file mode 100644 index 0000000..3e77dd7 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_43@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_43@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/new_charm_43@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/new_charm_43@2x.png new file mode 100644 index 0000000..a12bf67 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/new_charm_43@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/new_charm_43@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/new_charm_43@3x.png new file mode 100644 index 0000000..3bf69fb Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_43.imageset/new_charm_43@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/Contents.json new file mode 100644 index 0000000..c87d0e0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_44@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_44@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/new_charm_44@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/new_charm_44@2x.png new file mode 100644 index 0000000..b7f97f5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/new_charm_44@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/new_charm_44@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/new_charm_44@3x.png new file mode 100644 index 0000000..75010f8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_44.imageset/new_charm_44@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/Contents.json new file mode 100644 index 0000000..a3e7f6d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_45@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_45@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/new_charm_45@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/new_charm_45@2x.png new file mode 100644 index 0000000..17a2cc2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/new_charm_45@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/new_charm_45@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/new_charm_45@3x.png new file mode 100644 index 0000000..1f37246 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_45.imageset/new_charm_45@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/Contents.json new file mode 100644 index 0000000..2924b7f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_46@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_46@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/new_charm_46@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/new_charm_46@2x.png new file mode 100644 index 0000000..2dae7c7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/new_charm_46@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/new_charm_46@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/new_charm_46@3x.png new file mode 100644 index 0000000..f57d6ad Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_46.imageset/new_charm_46@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/Contents.json new file mode 100644 index 0000000..f7ab385 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_47@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_47@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/new_charm_47@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/new_charm_47@2x.png new file mode 100644 index 0000000..47941a9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/new_charm_47@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/new_charm_47@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/new_charm_47@3x.png new file mode 100644 index 0000000..89388b2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_47.imageset/new_charm_47@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/Contents.json new file mode 100644 index 0000000..bac81bb --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_48@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_48@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/new_charm_48@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/new_charm_48@2x.png new file mode 100644 index 0000000..c5b6723 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/new_charm_48@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/new_charm_48@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/new_charm_48@3x.png new file mode 100644 index 0000000..c712d6f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_48.imageset/new_charm_48@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/Contents.json new file mode 100644 index 0000000..c82686e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_49@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_49@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/new_charm_49@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/new_charm_49@2x.png new file mode 100644 index 0000000..8f5f1be Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/new_charm_49@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/new_charm_49@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/new_charm_49@3x.png new file mode 100644 index 0000000..2a938fb Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_49.imageset/new_charm_49@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/Contents.json new file mode 100644 index 0000000..a0ef461 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_50@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_50@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/new_charm_50@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/new_charm_50@2x.png new file mode 100644 index 0000000..1a052dc Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/new_charm_50@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/new_charm_50@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/new_charm_50@3x.png new file mode 100644 index 0000000..28f4fca Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_50.imageset/new_charm_50@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/Contents.json new file mode 100644 index 0000000..4e66dea --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_51@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_51@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/new_charm_51@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/new_charm_51@2x.png new file mode 100644 index 0000000..d0f3c65 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/new_charm_51@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/new_charm_51@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/new_charm_51@3x.png new file mode 100644 index 0000000..71e34df Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_51.imageset/new_charm_51@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/Contents.json new file mode 100644 index 0000000..bb1c0f6 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_52@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_52@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/new_charm_52@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/new_charm_52@2x.png new file mode 100644 index 0000000..d4e4546 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/new_charm_52@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/new_charm_52@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/new_charm_52@3x.png new file mode 100644 index 0000000..4606e2d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_52.imageset/new_charm_52@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/Contents.json new file mode 100644 index 0000000..9833a54 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_53@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_53@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/new_charm_53@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/new_charm_53@2x.png new file mode 100644 index 0000000..bed46c7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/new_charm_53@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/new_charm_53@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/new_charm_53@3x.png new file mode 100644 index 0000000..dda633c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_53.imageset/new_charm_53@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/Contents.json new file mode 100644 index 0000000..7d4cf75 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_54@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_54@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/new_charm_54@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/new_charm_54@2x.png new file mode 100644 index 0000000..9e1edea Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/new_charm_54@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/new_charm_54@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/new_charm_54@3x.png new file mode 100644 index 0000000..01ee792 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_54.imageset/new_charm_54@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/Contents.json new file mode 100644 index 0000000..2a40d19 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_55@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_55@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/new_charm_55@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/new_charm_55@2x.png new file mode 100644 index 0000000..ef604f9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/new_charm_55@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/new_charm_55@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/new_charm_55@3x.png new file mode 100644 index 0000000..63ee350 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_55.imageset/new_charm_55@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/Contents.json new file mode 100644 index 0000000..1468b28 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_56@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_56@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/new_charm_56@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/new_charm_56@2x.png new file mode 100644 index 0000000..9f5123f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/new_charm_56@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/new_charm_56@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/new_charm_56@3x.png new file mode 100644 index 0000000..90c3304 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_56.imageset/new_charm_56@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/Contents.json new file mode 100644 index 0000000..1e93efb --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_57@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_57@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/new_charm_57@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/new_charm_57@2x.png new file mode 100644 index 0000000..b2dc063 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/new_charm_57@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/new_charm_57@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/new_charm_57@3x.png new file mode 100644 index 0000000..4300d78 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_57.imageset/new_charm_57@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/Contents.json new file mode 100644 index 0000000..2e4c1b3 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_58@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_58@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/new_charm_58@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/new_charm_58@2x.png new file mode 100644 index 0000000..e0e6f2f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/new_charm_58@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/new_charm_58@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/new_charm_58@3x.png new file mode 100644 index 0000000..b3133ff Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_58.imageset/new_charm_58@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/Contents.json new file mode 100644 index 0000000..1739cd7 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_59@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_59@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/new_charm_59@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/new_charm_59@2x.png new file mode 100644 index 0000000..2cb4605 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/new_charm_59@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/new_charm_59@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/new_charm_59@3x.png new file mode 100644 index 0000000..0d8c778 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_59.imageset/new_charm_59@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/Contents.json new file mode 100644 index 0000000..0ef6a2b --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_60@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_60@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/new_charm_60@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/new_charm_60@2x.png new file mode 100644 index 0000000..4efd3e8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/new_charm_60@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/new_charm_60@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/new_charm_60@3x.png new file mode 100644 index 0000000..2efe71a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_60.imageset/new_charm_60@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/Contents.json new file mode 100644 index 0000000..8068544 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_61@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_61@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/new_charm_61@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/new_charm_61@2x.png new file mode 100644 index 0000000..1707a70 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/new_charm_61@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/new_charm_61@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/new_charm_61@3x.png new file mode 100644 index 0000000..897ba30 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_61.imageset/new_charm_61@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/Contents.json new file mode 100644 index 0000000..523a760 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_62@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_62@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/new_charm_62@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/new_charm_62@2x.png new file mode 100644 index 0000000..ce2bff4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/new_charm_62@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/new_charm_62@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/new_charm_62@3x.png new file mode 100644 index 0000000..b5b2a91 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_62.imageset/new_charm_62@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/Contents.json new file mode 100644 index 0000000..8d2bf04 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_63@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_63@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/new_charm_63@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/new_charm_63@2x.png new file mode 100644 index 0000000..0d4947c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/new_charm_63@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/new_charm_63@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/new_charm_63@3x.png new file mode 100644 index 0000000..2f7a94c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_63.imageset/new_charm_63@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/Contents.json new file mode 100644 index 0000000..2c71461 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_64@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_64@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/new_charm_64@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/new_charm_64@2x.png new file mode 100644 index 0000000..1102c4a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/new_charm_64@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/new_charm_64@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/new_charm_64@3x.png new file mode 100644 index 0000000..e28a796 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_64.imageset/new_charm_64@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/Contents.json new file mode 100644 index 0000000..540a19a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_65@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_65@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/new_charm_65@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/new_charm_65@2x.png new file mode 100644 index 0000000..7529de7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/new_charm_65@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/new_charm_65@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/new_charm_65@3x.png new file mode 100644 index 0000000..d3532f7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_65.imageset/new_charm_65@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/Contents.json new file mode 100644 index 0000000..9115bc5 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_66@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_66@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/new_charm_66@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/new_charm_66@2x.png new file mode 100644 index 0000000..a5fd58b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/new_charm_66@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/new_charm_66@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/new_charm_66@3x.png new file mode 100644 index 0000000..10b787f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_66.imageset/new_charm_66@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/Contents.json new file mode 100644 index 0000000..5d7857a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_67@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_67@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/new_charm_67@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/new_charm_67@2x.png new file mode 100644 index 0000000..db882a3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/new_charm_67@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/new_charm_67@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/new_charm_67@3x.png new file mode 100644 index 0000000..9de959f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_67.imageset/new_charm_67@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/Contents.json new file mode 100644 index 0000000..b67e16c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_68@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_68@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/new_charm_68@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/new_charm_68@2x.png new file mode 100644 index 0000000..79a6999 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/new_charm_68@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/new_charm_68@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/new_charm_68@3x.png new file mode 100644 index 0000000..e429d91 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_68.imageset/new_charm_68@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/Contents.json new file mode 100644 index 0000000..6b888a3 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_69@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_69@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/new_charm_69@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/new_charm_69@2x.png new file mode 100644 index 0000000..fb7ce39 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/new_charm_69@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/new_charm_69@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/new_charm_69@3x.png new file mode 100644 index 0000000..9b8df02 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_69.imageset/new_charm_69@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/Contents.json new file mode 100644 index 0000000..b65c9f9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_70@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_70@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/new_charm_70@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/new_charm_70@2x.png new file mode 100644 index 0000000..e931985 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/new_charm_70@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/new_charm_70@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/new_charm_70@3x.png new file mode 100644 index 0000000..3000747 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_70.imageset/new_charm_70@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/Contents.json new file mode 100644 index 0000000..2b7c883 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_71@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_71@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/new_charm_71@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/new_charm_71@2x.png new file mode 100644 index 0000000..16bb422 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/new_charm_71@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/new_charm_71@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/new_charm_71@3x.png new file mode 100644 index 0000000..6c934cc Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_71.imageset/new_charm_71@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/Contents.json new file mode 100644 index 0000000..ae68d7e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_72@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_72@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/new_charm_72@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/new_charm_72@2x.png new file mode 100644 index 0000000..f3f917b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/new_charm_72@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/new_charm_72@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/new_charm_72@3x.png new file mode 100644 index 0000000..a7c7bc0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_72.imageset/new_charm_72@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/Contents.json new file mode 100644 index 0000000..9c150fc --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_73@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_73@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/new_charm_73@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/new_charm_73@2x.png new file mode 100644 index 0000000..d820777 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/new_charm_73@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/new_charm_73@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/new_charm_73@3x.png new file mode 100644 index 0000000..6ba8201 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_73.imageset/new_charm_73@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/Contents.json new file mode 100644 index 0000000..842f3c3 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_74@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_74@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/new_charm_74@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/new_charm_74@2x.png new file mode 100644 index 0000000..4277ef7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/new_charm_74@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/new_charm_74@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/new_charm_74@3x.png new file mode 100644 index 0000000..eb43eda Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_74.imageset/new_charm_74@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/Contents.json new file mode 100644 index 0000000..7e828db --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_75@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_75@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/new_charm_75@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/new_charm_75@2x.png new file mode 100644 index 0000000..ac2ffa1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/new_charm_75@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/new_charm_75@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/new_charm_75@3x.png new file mode 100644 index 0000000..f70ce8c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_75.imageset/new_charm_75@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/Contents.json new file mode 100644 index 0000000..b10c547 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_76@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_76@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/new_charm_76@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/new_charm_76@2x.png new file mode 100644 index 0000000..746cf77 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/new_charm_76@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/new_charm_76@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/new_charm_76@3x.png new file mode 100644 index 0000000..df25a24 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_76.imageset/new_charm_76@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/Contents.json new file mode 100644 index 0000000..3b64927 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_77@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_77@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/new_charm_77@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/new_charm_77@2x.png new file mode 100644 index 0000000..ff93814 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/new_charm_77@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/new_charm_77@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/new_charm_77@3x.png new file mode 100644 index 0000000..f223a3c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_77.imageset/new_charm_77@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/Contents.json new file mode 100644 index 0000000..14a70ef --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_78@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_78@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/new_charm_78@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/new_charm_78@2x.png new file mode 100644 index 0000000..35b54c5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/new_charm_78@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/new_charm_78@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/new_charm_78@3x.png new file mode 100644 index 0000000..ee14cc5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_78.imageset/new_charm_78@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/Contents.json new file mode 100644 index 0000000..c9553a0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_79@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_79@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/new_charm_79@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/new_charm_79@2x.png new file mode 100644 index 0000000..7c93d26 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/new_charm_79@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/new_charm_79@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/new_charm_79@3x.png new file mode 100644 index 0000000..2927c30 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_79.imageset/new_charm_79@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/Contents.json new file mode 100644 index 0000000..1133232 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_80@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_80@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/new_charm_80@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/new_charm_80@2x.png new file mode 100644 index 0000000..b7b523b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/new_charm_80@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/new_charm_80@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/new_charm_80@3x.png new file mode 100644 index 0000000..a7f97e3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_80.imageset/new_charm_80@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/Contents.json new file mode 100644 index 0000000..026e7e1 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_81@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_81@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/new_charm_81@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/new_charm_81@2x.png new file mode 100644 index 0000000..8a3bd7b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/new_charm_81@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/new_charm_81@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/new_charm_81@3x.png new file mode 100644 index 0000000..94d0b71 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_81.imageset/new_charm_81@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/Contents.json new file mode 100644 index 0000000..27a924b --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_82@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_82@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/new_charm_82@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/new_charm_82@2x.png new file mode 100644 index 0000000..5c23c6e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/new_charm_82@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/new_charm_82@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/new_charm_82@3x.png new file mode 100644 index 0000000..c054f8f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_82.imageset/new_charm_82@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/Contents.json new file mode 100644 index 0000000..67e09d9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_83@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_83@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/new_charm_83@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/new_charm_83@2x.png new file mode 100644 index 0000000..ef58ee2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/new_charm_83@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/new_charm_83@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/new_charm_83@3x.png new file mode 100644 index 0000000..908e799 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_83.imageset/new_charm_83@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/Contents.json new file mode 100644 index 0000000..6f365b7 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_84@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_84@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/new_charm_84@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/new_charm_84@2x.png new file mode 100644 index 0000000..5daa0a8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/new_charm_84@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/new_charm_84@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/new_charm_84@3x.png new file mode 100644 index 0000000..4bc9fb8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_84.imageset/new_charm_84@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/Contents.json new file mode 100644 index 0000000..8409c4e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_85@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_85@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/new_charm_85@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/new_charm_85@2x.png new file mode 100644 index 0000000..928916e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/new_charm_85@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/new_charm_85@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/new_charm_85@3x.png new file mode 100644 index 0000000..9d1f454 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_85.imageset/new_charm_85@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/Contents.json new file mode 100644 index 0000000..2b48b63 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_86@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_86@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/new_charm_86@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/new_charm_86@2x.png new file mode 100644 index 0000000..4466373 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/new_charm_86@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/new_charm_86@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/new_charm_86@3x.png new file mode 100644 index 0000000..1087488 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_86.imageset/new_charm_86@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/Contents.json new file mode 100644 index 0000000..c018d3a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_87@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_87@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/new_charm_87@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/new_charm_87@2x.png new file mode 100644 index 0000000..2a1d75e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/new_charm_87@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/new_charm_87@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/new_charm_87@3x.png new file mode 100644 index 0000000..d2fb9b1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_87.imageset/new_charm_87@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/Contents.json new file mode 100644 index 0000000..144adb5 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_88@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_88@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/new_charm_88@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/new_charm_88@2x.png new file mode 100644 index 0000000..a310888 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/new_charm_88@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/new_charm_88@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/new_charm_88@3x.png new file mode 100644 index 0000000..0dde9d0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_88.imageset/new_charm_88@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/Contents.json new file mode 100644 index 0000000..c34a200 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_89@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_89@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/new_charm_89@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/new_charm_89@2x.png new file mode 100644 index 0000000..cc3b1b1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/new_charm_89@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/new_charm_89@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/new_charm_89@3x.png new file mode 100644 index 0000000..c36314b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_89.imageset/new_charm_89@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/Contents.json new file mode 100644 index 0000000..6b4882a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_90@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_90@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/new_charm_90@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/new_charm_90@2x.png new file mode 100644 index 0000000..c90261e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/new_charm_90@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/new_charm_90@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/new_charm_90@3x.png new file mode 100644 index 0000000..2933cfa Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_90.imageset/new_charm_90@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/Contents.json new file mode 100644 index 0000000..021f2a0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_91@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_91@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/new_charm_91@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/new_charm_91@2x.png new file mode 100644 index 0000000..be1525b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/new_charm_91@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/new_charm_91@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/new_charm_91@3x.png new file mode 100644 index 0000000..2934f36 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_91.imageset/new_charm_91@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/Contents.json new file mode 100644 index 0000000..c31d4fe --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_92@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_92@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/new_charm_92@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/new_charm_92@2x.png new file mode 100644 index 0000000..d0516fd Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/new_charm_92@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/new_charm_92@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/new_charm_92@3x.png new file mode 100644 index 0000000..39404d0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_92.imageset/new_charm_92@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/Contents.json new file mode 100644 index 0000000..e35c406 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_93@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_93@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/new_charm_93@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/new_charm_93@2x.png new file mode 100644 index 0000000..c370db0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/new_charm_93@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/new_charm_93@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/new_charm_93@3x.png new file mode 100644 index 0000000..63ac1b7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_93.imageset/new_charm_93@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/Contents.json new file mode 100644 index 0000000..36ec791 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_94@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_94@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/new_charm_94@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/new_charm_94@2x.png new file mode 100644 index 0000000..8225ad6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/new_charm_94@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/new_charm_94@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/new_charm_94@3x.png new file mode 100644 index 0000000..1d261e6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_94.imageset/new_charm_94@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/Contents.json new file mode 100644 index 0000000..31a3d3a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_95@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_95@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/new_charm_95@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/new_charm_95@2x.png new file mode 100644 index 0000000..e98daa0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/new_charm_95@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/new_charm_95@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/new_charm_95@3x.png new file mode 100644 index 0000000..b5380ae Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_95.imageset/new_charm_95@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/Contents.json new file mode 100644 index 0000000..daa34a2 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_96@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_96@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/new_charm_96@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/new_charm_96@2x.png new file mode 100644 index 0000000..780c388 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/new_charm_96@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/new_charm_96@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/new_charm_96@3x.png new file mode 100644 index 0000000..8c89ea0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_96.imageset/new_charm_96@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/Contents.json new file mode 100644 index 0000000..34dfc5c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_97@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_97@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/new_charm_97@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/new_charm_97@2x.png new file mode 100644 index 0000000..c91cd6e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/new_charm_97@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/new_charm_97@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/new_charm_97@3x.png new file mode 100644 index 0000000..249d30d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_97.imageset/new_charm_97@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/Contents.json new file mode 100644 index 0000000..9ee9a9a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_98@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_98@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/new_charm_98@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/new_charm_98@2x.png new file mode 100644 index 0000000..2db8ac2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/new_charm_98@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/new_charm_98@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/new_charm_98@3x.png new file mode 100644 index 0000000..0726d17 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_98.imageset/new_charm_98@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/Contents.json new file mode 100644 index 0000000..acc2dc1 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_charm_99@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_charm_99@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/new_charm_99@2x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/new_charm_99@2x.png new file mode 100644 index 0000000..be443cf Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/new_charm_99@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/new_charm_99@3x.png b/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/new_charm_99@3x.png new file mode 100644 index 0000000..cdcd111 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Charm/new_charm_99.imageset/new_charm_99@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/Contents.json new file mode 100644 index 0000000..73c0059 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/Contents.json @@ -0,0 +1,6 @@ +{ + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/Contents.json new file mode 100644 index 0000000..9985fe8 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_01@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_01@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/new_exper_01@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/new_exper_01@2x.png new file mode 100644 index 0000000..c4ae823 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/new_exper_01@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/new_exper_01@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/new_exper_01@3x.png new file mode 100644 index 0000000..ecdcd2e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_01.imageset/new_exper_01@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/Contents.json new file mode 100644 index 0000000..681b29b --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_02@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_02@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/new_exper_02@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/new_exper_02@2x.png new file mode 100644 index 0000000..64d5cd6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/new_exper_02@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/new_exper_02@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/new_exper_02@3x.png new file mode 100644 index 0000000..bb27a92 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_02.imageset/new_exper_02@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/Contents.json new file mode 100644 index 0000000..db3cfa6 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_03@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_03@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/new_exper_03@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/new_exper_03@2x.png new file mode 100644 index 0000000..3a5d78a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/new_exper_03@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/new_exper_03@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/new_exper_03@3x.png new file mode 100644 index 0000000..14f5d30 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_03.imageset/new_exper_03@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/Contents.json new file mode 100644 index 0000000..5b775a6 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_04@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_04@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/new_exper_04@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/new_exper_04@2x.png new file mode 100644 index 0000000..beaa0c5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/new_exper_04@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/new_exper_04@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/new_exper_04@3x.png new file mode 100644 index 0000000..11b94d6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_04.imageset/new_exper_04@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/Contents.json new file mode 100644 index 0000000..612e93f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_05@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_05@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/new_exper_05@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/new_exper_05@2x.png new file mode 100644 index 0000000..c38e3f6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/new_exper_05@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/new_exper_05@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/new_exper_05@3x.png new file mode 100644 index 0000000..db685bf Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_05.imageset/new_exper_05@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/Contents.json new file mode 100644 index 0000000..c9d043d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_06@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_06@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/new_exper_06@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/new_exper_06@2x.png new file mode 100644 index 0000000..64d973d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/new_exper_06@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/new_exper_06@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/new_exper_06@3x.png new file mode 100644 index 0000000..4eb2d1f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_06.imageset/new_exper_06@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/Contents.json new file mode 100644 index 0000000..abcad67 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_07@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_07@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/new_exper_07@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/new_exper_07@2x.png new file mode 100644 index 0000000..fceb169 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/new_exper_07@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/new_exper_07@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/new_exper_07@3x.png new file mode 100644 index 0000000..4b5fb1a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_07.imageset/new_exper_07@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/Contents.json new file mode 100644 index 0000000..401079c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_08@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_08@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/new_exper_08@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/new_exper_08@2x.png new file mode 100644 index 0000000..cecd114 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/new_exper_08@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/new_exper_08@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/new_exper_08@3x.png new file mode 100644 index 0000000..b7493e0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_08.imageset/new_exper_08@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/Contents.json new file mode 100644 index 0000000..1988d90 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_09@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_09@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/new_exper_09@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/new_exper_09@2x.png new file mode 100644 index 0000000..6618da3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/new_exper_09@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/new_exper_09@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/new_exper_09@3x.png new file mode 100644 index 0000000..de614ed Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_09.imageset/new_exper_09@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/Contents.json new file mode 100644 index 0000000..f850ac9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_10@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_10@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/new_exper_10@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/new_exper_10@2x.png new file mode 100644 index 0000000..6e5709d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/new_exper_10@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/new_exper_10@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/new_exper_10@3x.png new file mode 100644 index 0000000..f604d38 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_10.imageset/new_exper_10@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/Contents.json new file mode 100644 index 0000000..56d072d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_100@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_100@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/new_exper_100@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/new_exper_100@2x.png new file mode 100644 index 0000000..23f11bd Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/new_exper_100@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/new_exper_100@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/new_exper_100@3x.png new file mode 100644 index 0000000..4479043 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_100.imageset/new_exper_100@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/Contents.json new file mode 100644 index 0000000..0483e4c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_101@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_101@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/new_exper_101@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/new_exper_101@2x.png new file mode 100644 index 0000000..8543f37 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/new_exper_101@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/new_exper_101@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/new_exper_101@3x.png new file mode 100644 index 0000000..034c284 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_101.imageset/new_exper_101@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/Contents.json new file mode 100644 index 0000000..efe8705 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_102@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_102@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/new_exper_102@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/new_exper_102@2x.png new file mode 100644 index 0000000..004945f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/new_exper_102@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/new_exper_102@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/new_exper_102@3x.png new file mode 100644 index 0000000..75b1756 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_102.imageset/new_exper_102@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/Contents.json new file mode 100644 index 0000000..d58ae14 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_103@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_103@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/new_exper_103@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/new_exper_103@2x.png new file mode 100644 index 0000000..fa772dc Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/new_exper_103@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/new_exper_103@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/new_exper_103@3x.png new file mode 100644 index 0000000..d1ca858 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_103.imageset/new_exper_103@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/Contents.json new file mode 100644 index 0000000..adb8353 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_104@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_104@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/new_exper_104@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/new_exper_104@2x.png new file mode 100644 index 0000000..025a76f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/new_exper_104@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/new_exper_104@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/new_exper_104@3x.png new file mode 100644 index 0000000..2292373 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_104.imageset/new_exper_104@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/Contents.json new file mode 100644 index 0000000..8e743ef --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_105@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_105@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/new_exper_105@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/new_exper_105@2x.png new file mode 100644 index 0000000..05d3fd7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/new_exper_105@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/new_exper_105@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/new_exper_105@3x.png new file mode 100644 index 0000000..17c2fe5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_105.imageset/new_exper_105@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/Contents.json new file mode 100644 index 0000000..914763e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_106@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_106@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/new_exper_106@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/new_exper_106@2x.png new file mode 100644 index 0000000..92771c7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/new_exper_106@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/new_exper_106@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/new_exper_106@3x.png new file mode 100644 index 0000000..6742b86 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_106.imageset/new_exper_106@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/Contents.json new file mode 100644 index 0000000..e40539f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_107@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_107@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/new_exper_107@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/new_exper_107@2x.png new file mode 100644 index 0000000..fa5ebfe Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/new_exper_107@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/new_exper_107@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/new_exper_107@3x.png new file mode 100644 index 0000000..0fbddde Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_107.imageset/new_exper_107@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/Contents.json new file mode 100644 index 0000000..439e188 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_108@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_108@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/new_exper_108@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/new_exper_108@2x.png new file mode 100644 index 0000000..95cfa33 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/new_exper_108@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/new_exper_108@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/new_exper_108@3x.png new file mode 100644 index 0000000..7d30548 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_108.imageset/new_exper_108@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/Contents.json new file mode 100644 index 0000000..bb7655c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_109@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_109@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/new_exper_109@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/new_exper_109@2x.png new file mode 100644 index 0000000..11bb38a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/new_exper_109@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/new_exper_109@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/new_exper_109@3x.png new file mode 100644 index 0000000..076ee64 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_109.imageset/new_exper_109@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/Contents.json new file mode 100644 index 0000000..8109c24 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_11@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_11@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/new_exper_11@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/new_exper_11@2x.png new file mode 100644 index 0000000..997f00e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/new_exper_11@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/new_exper_11@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/new_exper_11@3x.png new file mode 100644 index 0000000..e6d3523 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_11.imageset/new_exper_11@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/Contents.json new file mode 100644 index 0000000..8750155 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_110@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_110@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/new_exper_110@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/new_exper_110@2x.png new file mode 100644 index 0000000..f513f8c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/new_exper_110@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/new_exper_110@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/new_exper_110@3x.png new file mode 100644 index 0000000..449d995 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_110.imageset/new_exper_110@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/Contents.json new file mode 100644 index 0000000..0f69bd0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_12@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_12@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/new_exper_12@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/new_exper_12@2x.png new file mode 100644 index 0000000..5cf5f7c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/new_exper_12@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/new_exper_12@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/new_exper_12@3x.png new file mode 100644 index 0000000..411ebb1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_12.imageset/new_exper_12@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/Contents.json new file mode 100644 index 0000000..8037f34 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_13@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_13@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/new_exper_13@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/new_exper_13@2x.png new file mode 100644 index 0000000..8e06b03 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/new_exper_13@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/new_exper_13@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/new_exper_13@3x.png new file mode 100644 index 0000000..7626368 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_13.imageset/new_exper_13@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/Contents.json new file mode 100644 index 0000000..419d2cf --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_14@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_14@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/new_exper_14@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/new_exper_14@2x.png new file mode 100644 index 0000000..694988a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/new_exper_14@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/new_exper_14@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/new_exper_14@3x.png new file mode 100644 index 0000000..2174970 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_14.imageset/new_exper_14@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/Contents.json new file mode 100644 index 0000000..160cb2a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_15@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_15@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/new_exper_15@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/new_exper_15@2x.png new file mode 100644 index 0000000..ce9977e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/new_exper_15@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/new_exper_15@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/new_exper_15@3x.png new file mode 100644 index 0000000..4d6e50b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_15.imageset/new_exper_15@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/Contents.json new file mode 100644 index 0000000..686a6ff --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_16@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_16@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/new_exper_16@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/new_exper_16@2x.png new file mode 100644 index 0000000..32ca4b7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/new_exper_16@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/new_exper_16@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/new_exper_16@3x.png new file mode 100644 index 0000000..daf3998 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_16.imageset/new_exper_16@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/Contents.json new file mode 100644 index 0000000..138faf6 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_17@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_17@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/new_exper_17@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/new_exper_17@2x.png new file mode 100644 index 0000000..366c333 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/new_exper_17@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/new_exper_17@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/new_exper_17@3x.png new file mode 100644 index 0000000..510f74b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_17.imageset/new_exper_17@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/Contents.json new file mode 100644 index 0000000..f3ad590 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_18@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_18@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/new_exper_18@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/new_exper_18@2x.png new file mode 100644 index 0000000..3b924f3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/new_exper_18@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/new_exper_18@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/new_exper_18@3x.png new file mode 100644 index 0000000..7519b02 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_18.imageset/new_exper_18@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/Contents.json new file mode 100644 index 0000000..f0f79da --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_19@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_19@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/new_exper_19@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/new_exper_19@2x.png new file mode 100644 index 0000000..4a7ea08 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/new_exper_19@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/new_exper_19@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/new_exper_19@3x.png new file mode 100644 index 0000000..31ae965 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_19.imageset/new_exper_19@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/Contents.json new file mode 100644 index 0000000..b9ef66c --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_20@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_20@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/new_exper_20@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/new_exper_20@2x.png new file mode 100644 index 0000000..8d2417b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/new_exper_20@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/new_exper_20@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/new_exper_20@3x.png new file mode 100644 index 0000000..97f08f4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_20.imageset/new_exper_20@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/Contents.json new file mode 100644 index 0000000..de3bfc2 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_21@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_21@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/new_exper_21@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/new_exper_21@2x.png new file mode 100644 index 0000000..9a85f98 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/new_exper_21@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/new_exper_21@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/new_exper_21@3x.png new file mode 100644 index 0000000..027e9f5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_21.imageset/new_exper_21@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/Contents.json new file mode 100644 index 0000000..677726b --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_22@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_22@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/new_exper_22@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/new_exper_22@2x.png new file mode 100644 index 0000000..69e1930 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/new_exper_22@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/new_exper_22@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/new_exper_22@3x.png new file mode 100644 index 0000000..ebd989f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_22.imageset/new_exper_22@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/Contents.json new file mode 100644 index 0000000..a8650d6 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_23@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_23@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/new_exper_23@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/new_exper_23@2x.png new file mode 100644 index 0000000..beb3c99 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/new_exper_23@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/new_exper_23@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/new_exper_23@3x.png new file mode 100644 index 0000000..b418389 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_23.imageset/new_exper_23@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/Contents.json new file mode 100644 index 0000000..111ffe9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_24@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_24@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/new_exper_24@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/new_exper_24@2x.png new file mode 100644 index 0000000..dd30efe Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/new_exper_24@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/new_exper_24@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/new_exper_24@3x.png new file mode 100644 index 0000000..2cd26c4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_24.imageset/new_exper_24@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/Contents.json new file mode 100644 index 0000000..f375238 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_25@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_25@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/new_exper_25@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/new_exper_25@2x.png new file mode 100644 index 0000000..9188f1e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/new_exper_25@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/new_exper_25@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/new_exper_25@3x.png new file mode 100644 index 0000000..60b1005 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_25.imageset/new_exper_25@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/Contents.json new file mode 100644 index 0000000..739e4e8 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_26@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_26@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/new_exper_26@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/new_exper_26@2x.png new file mode 100644 index 0000000..bacd7b7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/new_exper_26@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/new_exper_26@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/new_exper_26@3x.png new file mode 100644 index 0000000..8f400d7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_26.imageset/new_exper_26@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/Contents.json new file mode 100644 index 0000000..e5a43e4 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_27@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_27@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/new_exper_27@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/new_exper_27@2x.png new file mode 100644 index 0000000..1925f35 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/new_exper_27@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/new_exper_27@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/new_exper_27@3x.png new file mode 100644 index 0000000..a3e63cd Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_27.imageset/new_exper_27@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/Contents.json new file mode 100644 index 0000000..2f36f76 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_28@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_28@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/new_exper_28@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/new_exper_28@2x.png new file mode 100644 index 0000000..e3a23e9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/new_exper_28@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/new_exper_28@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/new_exper_28@3x.png new file mode 100644 index 0000000..8d22787 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_28.imageset/new_exper_28@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/Contents.json new file mode 100644 index 0000000..17c2ea8 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_29@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_29@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/new_exper_29@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/new_exper_29@2x.png new file mode 100644 index 0000000..cd128d6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/new_exper_29@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/new_exper_29@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/new_exper_29@3x.png new file mode 100644 index 0000000..cdfdf92 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_29.imageset/new_exper_29@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/Contents.json new file mode 100644 index 0000000..fb5512a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_30@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_30@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/new_exper_30@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/new_exper_30@2x.png new file mode 100644 index 0000000..c2da13e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/new_exper_30@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/new_exper_30@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/new_exper_30@3x.png new file mode 100644 index 0000000..464e63c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_30.imageset/new_exper_30@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/Contents.json new file mode 100644 index 0000000..05dda71 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_31@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_31@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/new_exper_31@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/new_exper_31@2x.png new file mode 100644 index 0000000..51707a9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/new_exper_31@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/new_exper_31@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/new_exper_31@3x.png new file mode 100644 index 0000000..196b74b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_31.imageset/new_exper_31@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/Contents.json new file mode 100644 index 0000000..fcabff2 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_32@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_32@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/new_exper_32@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/new_exper_32@2x.png new file mode 100644 index 0000000..b8b491e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/new_exper_32@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/new_exper_32@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/new_exper_32@3x.png new file mode 100644 index 0000000..2db724b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_32.imageset/new_exper_32@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/Contents.json new file mode 100644 index 0000000..08d7be2 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_33@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_33@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/new_exper_33@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/new_exper_33@2x.png new file mode 100644 index 0000000..09a9d03 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/new_exper_33@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/new_exper_33@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/new_exper_33@3x.png new file mode 100644 index 0000000..618370c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_33.imageset/new_exper_33@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/Contents.json new file mode 100644 index 0000000..d1755f7 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_34@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_34@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/new_exper_34@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/new_exper_34@2x.png new file mode 100644 index 0000000..f7d1c70 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/new_exper_34@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/new_exper_34@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/new_exper_34@3x.png new file mode 100644 index 0000000..6ba7154 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_34.imageset/new_exper_34@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/Contents.json new file mode 100644 index 0000000..1a70322 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_35@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_35@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/new_exper_35@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/new_exper_35@2x.png new file mode 100644 index 0000000..55b3be8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/new_exper_35@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/new_exper_35@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/new_exper_35@3x.png new file mode 100644 index 0000000..96a6694 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_35.imageset/new_exper_35@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/Contents.json new file mode 100644 index 0000000..1b1b468 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_36@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_36@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/new_exper_36@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/new_exper_36@2x.png new file mode 100644 index 0000000..a2c58b9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/new_exper_36@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/new_exper_36@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/new_exper_36@3x.png new file mode 100644 index 0000000..3a46604 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_36.imageset/new_exper_36@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/Contents.json new file mode 100644 index 0000000..dc34379 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_37@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_37@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/new_exper_37@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/new_exper_37@2x.png new file mode 100644 index 0000000..5562aa7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/new_exper_37@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/new_exper_37@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/new_exper_37@3x.png new file mode 100644 index 0000000..a0d92da Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_37.imageset/new_exper_37@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/Contents.json new file mode 100644 index 0000000..95056e0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_38@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_38@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/new_exper_38@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/new_exper_38@2x.png new file mode 100644 index 0000000..502be98 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/new_exper_38@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/new_exper_38@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/new_exper_38@3x.png new file mode 100644 index 0000000..0d5aaab Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_38.imageset/new_exper_38@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/Contents.json new file mode 100644 index 0000000..ec58ab7 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_39@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_39@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/new_exper_39@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/new_exper_39@2x.png new file mode 100644 index 0000000..748b319 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/new_exper_39@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/new_exper_39@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/new_exper_39@3x.png new file mode 100644 index 0000000..96b5fa9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_39.imageset/new_exper_39@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/Contents.json new file mode 100644 index 0000000..58f02c4 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_40@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_40@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/new_exper_40@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/new_exper_40@2x.png new file mode 100644 index 0000000..f336363 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/new_exper_40@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/new_exper_40@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/new_exper_40@3x.png new file mode 100644 index 0000000..6cec69c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_40.imageset/new_exper_40@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/Contents.json new file mode 100644 index 0000000..2123c44 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_41@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_41@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/new_exper_41@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/new_exper_41@2x.png new file mode 100644 index 0000000..1c9988d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/new_exper_41@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/new_exper_41@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/new_exper_41@3x.png new file mode 100644 index 0000000..5f2a300 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_41.imageset/new_exper_41@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/Contents.json new file mode 100644 index 0000000..c90a647 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_42@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_42@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/new_exper_42@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/new_exper_42@2x.png new file mode 100644 index 0000000..4fae999 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/new_exper_42@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/new_exper_42@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/new_exper_42@3x.png new file mode 100644 index 0000000..f7ef1a8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_42.imageset/new_exper_42@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/Contents.json new file mode 100644 index 0000000..8927f02 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_43@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_43@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/new_exper_43@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/new_exper_43@2x.png new file mode 100644 index 0000000..5bf3bc1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/new_exper_43@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/new_exper_43@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/new_exper_43@3x.png new file mode 100644 index 0000000..1214946 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_43.imageset/new_exper_43@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/Contents.json new file mode 100644 index 0000000..720a7dc --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_44@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_44@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/new_exper_44@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/new_exper_44@2x.png new file mode 100644 index 0000000..3bac3ec Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/new_exper_44@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/new_exper_44@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/new_exper_44@3x.png new file mode 100644 index 0000000..55a5393 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_44.imageset/new_exper_44@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/Contents.json new file mode 100644 index 0000000..ed8ef5d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_45@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_45@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/new_exper_45@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/new_exper_45@2x.png new file mode 100644 index 0000000..0213010 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/new_exper_45@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/new_exper_45@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/new_exper_45@3x.png new file mode 100644 index 0000000..7e8bebc Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_45.imageset/new_exper_45@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/Contents.json new file mode 100644 index 0000000..94096de --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_46@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_46@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/new_exper_46@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/new_exper_46@2x.png new file mode 100644 index 0000000..e9114d8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/new_exper_46@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/new_exper_46@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/new_exper_46@3x.png new file mode 100644 index 0000000..03f23f0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_46.imageset/new_exper_46@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/Contents.json new file mode 100644 index 0000000..1c7c3fe --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_47@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_47@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/new_exper_47@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/new_exper_47@2x.png new file mode 100644 index 0000000..fb3fb80 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/new_exper_47@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/new_exper_47@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/new_exper_47@3x.png new file mode 100644 index 0000000..628776e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_47.imageset/new_exper_47@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/Contents.json new file mode 100644 index 0000000..f85ce64 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_48@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_48@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/new_exper_48@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/new_exper_48@2x.png new file mode 100644 index 0000000..1712929 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/new_exper_48@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/new_exper_48@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/new_exper_48@3x.png new file mode 100644 index 0000000..3700dc1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_48.imageset/new_exper_48@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/Contents.json new file mode 100644 index 0000000..d69ebaf --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_49@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_49@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/new_exper_49@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/new_exper_49@2x.png new file mode 100644 index 0000000..84e863f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/new_exper_49@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/new_exper_49@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/new_exper_49@3x.png new file mode 100644 index 0000000..7578e90 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_49.imageset/new_exper_49@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/Contents.json new file mode 100644 index 0000000..039056d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_50@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_50@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/new_exper_50@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/new_exper_50@2x.png new file mode 100644 index 0000000..86f086f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/new_exper_50@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/new_exper_50@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/new_exper_50@3x.png new file mode 100644 index 0000000..2603564 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_50.imageset/new_exper_50@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/Contents.json new file mode 100644 index 0000000..8b42ff9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_51@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_51@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/new_exper_51@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/new_exper_51@2x.png new file mode 100644 index 0000000..0ee2777 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/new_exper_51@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/new_exper_51@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/new_exper_51@3x.png new file mode 100644 index 0000000..4a32f95 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_51.imageset/new_exper_51@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/Contents.json new file mode 100644 index 0000000..f199fda --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_52@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_52@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/new_exper_52@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/new_exper_52@2x.png new file mode 100644 index 0000000..8aacac2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/new_exper_52@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/new_exper_52@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/new_exper_52@3x.png new file mode 100644 index 0000000..acc23f7 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_52.imageset/new_exper_52@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/Contents.json new file mode 100644 index 0000000..f2af6e5 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_53@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_53@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/new_exper_53@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/new_exper_53@2x.png new file mode 100644 index 0000000..ba9ff4b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/new_exper_53@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/new_exper_53@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/new_exper_53@3x.png new file mode 100644 index 0000000..14c90e4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_53.imageset/new_exper_53@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/Contents.json new file mode 100644 index 0000000..5d3166e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_54@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_54@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/new_exper_54@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/new_exper_54@2x.png new file mode 100644 index 0000000..ab40f26 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/new_exper_54@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/new_exper_54@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/new_exper_54@3x.png new file mode 100644 index 0000000..1b2a044 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_54.imageset/new_exper_54@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/Contents.json new file mode 100644 index 0000000..8f1ec8f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_55@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_55@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/new_exper_55@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/new_exper_55@2x.png new file mode 100644 index 0000000..405f441 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/new_exper_55@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/new_exper_55@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/new_exper_55@3x.png new file mode 100644 index 0000000..f2ff17c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_55.imageset/new_exper_55@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/Contents.json new file mode 100644 index 0000000..b57f9e3 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_56@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_56@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/new_exper_56@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/new_exper_56@2x.png new file mode 100644 index 0000000..38e18e1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/new_exper_56@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/new_exper_56@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/new_exper_56@3x.png new file mode 100644 index 0000000..61b1767 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_56.imageset/new_exper_56@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/Contents.json new file mode 100644 index 0000000..86ad792 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_57@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_57@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/new_exper_57@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/new_exper_57@2x.png new file mode 100644 index 0000000..a1c31e4 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/new_exper_57@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/new_exper_57@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/new_exper_57@3x.png new file mode 100644 index 0000000..52c4a75 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_57.imageset/new_exper_57@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/Contents.json new file mode 100644 index 0000000..a4e79a6 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_58@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_58@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/new_exper_58@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/new_exper_58@2x.png new file mode 100644 index 0000000..02026c5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/new_exper_58@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/new_exper_58@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/new_exper_58@3x.png new file mode 100644 index 0000000..12ca7b0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_58.imageset/new_exper_58@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/Contents.json new file mode 100644 index 0000000..61491eb --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_59@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_59@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/new_exper_59@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/new_exper_59@2x.png new file mode 100644 index 0000000..5be22c2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/new_exper_59@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/new_exper_59@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/new_exper_59@3x.png new file mode 100644 index 0000000..e9b2595 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_59.imageset/new_exper_59@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/Contents.json new file mode 100644 index 0000000..95ee7e9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_60@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_60@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/new_exper_60@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/new_exper_60@2x.png new file mode 100644 index 0000000..1233718 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/new_exper_60@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/new_exper_60@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/new_exper_60@3x.png new file mode 100644 index 0000000..c68e469 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_60.imageset/new_exper_60@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/Contents.json new file mode 100644 index 0000000..4e33352 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_61@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_61@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/new_exper_61@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/new_exper_61@2x.png new file mode 100644 index 0000000..9c01efc Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/new_exper_61@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/new_exper_61@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/new_exper_61@3x.png new file mode 100644 index 0000000..55eb2fa Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_61.imageset/new_exper_61@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/Contents.json new file mode 100644 index 0000000..437681f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_62@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_62@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/new_exper_62@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/new_exper_62@2x.png new file mode 100644 index 0000000..b1ecf36 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/new_exper_62@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/new_exper_62@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/new_exper_62@3x.png new file mode 100644 index 0000000..d7ca87d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_62.imageset/new_exper_62@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/Contents.json new file mode 100644 index 0000000..60c2581 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_63@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_63@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/new_exper_63@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/new_exper_63@2x.png new file mode 100644 index 0000000..b6ad65e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/new_exper_63@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/new_exper_63@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/new_exper_63@3x.png new file mode 100644 index 0000000..61c9f19 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_63.imageset/new_exper_63@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/Contents.json new file mode 100644 index 0000000..82ac247 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_64@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_64@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/new_exper_64@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/new_exper_64@2x.png new file mode 100644 index 0000000..d98fdc8 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/new_exper_64@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/new_exper_64@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/new_exper_64@3x.png new file mode 100644 index 0000000..6a57842 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_64.imageset/new_exper_64@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/Contents.json new file mode 100644 index 0000000..6e23aab --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_65@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_65@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/new_exper_65@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/new_exper_65@2x.png new file mode 100644 index 0000000..d4e8bcd Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/new_exper_65@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/new_exper_65@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/new_exper_65@3x.png new file mode 100644 index 0000000..9ba4a7a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_65.imageset/new_exper_65@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/Contents.json new file mode 100644 index 0000000..e847f91 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_66@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_66@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/new_exper_66@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/new_exper_66@2x.png new file mode 100644 index 0000000..c734d1e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/new_exper_66@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/new_exper_66@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/new_exper_66@3x.png new file mode 100644 index 0000000..e419543 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_66.imageset/new_exper_66@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/Contents.json new file mode 100644 index 0000000..fd115f4 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_67@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_67@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/new_exper_67@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/new_exper_67@2x.png new file mode 100644 index 0000000..d230ac9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/new_exper_67@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/new_exper_67@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/new_exper_67@3x.png new file mode 100644 index 0000000..1fdac95 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_67.imageset/new_exper_67@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/Contents.json new file mode 100644 index 0000000..58eac89 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_68@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_68@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/new_exper_68@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/new_exper_68@2x.png new file mode 100644 index 0000000..a713222 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/new_exper_68@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/new_exper_68@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/new_exper_68@3x.png new file mode 100644 index 0000000..997213d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_68.imageset/new_exper_68@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/Contents.json new file mode 100644 index 0000000..8ee3462 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_69@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_69@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/new_exper_69@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/new_exper_69@2x.png new file mode 100644 index 0000000..4bae847 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/new_exper_69@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/new_exper_69@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/new_exper_69@3x.png new file mode 100644 index 0000000..0c75e3b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_69.imageset/new_exper_69@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/Contents.json new file mode 100644 index 0000000..1be8c26 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_70@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_70@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/new_exper_70@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/new_exper_70@2x.png new file mode 100644 index 0000000..2f84892 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/new_exper_70@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/new_exper_70@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/new_exper_70@3x.png new file mode 100644 index 0000000..c0f57d1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_70.imageset/new_exper_70@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/Contents.json new file mode 100644 index 0000000..41b0c89 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_71@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_71@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/new_exper_71@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/new_exper_71@2x.png new file mode 100644 index 0000000..21f28d1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/new_exper_71@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/new_exper_71@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/new_exper_71@3x.png new file mode 100644 index 0000000..ed6d6f9 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_71.imageset/new_exper_71@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/Contents.json new file mode 100644 index 0000000..66fa313 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_72@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_72@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/new_exper_72@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/new_exper_72@2x.png new file mode 100644 index 0000000..8529079 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/new_exper_72@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/new_exper_72@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/new_exper_72@3x.png new file mode 100644 index 0000000..f080d32 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_72.imageset/new_exper_72@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/Contents.json new file mode 100644 index 0000000..19627a9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_73@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_73@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/new_exper_73@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/new_exper_73@2x.png new file mode 100644 index 0000000..a522b2c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/new_exper_73@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/new_exper_73@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/new_exper_73@3x.png new file mode 100644 index 0000000..c488613 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_73.imageset/new_exper_73@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/Contents.json new file mode 100644 index 0000000..d7fa7f5 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_74@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_74@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/new_exper_74@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/new_exper_74@2x.png new file mode 100644 index 0000000..dc987ae Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/new_exper_74@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/new_exper_74@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/new_exper_74@3x.png new file mode 100644 index 0000000..25e270a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_74.imageset/new_exper_74@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/Contents.json new file mode 100644 index 0000000..ab8d045 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_75@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_75@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/new_exper_75@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/new_exper_75@2x.png new file mode 100644 index 0000000..26a6b01 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/new_exper_75@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/new_exper_75@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/new_exper_75@3x.png new file mode 100644 index 0000000..4d56b7a Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_75.imageset/new_exper_75@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/Contents.json new file mode 100644 index 0000000..f4e6a95 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_76@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_76@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/new_exper_76@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/new_exper_76@2x.png new file mode 100644 index 0000000..00c7629 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/new_exper_76@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/new_exper_76@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/new_exper_76@3x.png new file mode 100644 index 0000000..c595697 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_76.imageset/new_exper_76@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/Contents.json new file mode 100644 index 0000000..1a8e582 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_77@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_77@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/new_exper_77@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/new_exper_77@2x.png new file mode 100644 index 0000000..912f181 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/new_exper_77@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/new_exper_77@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/new_exper_77@3x.png new file mode 100644 index 0000000..1290e94 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_77.imageset/new_exper_77@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/Contents.json new file mode 100644 index 0000000..e6efe52 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_78@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_78@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/new_exper_78@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/new_exper_78@2x.png new file mode 100644 index 0000000..c6c2e1d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/new_exper_78@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/new_exper_78@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/new_exper_78@3x.png new file mode 100644 index 0000000..423c71f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_78.imageset/new_exper_78@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/Contents.json new file mode 100644 index 0000000..bd9fd10 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_79@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_79@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/new_exper_79@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/new_exper_79@2x.png new file mode 100644 index 0000000..b40bca2 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/new_exper_79@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/new_exper_79@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/new_exper_79@3x.png new file mode 100644 index 0000000..544f269 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_79.imageset/new_exper_79@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/Contents.json new file mode 100644 index 0000000..afc4da0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_80@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_80@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/new_exper_80@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/new_exper_80@2x.png new file mode 100644 index 0000000..132d6e1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/new_exper_80@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/new_exper_80@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/new_exper_80@3x.png new file mode 100644 index 0000000..abee083 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_80.imageset/new_exper_80@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/Contents.json new file mode 100644 index 0000000..b6579a0 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_81@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_81@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/new_exper_81@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/new_exper_81@2x.png new file mode 100644 index 0000000..b7a8bd6 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/new_exper_81@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/new_exper_81@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/new_exper_81@3x.png new file mode 100644 index 0000000..a568490 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_81.imageset/new_exper_81@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/Contents.json new file mode 100644 index 0000000..bf872e9 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_82@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_82@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/new_exper_82@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/new_exper_82@2x.png new file mode 100644 index 0000000..6e5b0fc Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/new_exper_82@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/new_exper_82@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/new_exper_82@3x.png new file mode 100644 index 0000000..595a7cd Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_82.imageset/new_exper_82@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/Contents.json new file mode 100644 index 0000000..fd1e05f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_83@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_83@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/new_exper_83@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/new_exper_83@2x.png new file mode 100644 index 0000000..a7c158f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/new_exper_83@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/new_exper_83@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/new_exper_83@3x.png new file mode 100644 index 0000000..0222685 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_83.imageset/new_exper_83@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/Contents.json new file mode 100644 index 0000000..74b52f1 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_84@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_84@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/new_exper_84@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/new_exper_84@2x.png new file mode 100644 index 0000000..041b6b1 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/new_exper_84@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/new_exper_84@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/new_exper_84@3x.png new file mode 100644 index 0000000..01ea918 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_84.imageset/new_exper_84@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/Contents.json new file mode 100644 index 0000000..592879f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_85@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_85@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/new_exper_85@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/new_exper_85@2x.png new file mode 100644 index 0000000..f17ba94 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/new_exper_85@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/new_exper_85@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/new_exper_85@3x.png new file mode 100644 index 0000000..8374206 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_85.imageset/new_exper_85@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/Contents.json new file mode 100644 index 0000000..1c60c3a --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_86@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_86@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/new_exper_86@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/new_exper_86@2x.png new file mode 100644 index 0000000..ed98878 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/new_exper_86@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/new_exper_86@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/new_exper_86@3x.png new file mode 100644 index 0000000..e94b0af Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_86.imageset/new_exper_86@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/Contents.json new file mode 100644 index 0000000..98d8ea2 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_87@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_87@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/new_exper_87@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/new_exper_87@2x.png new file mode 100644 index 0000000..94780e3 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/new_exper_87@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/new_exper_87@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/new_exper_87@3x.png new file mode 100644 index 0000000..403183e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_87.imageset/new_exper_87@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/Contents.json new file mode 100644 index 0000000..3267c47 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_88@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_88@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/new_exper_88@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/new_exper_88@2x.png new file mode 100644 index 0000000..3d8481f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/new_exper_88@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/new_exper_88@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/new_exper_88@3x.png new file mode 100644 index 0000000..177ea5d Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_88.imageset/new_exper_88@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/Contents.json new file mode 100644 index 0000000..de2f240 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_89@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_89@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/new_exper_89@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/new_exper_89@2x.png new file mode 100644 index 0000000..8ec173f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/new_exper_89@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/new_exper_89@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/new_exper_89@3x.png new file mode 100644 index 0000000..b9d4d55 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_89.imageset/new_exper_89@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/Contents.json new file mode 100644 index 0000000..e8049f8 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_90@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_90@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/new_exper_90@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/new_exper_90@2x.png new file mode 100644 index 0000000..b25e541 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/new_exper_90@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/new_exper_90@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/new_exper_90@3x.png new file mode 100644 index 0000000..d8be582 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_90.imageset/new_exper_90@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/Contents.json new file mode 100644 index 0000000..a088004 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_91@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_91@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/new_exper_91@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/new_exper_91@2x.png new file mode 100644 index 0000000..2771c4c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/new_exper_91@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/new_exper_91@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/new_exper_91@3x.png new file mode 100644 index 0000000..e45eabe Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_91.imageset/new_exper_91@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/Contents.json new file mode 100644 index 0000000..8a0de5d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_92@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_92@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/new_exper_92@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/new_exper_92@2x.png new file mode 100644 index 0000000..abfa5d0 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/new_exper_92@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/new_exper_92@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/new_exper_92@3x.png new file mode 100644 index 0000000..06ec981 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_92.imageset/new_exper_92@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/Contents.json new file mode 100644 index 0000000..369f156 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_93@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_93@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/new_exper_93@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/new_exper_93@2x.png new file mode 100644 index 0000000..001c3bf Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/new_exper_93@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/new_exper_93@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/new_exper_93@3x.png new file mode 100644 index 0000000..2df63fb Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_93.imageset/new_exper_93@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/Contents.json new file mode 100644 index 0000000..04aa3ce --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_94@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_94@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/new_exper_94@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/new_exper_94@2x.png new file mode 100644 index 0000000..1a94d6c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/new_exper_94@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/new_exper_94@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/new_exper_94@3x.png new file mode 100644 index 0000000..17d1a6e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_94.imageset/new_exper_94@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/Contents.json new file mode 100644 index 0000000..ecc000f --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_95@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_95@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/new_exper_95@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/new_exper_95@2x.png new file mode 100644 index 0000000..271897e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/new_exper_95@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/new_exper_95@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/new_exper_95@3x.png new file mode 100644 index 0000000..3d2146e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_95.imageset/new_exper_95@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/Contents.json new file mode 100644 index 0000000..250742e --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_96@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_96@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/new_exper_96@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/new_exper_96@2x.png new file mode 100644 index 0000000..56ccc7c Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/new_exper_96@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/new_exper_96@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/new_exper_96@3x.png new file mode 100644 index 0000000..2025834 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_96.imageset/new_exper_96@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/Contents.json new file mode 100644 index 0000000..b6bbb50 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_97@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_97@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/new_exper_97@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/new_exper_97@2x.png new file mode 100644 index 0000000..1e03f7f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/new_exper_97@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/new_exper_97@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/new_exper_97@3x.png new file mode 100644 index 0000000..053188b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_97.imageset/new_exper_97@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/Contents.json new file mode 100644 index 0000000..4479412 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_98@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_98@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/new_exper_98@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/new_exper_98@2x.png new file mode 100644 index 0000000..09f4760 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/new_exper_98@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/new_exper_98@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/new_exper_98@3x.png new file mode 100644 index 0000000..cdf7632 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_98.imageset/new_exper_98@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/Contents.json new file mode 100644 index 0000000..fb1304d --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "new_exper_99@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "new_exper_99@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/new_exper_99@2x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/new_exper_99@2x.png new file mode 100644 index 0000000..aa9e49b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/new_exper_99@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/new_exper_99@3x.png b/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/new_exper_99@3x.png new file mode 100644 index 0000000..0f1dc3b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/Exper/new_exper_99.imageset/new_exper_99@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/Contents.json new file mode 100644 index 0000000..e7171ef --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "menu_mic_close_icon@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "menu_mic_close_icon@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/menu_mic_close_icon@2x.png b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/menu_mic_close_icon@2x.png new file mode 100644 index 0000000..866fa9b Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/menu_mic_close_icon@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/menu_mic_close_icon@3x.png b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/menu_mic_close_icon@3x.png new file mode 100644 index 0000000..c61d5fe Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_close_icon.imageset/menu_mic_close_icon@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/Contents.json new file mode 100644 index 0000000..78236c3 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "menu_mic_open_icon@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "menu_mic_open_icon@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/menu_mic_open_icon@2x.png b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/menu_mic_open_icon@2x.png new file mode 100644 index 0000000..b202365 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/menu_mic_open_icon@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/menu_mic_open_icon@3x.png b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/menu_mic_open_icon@3x.png new file mode 100644 index 0000000..9447939 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/MicSeat/menu_mic_open_icon.imageset/menu_mic_open_icon@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/Contents.json new file mode 100644 index 0000000..9a63f05 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "room_menu_chat_btn@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "room_menu_chat_btn@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/room_menu_chat_btn@2x.png b/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/room_menu_chat_btn@2x.png new file mode 100644 index 0000000..2f58819 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/room_menu_chat_btn@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/room_menu_chat_btn@3x.png b/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/room_menu_chat_btn@3x.png new file mode 100644 index 0000000..206556f Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/room_menu_chat_btn.imageset/room_menu_chat_btn@3x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/Contents.json b/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/Contents.json new file mode 100644 index 0000000..f6dfe13 --- /dev/null +++ b/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/Contents.json @@ -0,0 +1,22 @@ +{ + "images" : [ + { + "idiom" : "universal", + "scale" : "1x" + }, + { + "filename" : "room_message_text_bg@2x.png", + "idiom" : "universal", + "scale" : "2x" + }, + { + "filename" : "room_message_text_bg@3x.png", + "idiom" : "universal", + "scale" : "3x" + } + ], + "info" : { + "author" : "xcode", + "version" : 1 + } +} diff --git a/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/room_message_text_bg@2x.png b/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/room_message_text_bg@2x.png new file mode 100644 index 0000000..51d098e Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/room_message_text_bg@2x.png differ diff --git a/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/room_message_text_bg@3x.png b/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/room_message_text_bg@3x.png new file mode 100644 index 0000000..3a106a5 Binary files /dev/null and b/yinmeng-ios/Assets.xcassets/room/room_message_text_bg.imageset/room_message_text_bg@3x.png differ diff --git a/yinmeng-ios/Base/Security/MAIDESEncryptTool.h b/yinmeng-ios/Base/Security/MAIDESEncryptTool.h index 3d1cb59..1f9ec7b 100755 --- a/yinmeng-ios/Base/Security/MAIDESEncryptTool.h +++ b/yinmeng-ios/Base/Security/MAIDESEncryptTool.h @@ -13,4 +13,6 @@ +(NSString *)encryptUseDES:(NSString *)plainText key:(NSString *)key; //解密方法 +(NSString *)decryptUseDES:(NSString *)cipherText key:(NSString *)key; ++(NSString *)getCharmImageUrl:(NSString *)url; ++(NSString *)getWealthImageUrl:(NSString *)url; @end diff --git a/yinmeng-ios/Base/Security/MAIDESEncryptTool.m b/yinmeng-ios/Base/Security/MAIDESEncryptTool.m index 90c1926..bfbbab3 100755 --- a/yinmeng-ios/Base/Security/MAIDESEncryptTool.m +++ b/yinmeng-ios/Base/Security/MAIDESEncryptTool.m @@ -59,5 +59,54 @@ const Byte iv[] = {1,2,3,4,5,6,7,8}; } return plaintext; } ++(NSString *)getCharmImageUrl:(NSString *)url{ + NSString *getUrl = @"1"; + if([url containsString:@"http"]){ + NSArray *charmList = [url componentsSeparatedByString:@"charm_"]; + if(charmList.count == 2){ + NSString *charmUrl = charmList[1]; + NSArray *curCharmList = [charmUrl componentsSeparatedByString:@"."]; + if(curCharmList.count == 2){ + return [NSString stringWithFormat:@"new_charm_%@",curCharmList.firstObject]; + + } + for (int i = 0;i < 110; i++) { + NSString *num = i < 9 ? [NSString stringWithFormat:@"0%d",i+1] : [NSString stringWithFormat:@"%d",i+1]; + if([charmUrl containsString:num]){ + getUrl = [NSString stringWithFormat:@"new_charm_%@",num]; + break; + } + } + } + + }else{ + getUrl = [NSString stringWithFormat:@"new_charm_%@",url]; + } + return getUrl; +} ++(NSString *)getWealthImageUrl:(NSString *)url{ + NSString *getUrl = @"1"; + if([url containsString:@"http"]){ + NSArray *wealthList = [url componentsSeparatedByString:@"wealth_"]; + if(wealthList.count == 2){ + NSString *wealthUrl = wealthList[1]; + NSArray *curWealthList = [wealthUrl componentsSeparatedByString:@"."]; + if(curWealthList.count == 2){ + return [NSString stringWithFormat:@"new_exper_%@",curWealthList.firstObject];; + } + for (int i = 0;i < 110; i++) { + NSString *num = i < 9 ? [NSString stringWithFormat:@"0%d",i+1] : [NSString stringWithFormat:@"%d",i+1]; + if([wealthUrl containsString:num]){ + getUrl = [NSString stringWithFormat:@"new_exper_%@",num]; + break; + } + } + } + + }else{ + getUrl = [NSString stringWithFormat:@"new_exper_%@",url]; + } + return getUrl; +} @end diff --git a/yinmeng-ios/Base/Security/yinmeng-ios-Bridging-Header.h b/yinmeng-ios/Base/Security/yinmeng-ios-Bridging-Header.h index a204652..e78d925 100644 --- a/yinmeng-ios/Base/Security/yinmeng-ios-Bridging-Header.h +++ b/yinmeng-ios/Base/Security/yinmeng-ios-Bridging-Header.h @@ -3,8 +3,10 @@ // #import "MAIDESEncryptTool.h" + #import #import "RecordVoiceManager.h" #import #import - +#import +#import diff --git a/yinmeng-ios/Extension/String/String+.swift b/yinmeng-ios/Extension/String/String+.swift index 2012d5d..60a402a 100644 --- a/yinmeng-ios/Extension/String/String+.swift +++ b/yinmeng-ios/Extension/String/String+.swift @@ -65,4 +65,6 @@ extension String { } return size } + + } diff --git a/yinmeng-ios/Modules/Auth/VM/AuthViewModel.swift b/yinmeng-ios/Modules/Auth/VM/AuthViewModel.swift index fb26468..ff41004 100644 --- a/yinmeng-ios/Modules/Auth/VM/AuthViewModel.swift +++ b/yinmeng-ios/Modules/Auth/VM/AuthViewModel.swift @@ -13,12 +13,16 @@ class AuthViewModel: NSObject { static let authVM = AuthViewModel.init() let data = PublishSubject() let token = PublishSubject() + var appId = "" let loginSuccess = BehaviorSubject(value: false) let resetPwd = PublishSubject() - + + func appClientConfig() { RequestGet(path: "client/init", parma: [:]) { data in - + if let _data = data as? [String:Any],let appId = _data["trtcAppId"] { + AuthViewModel.authVM.appId = "\(appId)" + } } fail: { code, message in } diff --git a/yinmeng-ios/Modules/Chat/View/ChatNavView.swift b/yinmeng-ios/Modules/Chat/View/ChatNavView.swift index 46fc387..599356a 100644 --- a/yinmeng-ios/Modules/Chat/View/ChatNavView.swift +++ b/yinmeng-ios/Modules/Chat/View/ChatNavView.swift @@ -54,6 +54,7 @@ class ChatNavView: BaseView { private lazy var backBtn: UIButton = { let button = UIButton(type: .custom) + button.setBtnClickRadius = UIEdgeInsets(top: 10, left: 10, bottom: 10, right: 10) button.setImage(UIImage(named: "chat_back"), for: .normal) button.setImage(UIImage(named: "chat_back"), for: .selected) button.addTarget(self, action: #selector(backClick), for: .touchUpInside) diff --git a/yinmeng-ios/Modules/Home/HomeVoiceRecordView.swift b/yinmeng-ios/Modules/Home/HomeVoiceRecordView.swift index c24a42c..38beb6e 100644 --- a/yinmeng-ios/Modules/Home/HomeVoiceRecordView.swift +++ b/yinmeng-ios/Modules/Home/HomeVoiceRecordView.swift @@ -206,35 +206,38 @@ class HomeVoiceRecordView: UIView,UITextViewDelegate { let desc = self.signatureView.text.count == 0 ? "这个人很懒还没有签名" : self.signatureView.text let dura = "\(self.time)" - let url = self.recorder.path - RequestPost(path: "voiceShow/publish", parma: ["gender":gender,"desc":desc ?? "","dura":dura,"url":url]) { data in - if Thread.current.isMainThread { - self.activityView.removeFromSuperview() - HUDTool.show(with: "发布成功") - self.removeFromSuperview() - } else { - // 切换到 main 线程,处理 - DispatchQueue.main.async { - self.activityView.removeFromSuperview() - HUDTool.show(with: "发布成功") - self.removeFromSuperview() + if let url = res?["path"]{ + RequestPost(path: "voiceShow/publish", parma: ["gender":gender,"desc":desc ?? "","dura":dura,"url":url]) { data in + if Thread.current.isMainThread { + self.activityView.removeFromSuperview() + HUDTool.show(with: "发布成功") + self.removeFromSuperview() + } else { + // 切换到 main 线程,处理 + DispatchQueue.main.async { + self.activityView.removeFromSuperview() + HUDTool.show(with: "发布成功") + self.removeFromSuperview() + } } - } - - - } fail: { code, data in - if Thread.current.isMainThread { - self.activityView.removeFromSuperview() - HUDTool.show(with: data) - } else { - // 切换到 main 线程,处理 - DispatchQueue.main.async { - self.activityView.removeFromSuperview() - HUDTool.show(with: data) + + + } fail: { code, data in + if Thread.current.isMainThread { + self.activityView.removeFromSuperview() + HUDTool.show(with: data) + } else { + // 切换到 main 线程,处理 + DispatchQueue.main.async { + self.activityView.removeFromSuperview() + HUDTool.show(with: data) + } } + } - } + + }, option: nil) } diff --git a/yinmeng-ios/Modules/Home/HomeVoiceVC.swift b/yinmeng-ios/Modules/Home/HomeVoiceVC.swift index 740b3c6..abf7d09 100644 --- a/yinmeng-ios/Modules/Home/HomeVoiceVC.swift +++ b/yinmeng-ios/Modules/Home/HomeVoiceVC.swift @@ -17,6 +17,11 @@ class HomeVoiceVC: BaseViewController,HiddenNavigationBarProtocol { publishView.playBtnAction() } } + override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + requestData() + requsetFansListData() + } override func viewDidLoad() { super.viewDidLoad() setUILayout() diff --git a/yinmeng-ios/Modules/Room/Model/RoomChatData.swift b/yinmeng-ios/Modules/Room/Model/RoomChatData.swift new file mode 100644 index 0000000..492f575 --- /dev/null +++ b/yinmeng-ios/Modules/Room/Model/RoomChatData.swift @@ -0,0 +1,27 @@ +// +// RoomChatData.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/11. +// + +import Foundation +import HandyJSON + +struct RoomChatData : HandyJSON { + var charmUrl = ""{ + didSet{ + charmNewUrl = MAIDESEncryptTool.getCharmImageUrl(charmUrl) + } + } + var experUrl = ""{ + didSet{ + experNewUrl = MAIDESEncryptTool.getWealthImageUrl(experUrl) + } + } + var experNewUrl = "" + var charmNewUrl = "" + var erbanNo = 0 + var fromUid = "" + var gender:UserSexType = .Boy +} diff --git a/yinmeng-ios/Modules/Room/Model/RoomDataModel.swift b/yinmeng-ios/Modules/Room/Model/RoomDataModel.swift new file mode 100644 index 0000000..62b05ac --- /dev/null +++ b/yinmeng-ios/Modules/Room/Model/RoomDataModel.swift @@ -0,0 +1,26 @@ +// +// RoomDataModel.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/11. +// + +import Foundation +import HandyJSON + +struct RoomDataModel : HandyJSON { + var nick = "" + var uid = "" + var roomId = "" + var trtcSig = "" + var valid:Bool = false + var erbanNo:Int = 0 + var title = "" + var isRoomFans:Bool = false + var roomPwd = "" + var hasAnimationEffect = false + var avatar = "" + var onlineNum:Int = 0 + var defUser = "" + +} diff --git a/yinmeng-ios/Modules/Room/VC/RoomVC.swift b/yinmeng-ios/Modules/Room/VC/RoomVC.swift index 929dc46..4f16559 100644 --- a/yinmeng-ios/Modules/Room/VC/RoomVC.swift +++ b/yinmeng-ios/Modules/Room/VC/RoomVC.swift @@ -4,20 +4,80 @@ // // Created by duoban on 2024/3/6. // - +import NIMSDK import UIKit - +import NSObject_Rx class RoomVC: BaseViewController, HiddenNavigationBarProtocol { - + init(roomUid: String) { + super.init(nibName:nil, bundle:nil) + self.roomUid = roomUid + } + deinit { + TRTCCloud.destroySharedIntance() + } + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } override func viewDidLoad() { super.viewDidLoad() setUILayout() + requestData() + addNIMSDKManager() + addChild(chatListVC) + menuView.clickMenuViewBlcok = {[weak self] in + guard let self = self else { return} + self.view.addSubview(self.bgChatView) + self.bgChatView.snp.makeConstraints { make in + make.edges.equalTo(self.view) + } + let height = ScreenHeight * 2 / 3 + self.view.addSubview(self.chatListVC.view) + self.chatListVC.view.layer.cornerRadius = 20 + self.chatListVC.view.layer.masksToBounds = true + self.chatListVC.view.frame = CGRect(x: 0, y: ScreenHeight, width: ScreenWidth, height: height) + UIView.animate(withDuration: 0.1) { + self.chatListVC.view.frame = CGRect(x: 0, y:ScreenHeight - height, width: ScreenWidth, height: height) + } + } + + topView.didClickTypeBlcok = {[weak self] (type,uid) in + guard let self = self else { return} + if type == 0{ + TRTCCloud.sharedInstance().exitRoom() + TRTCCloud.sharedInstance().muteAllRemoteAudio(false) + TRTCCloud.sharedInstance().muteLocalAudio(false) + RoomVCViewModel.roomVM.isMute = true + NIMSDK.shared().chatroomManager.exitChatroom(self.roomInfo?.roomId ?? "") + self.dismiss(animated: true, completion: nil) + return + } + TRTCCloud.sharedInstance().exitRoom() + TRTCCloud.sharedInstance().muteAllRemoteAudio(false) + TRTCCloud.sharedInstance().muteLocalAudio(false) + RoomVCViewModel.roomVM.isMute = true + NIMSDK.shared().chatroomManager.exitChatroom(self.roomInfo?.roomId ?? "") + self.dismiss(animated: true, completion: nil) + DispatchQueue.main.asyncAfter(deadline: .now() + 1) { + let vc = RoomVC(roomUid: uid) + let nav = BaseNavigationViewController.init(rootViewController: vc) + nav.modalPresentationStyle = .fullScreen + keyWindow.rootViewController?.present(nav, animated: true, completion: nil) + } + + } + } + private func addNIMSDKManager(){ + NIMSDK.shared().chatManager.add(self) + NIMSDK.shared().chatroomManager.add(self) + NIMSDK.shared().loginManager.add(self) + NIMSDK.shared().conversationManager.add(self) } private func setUILayout(){ view.addSubview(backgroundView) view.addSubview(topView) view.addSubview(micSeatView) view.addSubview(chatScreenView) + view.addSubview(menuView) backgroundView.snp.makeConstraints { make in make.edges.equalTo(self.view) } @@ -34,14 +94,72 @@ class RoomVC: BaseViewController, HiddenNavigationBarProtocol { make.top.equalTo(micSeatView.snp.bottom).offset(UIDevice.scaleWidth(width: 5)) make.leading.equalTo(UIDevice.scaleWidth(width: 0)) make.trailing.equalTo(-UIDevice.scaleWidth(width: 90)) - make.bottom.equalTo(-UIDevice.scaleWidth(width: 0)) + make.bottom.equalTo(menuView.snp.top).offset(-UIDevice.scaleWidth(width: 5)) + } + let bottom = SafeAraeBottomHeight + UIDevice.scaleWidth(width: 8) + menuView.snp.makeConstraints { make in + make.leading.trailing.equalTo(view).inset(UIDevice.scaleWidth(width: 0)) + make.bottom.equalTo(-bottom) + make.height.equalTo(UIDevice.scaleWidth(width: 40)) } - } + private func requestData(){ + let uid = AuthManager.userUid + + RoomVCViewModel.roomVM.getRoomUserInfo(roomUid: roomUid, uid: "\(uid)") + + + UserViewModel.userVM.selfInfo.subscribe(onNext: {[weak self] result in + if let roomid = self?.roomInfo?.roomId{ + self?.chatScreenView.roomId = roomid + RoomVCViewModel.roomVM.NIMSDKEnterRoom(roomId:roomid , user: result) + self?.micSeatView.userData = result + self?.menuView.user = result + } + + }).disposed(by: rx.disposeBag) + + RoomVCViewModel.roomVM.roomData.subscribe {[weak self] result in + self?.dealWithRoomData(roomData: result) + }.disposed(by: rx.disposeBag) + + RoomVCViewModel.roomVM.chatRoomData.subscribe {[weak self] room in + self?.dealWithChatData(chatData: room) + }.disposed(by: rx.disposeBag) } + private func dealWithChatData(chatData:NIMChatroom){ +// self.roomInfo?.onlineNum = chatData.onlineUserCount + self.topView.roomData = self.roomInfo + self.micSeatView.roomData = self.roomInfo + self.micSeatView.setTRTC() + self.micSeatView.setMicList() + self.menuView.roomUid = self.roomInfo?.roomId ?? "" + } + private func dealWithRoomData(roomData:RoomDataModel){ + let uid = AuthManager.userUid + self.roomInfo = roomData + self.topView.roomData = roomData + if roomData.valid{ + UserViewModel.userVM.getUserInfo(uid: uid) + }else{ + RoomVCViewModel.roomVM.openRoom(title: self.roomInfo?.title ?? "", type: 3, roomPwd: "", roomDesc: "", backPic: "") + } + } + @objc func dissChatViewAction(){ + let height = ScreenHeight * 2 / 3 + UIView.animate(withDuration: 0.1) { + self.chatListVC.view.frame = CGRect(x: 0, y: ScreenHeight, width: ScreenWidth, height: height) + }completion: { isCompletion in + self.bgChatView.removeFromSuperview() + self.chatListVC.view.removeFromSuperview() + } + } + + var roomUid:String = "" + var roomInfo:RoomDataModel? //MARK: - 懒加载 private lazy var backgroundView:RoomBackgroundView = { let _backgroundView = RoomBackgroundView(frame: .zero) @@ -52,7 +170,7 @@ class RoomVC: BaseViewController, HiddenNavigationBarProtocol { return _topView }() - private lazy var micSeatView:MicSeatSuperView = { + private lazy var micSeatView:NormalMicSeatSuperView = { let _micSeatView = NormalMicSeatSuperView(frame: .zero) return _micSeatView @@ -62,4 +180,77 @@ class RoomVC: BaseViewController, HiddenNavigationBarProtocol { return _chatScreenView }() + + private lazy var menuView:RoomMenuView = { + let _menuView = RoomMenuView(frame: .zero) + + return _menuView + }() + private lazy var bgChatView:UIButton = { + let _bgChatView = UIButton() + _bgChatView.addTarget(self, action: #selector(dissChatViewAction), for: .touchUpInside) + + return _bgChatView + }() + private lazy var chatListVC:ChatListVC = { + let _chatListVC = ChatListVC() + + return _chatListVC + }() +} + +extension RoomVC : NIMChatManagerDelegate, NIMChatroomManagerDelegate, NIMLoginManagerDelegate, NIMConversationManagerDelegate{ + func onRecvMessages(_ messages: [NIMMessage]) { + for msg in messages { + guard let session = msg.session else { continue} + if session.sessionType != .chatroom{ + continue + } + if session.sessionId != self.roomInfo?.roomId{continue} + + if msg.messageType == .notification{ + if let notMsg = msg.messageObject as? NIMNotificationObject,let content = notMsg.content as? NIMChatroomNotificationContent{ + switch content.eventType { + case .enter: + updateOnlineNum(num: 1) + chatScreenView.getMsgListWithHistory() + break + case .addBlack: + updateOnlineNum(num: -1) + break + case .kicked: + updateOnlineNum(num: -1) + break + case .exit: + updateOnlineNum(num: -1) + break + + default: + + break + } + } + self.topView.roomData = self.roomInfo + }else if msg.messageType == .text{ + chatScreenView.getTextMsg(msg: msg) + } + micSeatView.dealWithNotMessage(msg: msg) + menuView.dealWithNotMessage(msg: msg) + + } + } + func send(_ message: NIMMessage, didCompleteWithError error: Error?) { + if let sessionId = message.session?.sessionId,let roomUid = self.roomInfo?.roomId,sessionId != roomUid{ + return + } + if message.messageType == .text{ + chatScreenView.getTextMsg(msg: message) + } + } + func updateOnlineNum(num:Int){ + guard var roomInfo = self.roomInfo else { return } + let onlineNum = roomInfo.onlineNum + num + roomInfo.onlineNum = onlineNum + self.roomInfo = roomInfo + } } diff --git a/yinmeng-ios/Modules/Room/VM/RoomVCViewModel.swift b/yinmeng-ios/Modules/Room/VM/RoomVCViewModel.swift new file mode 100644 index 0000000..a2d71af --- /dev/null +++ b/yinmeng-ios/Modules/Room/VM/RoomVCViewModel.swift @@ -0,0 +1,87 @@ +// +// RoomVCViewModel.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/11. +// + +import UIKit +import RxSwift +import RxCocoa +import NIMSDK +import MBProgressHUD +class RoomVCViewModel: NSObject { + static let roomVM = RoomVCViewModel.init() + var isMute = true + let roomData = PublishSubject() + let chatRoomData = PublishSubject() + + func getRoomUserInfo(roomUid:String,uid:String){ + let params = ["uid":roomUid,"intoUid":uid] + RequestGet(path: "room/get", parma: params) { data in + if let info = Deserialized.toModel(with: data) { + self.roomData.onNext(info) + } + } fail: { code, message in + + } + } + + func collectRoom(roomUid:String,type:String){ + + let uid = "\(AuthManager.userUid)" + + let params = ["uid":uid,"roomUid":roomUid,"type":type] as [String : Any] + RequestPost(path: "fans/fansRoom", parma: params) { data in + + HUDTool.show(with: type == "1" ? "收藏成功" : "取消收藏成功") + } fail: { code, message in + + } + } + func openRoom(title:String,type:Int,roomPwd:String,roomDesc:String,backPic:String){ + let uid = "\(AuthManager.userUid)" + let ticket = AuthManager.ticket + let params = ["uid":uid,"ticket":ticket,"title":title,"type":type,"roomPwd":roomPwd,"roomDesc":roomDesc,"backPic":backPic,"mgId":0] as [String : Any] + RequestPost(path: "room/open", parma: params) { data in + if let info = Deserialized.toModel(with: data) { + self.roomData.onNext(info) + } + } fail: { code, message in + print(code,message) + print(code,message) + } + } + + func NIMSDKEnterRoom(roomId:String,user:UserObject){ + let enterRequest = NIMChatroomEnterRequest() + enterRequest.roomId = roomId + var extData = RoomChatData() + extData.erbanNo = user.erbanNo ?? 0 + extData.experUrl = user.userLevelVo?.experUrl ?? "" + extData.charmUrl = user.userLevelVo?.charmUrl ?? "" + if let uid = user.uid{ + let data = ["\(uid)":extData.toJSON()] + enterRequest.roomExt = toJSONString(dict: data as NSDictionary) + NIMSDK.shared().chatroomManager.enterChatroom(enterRequest) { error, room, roomMember in + if error == nil,let getRoom = room { + self.chatRoomData.onNext(getRoom) + } + } + } + + } + func toJSONString(dict:NSDictionary?)->String{ + + let data = try? JSONSerialization.data(withJSONObject: dict!, options: JSONSerialization.WritingOptions.prettyPrinted) + + let strJson = NSString(data: data!, encoding: NSUTF8StringEncoding) + + return strJson! as String + + } + + + + +} diff --git a/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSeatGiftValueModel.swift b/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSeatGiftValueModel.swift new file mode 100644 index 0000000..304f2d4 --- /dev/null +++ b/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSeatGiftValueModel.swift @@ -0,0 +1,20 @@ +// +// File.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/12. +// + +import Foundation +import HandyJSON + +struct MicSeatGiftValueModel:HandyJSON{ + var currentTime = "" + var giftValueVos:[MicSeatGiftValueItemModel] = [] +} + + +struct MicSeatGiftValueItemModel:HandyJSON{ + var uid = "" + var giftValue:Int64 = 0 +} diff --git a/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSeatModel.swift b/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSeatModel.swift new file mode 100644 index 0000000..942111b --- /dev/null +++ b/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSeatModel.swift @@ -0,0 +1,23 @@ +// +// MicSeatModel.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/11. +// + +import UIKit + + +enum MicSeatType { +case free,lock +} +enum MicType { +case open,close +} + +class MicSeatModel: NSObject { + var position = -1 + var posState:MicSeatType = .free + var micState:MicType = .open + +} diff --git a/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSequenceModel.swift b/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSequenceModel.swift new file mode 100644 index 0000000..f67b06a --- /dev/null +++ b/yinmeng-ios/Modules/Room/View/MicSeatView/Model/MicSequenceModel.swift @@ -0,0 +1,13 @@ +// +// MicSequenceModel.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/11. +// + +import UIKit + +class MicSequenceModel: NSObject { + var microState:MicSeatModel? + var user:UserObject? +} diff --git a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/Cell/NormalMicSeatCell.swift b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/Cell/NormalMicSeatCell.swift index bd752b5..1a47840 100644 --- a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/Cell/NormalMicSeatCell.swift +++ b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/Cell/NormalMicSeatCell.swift @@ -6,7 +6,7 @@ // import UIKit - +import Nuke class NormalMicSeatCell: UICollectionViewCell { override init(frame: CGRect) { super.init(frame: frame) @@ -26,12 +26,18 @@ class NormalMicSeatCell: UICollectionViewCell { } var text:String = ""{ didSet{ - micSeatView.nameView.text = "号麦位" + micSeatView.postionView.text = "\(text)" + + } + } + var user:UserObject? = nil{ + didSet{ + micSeatView.user = user } } //MARK: - 懒加载 - private lazy var micSeatView:NormalMicSeatView = { + lazy var micSeatView:NormalMicSeatView = { let _micSeatView = NormalMicSeatView(frame: .zero, isOwner: false) return _micSeatView diff --git a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/NormalMicSeatSuperView.swift b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/NormalMicSeatSuperView.swift index aa92852..3f23e40 100644 --- a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/NormalMicSeatSuperView.swift +++ b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/NormalMicSeatSuperView.swift @@ -6,18 +6,34 @@ // import UIKit +import NIMSDK +import MJExtension class NormalMicSeatSuperView: MicSeatSuperView { override init(frame: CGRect) { super.init(frame: frame) setUILayout() + setUserList() registerCell() + initRTRC() + } required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") } + + private func setUserList(){ + for i in 0..<8 { + let pos = i + let roomUserData = MicSequenceModel() + roomUserData.user = nil + roomUserData.microState = MicSeatModel() + roomUserData.microState?.position = pos + roomUserList.append(roomUserData) + } + } private func setUILayout(){ addSubview(roomOwnerView) addSubview(collectionView) @@ -32,15 +48,140 @@ class NormalMicSeatSuperView: MicSeatSuperView { make.leading.bottom.trailing.equalTo(self).inset(UIDevice.scaleWidth(width: 0)) } + let tap = UITapGestureRecognizer(target: self, action: #selector(clickOwnerAction)) + roomOwnerView.addGestureRecognizer(tap) + } + @objc private func clickOwnerAction(){ + guard let roomid = self.roomData?.roomId else{return} + var index:Int = -2 + for (i,item) in roomUserList.enumerated(){ + if item.user?.uid == AuthManager.userUid{ + index = i + } + } + if index == -2{ + if self.roomOwnerView.user?.uid == AuthManager.userUid{ + index = -1 + } + } + if roomOwnerView.user != nil{ + if roomOwnerView.user!.uid == AuthManager.userUid{ + let popUpView = PlanetStarPopUpView.init(frame: CGRect(x: 0, y: 0, width: ScreenWidth, height: ScreenHeight)) + keyWindow.addSubview(popUpView) + popUpView.textView.text = "确定下麦旁听吗?" + popUpView.senderView.setTitle("确定", for: .normal) + popUpView.bgPointView.isHidden = true + popUpView.pointTextView.isHidden = true + popUpView.clickSendBlcok = {[weak self] in + let downRequest = NIMChatroomQueueRemoveRequest() + downRequest.key = "\(-1)" + downRequest.roomId = roomid + NIMSDK.shared().chatroomManager.removeChatroomQueueObject(downRequest) {[weak self] (error, info) in + guard let self = self else{return} + if error == nil{ + + } + + } + } + return + } + + HUDTool.show(with: "该麦位已经有人了哦~") + return + } + + if (index == -2){ + upMicAction(index: "\(-1)") + return + } + let downRequest = NIMChatroomQueueRemoveRequest() + downRequest.key = "\(index)" + downRequest.roomId = roomid + NIMSDK.shared().chatroomManager.removeChatroomQueueObject(downRequest) {[weak self] (error, info) in + guard let self = self else{return} + if error == nil{ + self.upMicAction(index: "\(-1)") + } + + } } private func registerCell(){ collectionView.register(NormalMicSeatCell.self, forCellWithReuseIdentifier: "NormalMicSeatCell") collectionView.delegate = self collectionView.dataSource = self } + private func initRTRC(){ + let cloud = TRTCCloud.sharedInstance() + let params = TRTCAudioVolumeEvaluateParams() + params.interval = 900 + cloud.enableAudioVolumeEvaluation(true, with: params) + TRTCCloud.setConsoleEnabled(false) + TRTCCloud.sharedInstance().addDelegate(self) + } + func setTRTC(){ + if let roomId = self.roomData?.roomId,let uid = self.roomData?.uid{ + let cloud = TRTCCloud.sharedInstance() + let curRoomId = (Int(roomId) ?? 0) > INT_MAX ? uid : roomId + let params = TRTCAudioVolumeEvaluateParams() + params.interval = 900 + cloud.enableAudioVolumeEvaluation(true, with: params) + let mewParams = TRTCParams() + if AuthViewModel.authVM.appId.isEmpty{ + + mewParams.sdkAppId = UInt32("1400798783") ?? 0 + }else{ + mewParams.sdkAppId = UInt32(AuthViewModel.authVM.appId) ?? 0 + } + mewParams.roomId = UInt32(curRoomId) ?? 0 + let uid = "\(AuthManager.userUid)" + mewParams.userId = uid + let sign = self.roomData?.trtcSig ?? "" + mewParams.userSig = sign + mewParams.role = TRTCRoleType.audience + TRTCCloud.sharedInstance().enterRoom(mewParams, appScene: TRTCAppScene.LIVE) + TRTCCloud.sharedInstance().muteAllRemoteAudio(false) + TRTCCloud.sharedInstance().muteLocalAudio(false) + RoomVCViewModel.roomVM.isMute = false + } + } + func setMicList(){ + if let roomid = self.roomData?.roomId{ + NIMSDK.shared().chatroomManager.fetchChatroomQueue(roomid) { error, data in + if error == nil,let _data = data{ + for item in _data { + + if !item.keys.isEmpty,let first = item.keys.first{ + let value = item[first] + if let userData = Deserialized.toModel(with: value) { + let getPost = Int(first) ?? 0 + if getPost == -1{ + self.roomOwnerView.user = userData + }else{ + let user = self.roomUserList[getPost] + user.user = userData + } + + } + + + + } + + } + self.collectionView.reloadData() + } + } + + + + } + } //MARK: - 懒加载 - + var roomUserList:[MicSequenceModel] = [] + var roomData:RoomDataModel? + var userData:UserObject? private lazy var roomOwnerView:NormalMicSeatView = { let _roomOwnerView = NormalMicSeatView(frame: .zero, isOwner: true) return _roomOwnerView @@ -67,7 +208,214 @@ extension NormalMicSeatSuperView:UICollectionViewDelegate,UICollectionViewDataSo } func collectionView(_ collectionView: UICollectionView, cellForItemAt indexPath: IndexPath) -> UICollectionViewCell { let cell = collectionView.dequeueReusableCell(withReuseIdentifier: "NormalMicSeatCell", for: indexPath) as! NormalMicSeatCell - cell.text = "\(indexPath.row)" + let user = roomUserList[indexPath.row ] + cell.text = "\(indexPath.row + 1)" + if user.user != nil{ + + cell.user = user.user + }else{ + + cell.user = nil + } return cell } + func collectionView(_ collectionView: UICollectionView, didSelectItemAt indexPath: IndexPath) { + guard let roomUid = self.roomData?.roomId else { return } + let user = roomUserList[indexPath.row] + var index:Int = -2 + for (i,item) in roomUserList.enumerated(){ + if item.user?.uid == AuthManager.userUid{ + index = i + } + } + if index == -2{ + if self.roomOwnerView.user?.uid == AuthManager.userUid{ + index = -1 + } + } + if user.user != nil{ + if user.user?.uid == AuthManager.userUid{ + let popUpView = PlanetStarPopUpView.init(frame: CGRect(x: 0, y: 0, width: ScreenWidth, height: ScreenHeight)) + keyWindow.addSubview(popUpView) + popUpView.textView.text = "确定下麦旁听吗?" + popUpView.senderView.setTitle("确定", for: .normal) + popUpView.bgPointView.isHidden = true + popUpView.pointTextView.isHidden = true + popUpView.clickSendBlcok = {[weak self] in + let downRequest = NIMChatroomQueueRemoveRequest() + downRequest.key = "\(indexPath.row)" + downRequest.roomId = roomUid + NIMSDK.shared().chatroomManager.removeChatroomQueueObject(downRequest) {[weak self] (error, info) in + guard let self = self else{return} + if error == nil{ + + } + + } + } + return + } + + HUDTool.show(with: "该麦位已经有人了哦~") + }else{ + if (index == -2){ + upMicAction(index: "\(indexPath.row)") + return + } + let downRequest = NIMChatroomQueueRemoveRequest() + downRequest.key = "\(index)" + downRequest.roomId = roomUid + NIMSDK.shared().chatroomManager.removeChatroomQueueObject(downRequest) {[weak self] (error, info) in + guard let self = self else{return} + if error == nil{ + self.upMicAction(index: "\(indexPath.row)") + } + + } + } + } + + func dealWithNotMessage(msg:NIMMessage){ + if let notMsg = msg.messageObject as? NIMNotificationObject,let content = notMsg.content as? NIMChatroomNotificationContent{ + switch content.eventType { + case .infoUpdated: + + break + case .queueChange: + + if let data = content.ext as? [String : Any]{ + + if let pos = data[NIMChatroomEventInfoQueueChangeItemKey] as? String,let value = data[NIMChatroomEventInfoQueueChangeItemValueKey],let userData = Deserialized.toModel(with: value) ,let changeType = data[NIMChatroomEventInfoQueueChangeTypeKey] as? Int{ + if pos == "-1"{ + if changeType == 1{ + roomOwnerView.user = userData + }else if changeType == 2{ + roomOwnerView.user = nil + roomOwnerView.speakView.isHidden = true + } + }else{ + if changeType == 1,let i = Int(pos){ + let user = roomUserList[i] + user.user = userData + }else if changeType == 2,let i = Int(pos){ + let user = roomUserList[i] + let cell = collectionView.cellForItem(at: IndexPath(row: i, section: 0)) as! NormalMicSeatCell + cell.micSeatView.speakView.isHidden = true + user.user = nil + } + } + + } + } + + + + break + case .exit: + for member in content.targets ?? []{ + for item in roomUserList { + if let uid = item.user?.uid, "\(uid)" == member.userId{ + item.user = nil + } + } + } + break + default: + break + } + updateGiftNumber() + } + } + func updateGiftNumber(){ + guard let roomUid = roomData?.uid else { + self.collectionView.reloadData() + return + } + let params = ["uid":"\(AuthManager.userUid)","roomUid":roomUid] as [String : Any] + RequestGet(path: "room/gift/value/get", parma: params) { data in + if let info = Deserialized.toModel(with: data) { + for model in info.giftValueVos{ + if var ownerUser = self.roomOwnerView.user{ + if let uid = ownerUser.uid,"\(uid)" == model.uid{ + ownerUser.giftValue = model.giftValue + self.roomOwnerView.user = ownerUser + } + }else{ + for item in self.roomUserList{ + if let uid = item.user?.uid,"\(uid)" == model.uid{ + item.user?.giftValue = model.giftValue + } + } + } + + } + self.collectionView.reloadData() + } + + } fail: { code, message in + self.collectionView.reloadData() + } + } + func upMicAction(index:String){ + + guard let roomUid = self.roomData?.roomId,let user = self.userData else { return } + let model = ["gender":user.gender == .Boy ? "1":"2","avatar":user.avatar ?? "","uid":user.uid ?? "","nick":user.nick ?? ""] as NSDictionary + let updateRequest = NIMChatroomQueueUpdateRequest() + updateRequest.value = model.mj_JSONString() + updateRequest.key = index + updateRequest.roomId = roomUid + updateRequest.transient = true + NIMSDK.shared().chatroomManager.updateChatroomQueueObject(updateRequest) { error in + + } + } + } +extension NormalMicSeatSuperView:TRTCCloudDelegate{ + func onUserVoiceVolume(_ userVolumes: [TRTCVolumeInfo], totalVolume: Int) { + + var uidList:[String] = [] + for item in userVolumes { + + if item.userId == nil{ + if (item.volume > 2){ + uidList.append("\(AuthManager.userUid)") + } + + }else{ + if item.volume > 2{ + + uidList.append(item.userId!) + } + } + + } + roomOwnerView.speakView.isHidden = true + for i in 0..<8 { + let cell = collectionView.cellForItem(at: IndexPath(row: i, section: 0)) as! NormalMicSeatCell + + cell.micSeatView.speakView.isHidden = true + + } + for uid in uidList { + if RoomVCViewModel.roomVM.isMute == true,uid == "\(AuthManager.userUid)"{ + continue + } + if let user = roomOwnerView.user,let curUid = user.uid,uid == "\(curUid)"{ + + roomOwnerView.speakView.isHidden = false + + + } + for i in 0..<8 { + let cell = collectionView.cellForItem(at: IndexPath(row: i, section: 0)) as! NormalMicSeatCell + if let user = cell.user,let curUid = user.uid,"\(curUid)" == uid{ + cell.micSeatView.speakView.isHidden = false + }else{ + cell.micSeatView.speakView.isHidden = true + } + } + } + } +} + diff --git a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/MicSeatGiftValueView.swift b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/MicSeatGiftValueView.swift index 5b6547c..3b564b3 100644 --- a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/MicSeatGiftValueView.swift +++ b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/MicSeatGiftValueView.swift @@ -52,7 +52,7 @@ class MicSeatGiftValueView: UIView { return _giftIconView }() - private lazy var numView:UILabel = { + lazy var numView:UILabel = { let _numView = UILabel.getCustomLabel(text: "0",font: UIFont.getScaleFont(ofSize: 10, weight: .regular),color: .white) return _numView diff --git a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/NormalMicSeatView.swift b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/NormalMicSeatView.swift index d936d17..b436a50 100644 --- a/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/NormalMicSeatView.swift +++ b/yinmeng-ios/Modules/Room/View/MicSeatView/View/MicSeatSuperView/SubView/NormalMicSeatView.swift @@ -6,24 +6,48 @@ // import UIKit - +import Nuke class NormalMicSeatView: UIView { init(frame: CGRect,isOwner:Bool) { super.init(frame: frame) self.isOwner = isOwner + if isOwner{ setOwnerUILayout() + return } setUILayout() } - + var user:UserObject? = nil{ + didSet{ + speakView.isHidden = true + guard let _user = user else { + + if isOwner { + nameView.text = "" + avatarView.image = UIImage(named: "yin_room_mic_position_normal") + }else{ + nameView.text = "号麦位" + avatarView.image = UIImage(named: "yin_room_mic_position_normal") + postionView.backgroundColor = ThemeColor(hexStr: "#FFFFFF", alpha: 0.2) + } + return + } + + postionView.backgroundColor = _user.gender == .Boy ? ThemeColor(hexStr: "#3EBBFE") : ThemeColor(hexStr: "#FF5E83") + nameView.text = _user.nick + Nuke.loadImage(with: _user.avatar,options: ImageLoadingOptions(placeholder: UIImage(named: "yin_room_mic_position_normal")), into: avatarView, completion: nil) + giftValueView.numView.text = "\(_user.giftValue)" + } + } required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") } private func setOwnerUILayout(){ + addSubview(speakView) addSubview(avatarView) addSubview(nameStackView) @@ -32,9 +56,14 @@ class NormalMicSeatView: UIView { nameStackView.addArrangedSubview(nameView) nameStackView.addArrangedSubview(genderView) nameStackView.addArrangedSubview(giftValueView) - + + speakView.snp.makeConstraints { make in + make.width.height.equalTo(UIDevice.scaleWidth(width: 78)) + make.center.equalTo(self.avatarView) + } avatarView.snp.makeConstraints { make in make.width.height.equalTo(UIDevice.scaleWidth(width: 58)) + make.top.equalTo(UIDevice.scaleWidth(width: 5)) make.centerX.equalTo(self) } nameStackView.snp.makeConstraints { make in @@ -50,10 +79,21 @@ class NormalMicSeatView: UIView { } avatarView.layer.cornerRadius = UIDevice.scaleWidth(width: 58) / 2 - genderView.isHidden = false + genderView.isHidden = true postionView.isHidden = true + + speakParser.parse(withNamed: "YinSpeak", in: Bundle.main) {[weak self] videoItem in + + self?.speakView.videoItem = videoItem + self?.speakView.loops = 100000; + self?.speakView.clearsAfterStop = false + self?.speakView.startAnimation() + } failureBlock: { error in + + } } private func setUILayout(){ + addSubview(speakView) addSubview(avatarView) addSubview(nameStackView) addSubview(giftValueView) @@ -61,13 +101,17 @@ class NormalMicSeatView: UIView { nameStackView.addArrangedSubview(postionView) nameStackView.addArrangedSubview(nameView) nameStackView.addArrangedSubview(genderView) - + speakView.snp.makeConstraints { make in + make.width.height.equalTo(UIDevice.scaleWidth(width: 75)) + make.center.equalTo(self.avatarView) + } avatarView.snp.makeConstraints { make in + make.top.equalTo(UIDevice.scaleWidth(width: 5)) make.width.height.equalTo(UIDevice.scaleWidth(width: 55)) make.centerX.equalTo(self) } nameStackView.snp.makeConstraints { make in - make.top.equalTo(avatarView.snp.bottom).offset(UIDevice.scaleWidth(width: 10)) + make.top.equalTo(avatarView.snp.bottom).offset(UIDevice.scaleWidth(width: 5)) make.width.lessThanOrEqualTo(self) make.centerX.equalTo(self) } @@ -84,10 +128,19 @@ class NormalMicSeatView: UIView { avatarView.layer.cornerRadius = UIDevice.scaleWidth(width: 55) / 2 genderView.isHidden = true postionView.isHidden = false + speakParser.parse(withNamed: "YinSpeak", in: Bundle.main) {[weak self] videoItem in + + self?.speakView.videoItem = videoItem + self?.speakView.loops = 100000; + self?.speakView.clearsAfterStop = false + self?.speakView.startAnimation() + } failureBlock: { error in + + } } private var isOwner:Bool = false //MARK: - 懒加载 - private lazy var avatarView:UIImageView = { + lazy var avatarView:UIImageView = { let _avatarView = UIImageView() _avatarView.isUserInteractionEnabled = true _avatarView.layer.masksToBounds = true @@ -112,7 +165,7 @@ class NormalMicSeatView: UIView { }() lazy var nameView:UILabel = { - let _nameView = UILabel.getCustomLabel(text:"小灰类",font: UIFont.getScaleFont(ofSize: 10, weight: .regular),color: .white,textAlignment: .center) + let _nameView = UILabel.getCustomLabel(text:"",font: UIFont.getScaleFont(ofSize: 10, weight: .regular),color: .white,textAlignment: .center) return _nameView }() private lazy var genderView:UIImageView = { @@ -120,11 +173,22 @@ class NormalMicSeatView: UIView { _genderView.image = UIImage(named: "yin_plane_star__woman") return _genderView }() - private lazy var giftValueView:MicSeatGiftValueView = { + lazy var giftValueView:MicSeatGiftValueView = { let _giftValueView = MicSeatGiftValueView(frame: .zero) _giftValueView.isUserInteractionEnabled = true return _giftValueView }() - + lazy var speakView:SVGAImageView = { + let _speakView = SVGAImageView() + _speakView.contentMode = .scaleAspectFill + _speakView.isUserInteractionEnabled = true + _speakView.isHidden = true + return _speakView + }() + private lazy var speakParser:SVGAParser = { + let _speakParser = SVGAParser() + return _speakParser + }() } + diff --git a/yinmeng-ios/Modules/Room/View/RoomChatScreenView/Model/RoomMsgListModel.swift b/yinmeng-ios/Modules/Room/View/RoomChatScreenView/Model/RoomMsgListModel.swift new file mode 100644 index 0000000..00e81ab --- /dev/null +++ b/yinmeng-ios/Modules/Room/View/RoomChatScreenView/Model/RoomMsgListModel.swift @@ -0,0 +1,27 @@ +// +// RoomMsgListModel.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/12. +// + +import UIKit +import HandyJSON +struct RoomMsgListModel: HandyJSON { + var roomNickname = "" + var charmUrl = ""{ + didSet{ + charmNewUrl = MAIDESEncryptTool.getCharmImageUrl(charmUrl) + } + } + var experUrl = ""{ + didSet{ + experNewUrl = MAIDESEncryptTool.getWealthImageUrl(experUrl) + } + } + var experNewUrl = "new_exper_01" + var charmNewUrl = "new_charm_01" + var text = "" + var avatar = "" + var height:CGFloat = 0 +} diff --git a/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenUserChatCell.swift b/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenUserChatCell.swift index a9034b4..dab08a8 100644 --- a/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenUserChatCell.swift +++ b/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenUserChatCell.swift @@ -6,6 +6,8 @@ // import UIKit +import Nuke + class RoomChatScreenUserChatCell: UITableViewCell { @@ -25,26 +27,26 @@ class RoomChatScreenUserChatCell: UITableViewCell { contentView.addSubview(nameStackView) contentView.addSubview(tagStackView) contentView.addSubview(bgTextView) + contentView.addSubview(textView) - - nameStackView.addArrangedSubview(vipImageView) +// nameStackView.addArrangedSubview(vipImageView) nameStackView.addArrangedSubview(nameView) tagStackView.addArrangedSubview(experIconView) tagStackView.addArrangedSubview(charmIconView) - bgTextView.addSubview(textView) + nameStackView.snp.makeConstraints { make in - make.leading.equalTo(UIDevice.scaleWidth(width: 38)) + make.leading.equalTo(UIDevice.scaleWidth(width: 45)) make.height.equalTo(UIDevice.scaleWidth(width: 26)) make.top.equalTo(UIDevice.scaleWidth(width: 0)) } - vipImageView.snp.makeConstraints { make in - make.width.height.equalTo(UIDevice.scaleWidth(width: 26)) - } +// vipImageView.snp.makeConstraints { make in +// make.width.height.equalTo(UIDevice.scaleWidth(width: 26)) +// } avatarVeiw.snp.makeConstraints { make in make.top.equalTo(nameStackView.snp.top).offset(UIDevice.scaleWidth(width: 5)) make.width.height.equalTo(UIDevice.scaleWidth(width: 36)) @@ -55,7 +57,7 @@ class RoomChatScreenUserChatCell: UITableViewCell { tagStackView.snp.makeConstraints { make in make.height.equalTo(UIDevice.scaleWidth(width: 18)) make.top.equalTo(nameStackView.snp.bottom).offset(UIDevice.scaleWidth(width: 0)) - make.leading.equalTo(avatarVeiw.snp.trailing).offset((UIDevice.scaleWidth(width: 8))) + make.leading.equalTo(UIDevice.scaleWidth(width: 45)) } experIconView.snp.makeConstraints { make in @@ -78,10 +80,25 @@ class RoomChatScreenUserChatCell: UITableViewCell { make.top.bottom.equalTo(bgTextView).inset(UIDevice.scaleWidth(width: 8)) make.leading.trailing.equalTo(bgTextView).inset(UIDevice.scaleWidth(width: 12)) } - bgTextView.superview?.layoutIfNeeded() + } - override func layoutSubviews() { -// bgTextView.addCorner(cornerRadii: CornerRadii(topLeft: 6,topRight: 12,bottomLeft: 12,bottomRight: 12), frame: bgTextView.frame) + var model:RoomMsgListModel? = nil{ + didSet{ + guard let _model = model else { return } + Nuke.loadImage(with: _model.avatar, into: avatarVeiw, completion: nil) + nameView.text = _model.roomNickname + charmIconView.image = UIImage(named: _model.charmNewUrl) + experIconView.image = UIImage(named: _model.experNewUrl) + textView.text = _model.text + let charmWidth = (charmIconView.image?.size.width ?? 0) * UIDevice.scaleWidth(width: 18) / (charmIconView.image?.size.height ?? 1) + let experWidth = (experIconView.image?.size.width ?? 0) * UIDevice.scaleWidth(width: 18) / (experIconView.image?.size.height ?? 1) + charmIconView.snp.updateConstraints { make in + make.width.equalTo(charmWidth) + } + experIconView.snp.updateConstraints { make in + make.width.equalTo(experWidth) + } + } } //MARK: - 懒加载 private lazy var avatarVeiw:UIImageView = { @@ -89,7 +106,7 @@ class RoomChatScreenUserChatCell: UITableViewCell { _avatarVeiw.layer.cornerRadius = UIDevice.scaleWidth(width: 36)/2 _avatarVeiw.layer.masksToBounds = true _avatarVeiw.layer.borderColor = ThemeColor(hexStr: "#FFE710").cgColor - _avatarVeiw.backgroundColor = .red + _avatarVeiw.isUserInteractionEnabled = true return _avatarVeiw }() @@ -101,25 +118,27 @@ class RoomChatScreenUserChatCell: UITableViewCell { _nameStackView.spacing = UIDevice.scaleWidth(width: 2) return _nameStackView }() - private lazy var vipImageView:UIImageView = { - let _vipImageView = UIImageView() - _vipImageView.image = UIImage(named: "1") - return _vipImageView - }() +// private lazy var vipImageView:UIImageView = { +// let _vipImageView = UIImageView() +// +// return _vipImageView +// }() private lazy var nameView:UILabel = { - let _nameView = UILabel.getCustomLabel(text: "我:", font: UIFont.getScaleFont(ofSize: 12, weight: .regular), color: ThemeColor(hexStr: "#FFFFFF", alpha: 0.5)) + let _nameView = UILabel.getCustomLabel(text: "", font: UIFont.getScaleFont(ofSize: 12, weight: .regular), color: ThemeColor(hexStr: "#FFFFFF", alpha: 0.5)) return _nameView }() - private lazy var bgTextView:UIView = { + private lazy var bgTextView:UIImageView = { let _bgTextView = UIImageView() - _bgTextView.backgroundColor = ThemeColor(hexStr: "#FFFFFF", alpha: 0.2) - + _bgTextView.contentMode = .scaleToFill + let image = UIImage(named: "room_message_text_bg")! + _bgTextView.image = image.resizableImage(withCapInsets: UIEdgeInsets(top: 20, left: 20, bottom: 20, right: 20), resizingMode: .stretch) + _bgTextView.alpha = 0.2 return _bgTextView }() private lazy var textView:UILabel = { - let _textView = UILabel.getCustomLabel(text:"或呃呃或呃呃或呃呃或呃呃",font: UIFont.getScaleFont(ofSize: 12, weight: .regular),numberOfLines: 0) + let _textView = UILabel.getCustomLabel(text:"",font: UIFont.getScaleFont(ofSize: 12, weight: .regular),numberOfLines: 0) _textView.isUserInteractionEnabled = true return _textView }() @@ -135,12 +154,10 @@ class RoomChatScreenUserChatCell: UITableViewCell { private lazy var experIconView:UIImageView = { let _experView = UIImageView() - _experView.image = UIImage(named: "2") return _experView }() private lazy var charmIconView:UIImageView = { let _charmView = UIImageView() - _charmView.image = UIImage(named: "2") return _charmView }() diff --git a/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenView.swift b/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenView.swift index 964fa89..5d8fcec 100644 --- a/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenView.swift +++ b/yinmeng-ios/Modules/Room/View/RoomChatScreenView/View/RoomChatScreenView.swift @@ -6,6 +6,9 @@ // import UIKit +import NIMSDK + + class RoomChatScreenView: UIView { @@ -18,6 +21,66 @@ class RoomChatScreenView: UIView { required init?(coder: NSCoder) { fatalError("init(coder:) has not been implemented") } + + func getMsgListWithHistory(){ + let option = NIMHistoryMessageSearchOption() + option.limit = 100 + option.messageTypes = [NSNumber(value: NIMMessageType.text.rawValue)] + option.order = .asc + NIMSDK.shared().chatroomManager.fetchMessageHistory(roomId, option: option) { error, list in + guard let msgList = list else{return} + for msg in msgList{ + self.dealWithMsg(msg: msg ) + } + self.chatTableView.reloadData() + DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { + self.chatTableView.scrollToRow(at: IndexPath(row:self.msgList.count - 1 , section:0 ), at: .bottom, animated: true) + } + } + + } + func getTextMsg(msg:NIMMessage){ + dealWithMsg(msg: msg) + chatTableView.reloadData() + + DispatchQueue.main.asyncAfter(deadline: .now() + 0.1) { + self.chatTableView.scrollToRow(at: IndexPath.init(row:self.msgList.count - 1 , section:0 ), at: .bottom, animated: true) + } + } + func dealWithMsg(msg:NIMMessage){ + + var model = RoomMsgListModel() + if let obj = msg.messageExt as? NIMMessageChatroomExtension{ + model.roomNickname = obj.roomNickname ?? "" + } + if let from = msg.from,let user = NIMSDK.shared().userManager.userInfo(from){ + + if "\(AuthManager.userUid)" == from{ + model.roomNickname = "我:" + } + if let userInfo = user.userInfo,let avatarUrl = userInfo.avatarUrl { + model.avatar = avatarUrl + } + if model.avatar.isEmpty,let msgExt = msg.messageExt as? NIMMessageChatroomExtension { + model.avatar = msgExt.roomAvatar ?? "" + ":" + } + if let remoteExt = msg.remoteExt,let extDic = remoteExt[from] as? [NSString:Any]{ + model.charmUrl = extDic["charmUrl"] as! String + model.experUrl = extDic["experUrl"] as! String + + } + } + model.text = msg.text ?? "" + + let width = ScreenWidth - UIDevice.scaleWidth(width: 158) + let heigth = UILabel.getLabelHeigth(text: msg.text ?? "", width: width, font: UIFont.systemFont(ofSize: 12, weight: .regular)) + + + model.height = heigth + UIDevice.scaleWidth(width: 70) + self.msgList.append(model) + + } + var roomId = "" private func setUILayout(){ addSubview(chatTableView) chatTableView.snp.makeConstraints { make in @@ -32,9 +95,9 @@ class RoomChatScreenView: UIView { chatTableView.tableHeaderView = tableHeaderView chatTableView.register(RoomChatScreenUserChatCell.self, forCellReuseIdentifier: "RoomChatScreenUserChatCell") } + - - + var msgList:[RoomMsgListModel] = [] //MARK: - 懒加载 private lazy var chatTableView:UITableView = { let _chatTableView = UITableView(frame: .zero, style: .plain) @@ -55,14 +118,16 @@ class RoomChatScreenView: UIView { } extension RoomChatScreenView:UITableViewDelegate,UITableViewDataSource{ func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { - return 1 + return msgList.count } func tableView(_ tableView: UITableView, heightForRowAt indexPath: IndexPath) -> CGFloat { - return 90 + let model = msgList[indexPath.row] + return model.height } func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: "RoomChatScreenUserChatCell", for: indexPath) as! RoomChatScreenUserChatCell - + let model = msgList[indexPath.row] + cell.model = model return cell } diff --git a/yinmeng-ios/Modules/Room/View/RoomMenuView/View/RoomMenuView.swift b/yinmeng-ios/Modules/Room/View/RoomMenuView/View/RoomMenuView.swift new file mode 100644 index 0000000..647cc42 --- /dev/null +++ b/yinmeng-ios/Modules/Room/View/RoomMenuView/View/RoomMenuView.swift @@ -0,0 +1,163 @@ +// +// RoomMenuView.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/11. +// + +import UIKit +import NIMSDK +typealias ClickMenuViewBlcok = () -> Void + + +class RoomMenuView: UIView { + + override init(frame: CGRect) { + super.init(frame: frame) + setUILayout() + + } + + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + private func setUILayout(){ + addSubview(sendBtn) + addSubview(chatBtn) + addSubview(micBtn) + sendBtn.snp.makeConstraints { make in + make.leading.equalTo(UIDevice.scaleWidth(width: 15)) + make.top.equalTo(self) + make.width.equalTo(UIDevice.scaleWidth(width: 102)) + make.height.equalTo(UIDevice.scaleWidth(width: 30)) + } + chatBtn.snp.makeConstraints { make in + make.width.height.equalTo(UIDevice.scaleWidth(width: 30)) + make.centerY.equalTo(sendBtn) + make.leading.equalTo(sendBtn.snp.trailing).offset((UIDevice.scaleWidth(width: 8))) + } + + micBtn.snp.makeConstraints { make in + make.width.height.equalTo(UIDevice.scaleWidth(width: 30)) + make.centerY.equalTo(chatBtn) + make.leading.equalTo(chatBtn.snp.trailing).offset((UIDevice.scaleWidth(width: 8))) + } + + + + } + @objc func sendTextAction(){ + self.superview?.superview?.addSubview(sendTextView) + sendTextView.user = user + sendTextView.roomUid = roomUid + sendTextView.textFiled.becomeFirstResponder() + } + @objc func clickChatViewAction(){ + if let _clickMenuViewBlcok = clickMenuViewBlcok{ + _clickMenuViewBlcok() + } + + } + @objc func clickMicBtnAction(){ + micBtn.isSelected = !micBtn.isSelected + if micBtn.isSelected { + TRTCCloud.sharedInstance().muteLocalAudio(true) + RoomVCViewModel.roomVM.isMute = true + return + } + TRTCCloud.sharedInstance().muteLocalAudio(false) + RoomVCViewModel.roomVM.isMute = false + } + + func dealWithNotMessage(msg:NIMMessage){ + if let notMsg = msg.messageObject as? NIMNotificationObject,let content = notMsg.content as? NIMChatroomNotificationContent{ + switch content.eventType { + case .infoUpdated: + + break + case .queueChange: + + if let data = content.ext as? [String : Any]{ + var isHaveChange = false + if let value = data[NIMChatroomEventInfoQueueChangeItemValueKey],let userData = Deserialized.toModel(with: value) ,let changeType = data[NIMChatroomEventInfoQueueChangeTypeKey] as? Int{ + + if changeType == 1{ + if AuthManager.userUid == userData.uid{ + micBtn.isHidden = false + micBtn.isSelected = true + isHaveChange = true + TRTCCloud.sharedInstance().muteLocalAudio(true) + RoomVCViewModel.roomVM.isMute = true + } + }else if changeType == 2{ + + if AuthManager.userUid == userData.uid{ + micBtn.isHidden = true + TRTCCloud.sharedInstance().muteLocalAudio(true) + RoomVCViewModel.roomVM.isMute = true + } + } + + + } + setBroadcast(isChange: isHaveChange) + } + + break + default: + break + } + } + } + func setBroadcast(isChange:Bool){ + TRTCCloud.sharedInstance().switch(isChange ? .anchor : .audience) + if (isChange){ + let text = "{\"api\":\"setAudioQualityEx\",\"params\":{\"sampleRate\":48000,\"channel\":2,\"bitrate\":192,\"encodeMode\":1,\"systemVolumeType\":1}}" + TRTCCloud.sharedInstance().callExperimentalAPI(text) + let aecText = "{\"api\":\"enableAudioAEC\",\"params\":{\"enable\":1,\"level\":100}}" + TRTCCloud.sharedInstance().callExperimentalAPI(aecText) + TRTCCloud.sharedInstance().startLocalAudio(.music) + }else{ + TRTCCloud.sharedInstance().stopLocalAudio() + } + } + var sendTextView:RoomSendTextView = { + let bottom = ScreenHeight + 40 + let _sendTextView = RoomSendTextView(frame: CGRect(x: 0, y: bottom, width: ScreenWidth, height: UIDevice.scaleWidth(width: 40))) + + return _sendTextView + }() + + //MARK: - 懒加载 + var clickMenuViewBlcok:ClickMenuViewBlcok? + var user:UserObject? + var roomUid = "" + private lazy var sendBtn:UIButton = { + let _sendBtn = UIButton() + _sendBtn.setTitle("聊一聊~", for: .normal) + _sendBtn.setTitleColor(.white, for: .normal) + _sendBtn.titleLabel?.font = UIFont.getScaleFont(ofSize: 12, weight: .regular) + _sendBtn.layer.cornerRadius = UIDevice.scaleWidth(width: 30)/2 + _sendBtn.backgroundColor = ThemeColor(hexStr: "#FFFFFF", alpha: 0.3) + _sendBtn.layer.masksToBounds = true + _sendBtn.addTarget(self, action: #selector(sendTextAction), for: .touchUpInside) + return _sendBtn + }() + private lazy var chatBtn:UIButton = { + + let _chatBtn = UIButton(type: .custom) + _chatBtn.setImage(UIImage(named: "room_menu_chat_btn"), for: .normal) + _chatBtn.addTarget(self, action: #selector(clickChatViewAction), for: .touchUpInside) + return _chatBtn + }() + + private lazy var micBtn:UIButton = { + let _micBtn = UIButton() + _micBtn.setImage(UIImage(named: "menu_mic_open_icon"), for: .normal) + _micBtn.setImage(UIImage(named: "menu_mic_close_icon"), for: .selected) + _micBtn.addTarget(self, action: #selector(clickMicBtnAction), for: .touchUpInside) + _micBtn.isSelected = true + _micBtn.isHidden = true + return _micBtn + }() +} diff --git a/yinmeng-ios/Modules/Room/View/RoomMenuView/View/RoomSendTextView.swift b/yinmeng-ios/Modules/Room/View/RoomMenuView/View/RoomSendTextView.swift new file mode 100644 index 0000000..9fd6672 --- /dev/null +++ b/yinmeng-ios/Modules/Room/View/RoomMenuView/View/RoomSendTextView.swift @@ -0,0 +1,128 @@ +// +// RoomSendTextView.swift +// yinmeng-ios +// +// Created by duoban on 2024/3/11. +// + +import UIKit +import NIMSDK + +class RoomSendTextView: UIView { + + override init(frame: CGRect) { + super.init(frame: frame) + setUILayout() + // 添加键盘显示的观察者 + NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillShow), name: UIResponder.keyboardWillShowNotification, object: nil) + // 添加键盘隐藏的观察者 + NotificationCenter.default.addObserver(self, selector: #selector(keyboardWillHide), name: UIResponder.keyboardWillHideNotification, object: nil) + } + + + // 键盘将要显示时的处理函数 + @objc func keyboardWillShow(notification: NSNotification) { + if let keyboardSize = (notification.userInfo?[UIResponder.keyboardFrameEndUserInfoKey] as? NSValue)?.cgRectValue,let duration = notification.userInfo?[UIResponder.keyboardAnimationDurationUserInfoKey] as? CGFloat { + print(keyboardSize.height) + UIView.animate(withDuration: duration) { + self.frame.origin.y = ScreenHeight - keyboardSize.height - 40 + } + + } + } + + // 键盘将要隐藏时的处理函数 + @objc func keyboardWillHide(notification: NSNotification) { + if let duration = notification.userInfo?[UIResponder.keyboardAnimationDurationUserInfoKey] as? CGFloat { + UIView.animate(withDuration: duration) { + self.frame.origin.y = (ScreenHeight + 40) + } + } + } + + // 视图控制器被销毁前,移除所有观察者 + deinit { + NotificationCenter.default.removeObserver(self) + } + required init?(coder: NSCoder) { + fatalError("init(coder:) has not been implemented") + } + private func setUILayout(){ + backgroundColor = ThemeColor(hexStr: "#F8F8FB") + addSubview(textFiled) + addSubview(sendTextBtn) + + sendTextBtn.snp.makeConstraints { make in + make.top.bottom.equalTo(self).inset(UIDevice.scaleWidth(width: 5)) + make.width.equalTo(UIDevice.scaleWidth(width: 50)) + make.trailing.equalTo(-UIDevice.scaleWidth(width: 5)) + } + textFiled.snp.makeConstraints { make in + make.leading.equalTo(UIDevice.scaleWidth(width: 8)) + make.top.bottom.equalTo(self) + make.trailing.equalTo(sendTextBtn.snp.leading).offset(-UIDevice.scaleWidth(width: 10)) + + } + } + + @objc func sendTextAction(){ + guard let user = self.user else { return } + let msg = NIMMessage() + msg.text = textFiled.text + let ext = ["\(AuthManager.userUid)":["erbanNo":"\(user.erbanNo ?? 0)","charmUrl":user.userLevelVo?.charmUrl,"experUrl":user.userLevelVo?.experUrl]] + msg.remoteExt = ext + let session = NIMSession.init(roomUid, type: .chatroom) + + NIMSDK.shared().chatManager.send(msg, to: session,completion: { error in + self.textFiled.text = "" + self.sendTextBtn.isEnabled = false + self.textFiled.resignFirstResponder() + }) + + + } + @objc func textFieldEditChanged(textField:UITextField){ + guard let text = textField.text else { + sendTextBtn.isEnabled = false + return + } + sendTextBtn.isEnabled = text.count > 0 + } + //MARK: - 懒加载 + var user:UserObject? + var roomUid = "" + lazy var textFiled:UITextField = { + let _textFiled = UITextField() + let textAtt = NSAttributedString(string: "请输入消息...", attributes: [.font:UIFont.getScaleFont(ofSize: 15, weight: .regular),.foregroundColor:ThemeColor(hexStr: "#878B9C")]) + _textFiled.attributedPlaceholder = textAtt + _textFiled.borderStyle = .none + _textFiled.textColor = ThemeColor(hexStr: "#333333") + _textFiled.font = UIFont.getScaleFont(ofSize: 15, weight: .regular) + _textFiled.setContentHuggingPriority(.defaultLow, for: .horizontal) + _textFiled.addTarget(self, action: #selector(textFieldEditChanged(textField:)), for: .editingChanged) + _textFiled.delegate = self + _textFiled.returnKeyType = .done + return _textFiled + }() + private lazy var sendTextBtn:UIButton = { + let _sendTextBtn = UIButton() + _sendTextBtn.setTitle("发送", for: .normal) + _sendTextBtn.setTitleColor(ThemeColor(hexStr: "0x282828"), for: .normal) + _sendTextBtn.titleLabel?.font = UIFont.getScaleFont(ofSize: 15, weight: .regular) + let disabledImage = UIImage.image(color: ThemeColor(hexStr: "#F2F3F6"),size: CGSize(width: UIDevice.scaleWidth(width: 50), height: UIDevice.scaleWidth(width: 30))) + _sendTextBtn.setBackgroundImage(disabledImage, for: .disabled) + let normalImage = UIImage.image(color: ThemeColor(hexStr: "#FFE710"),size: CGSize(width: UIDevice.scaleWidth(width: 50), height: UIDevice.scaleWidth(width: 30))) + _sendTextBtn.setBackgroundImage(normalImage, for: .normal) + _sendTextBtn.isEnabled = false + _sendTextBtn.layer.cornerRadius = UIDevice.scaleWidth(width: 5) + _sendTextBtn.layer.masksToBounds = true + _sendTextBtn.addTarget(self, action: #selector(sendTextAction), for: .touchUpInside) + return _sendTextBtn + }() +} +extension RoomSendTextView:UITextFieldDelegate{ + func textFieldShouldReturn(_ textField: UITextField) -> Bool { + textField.resignFirstResponder() + return true + } +} diff --git a/yinmeng-ios/Modules/Room/View/RoomQuitView/Model/RoomQuitModel.swift b/yinmeng-ios/Modules/Room/View/RoomQuitView/Model/RoomQuitModel.swift index 3f48152..46f8bc3 100644 --- a/yinmeng-ios/Modules/Room/View/RoomQuitView/Model/RoomQuitModel.swift +++ b/yinmeng-ios/Modules/Room/View/RoomQuitView/Model/RoomQuitModel.swift @@ -22,4 +22,5 @@ struct RoomQuitModel: HandyJSON { var infoUid = "" var nick = "" var roomPwd = "" + } diff --git a/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitUserInfoCell.swift b/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitUserInfoCell.swift index f1e3435..636b130 100644 --- a/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitUserInfoCell.swift +++ b/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitUserInfoCell.swift @@ -32,13 +32,13 @@ class RoomQuitUserInfoCell: UITableViewCell { make.width.height.equalTo(UIDevice.scaleWidth(width: 72)) } roomNameView.snp.makeConstraints { make in - make.top.equalTo(avatarView.snp.bottom).offset(UIDevice.scaleWidth(width: 12)) + make.top.equalTo(avatarView.snp.top).offset(UIDevice.scaleWidth(width: 12)) make.leading.equalTo(avatarView.snp.trailing).offset((UIDevice.scaleWidth(width: 7))) make.height.equalTo(UIDevice.scaleWidth(width: 14)) make.trailing.equalTo(-UIDevice.scaleWidth(width: 0)) } typeIconView.snp.makeConstraints { make in - make.width.equalTo(UIDevice.scaleWidth(width: 34)) + make.width.equalTo(UIDevice.scaleWidth(width: 43)) make.height.equalTo(UIDevice.scaleWidth(width: 18)) make.top.equalTo(roomNameView.snp.bottom).offset(UIDevice.scaleWidth(width: 12)) make.leading.equalTo(roomNameView) diff --git a/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitView.swift b/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitView.swift index bd9d0dc..2de8256 100644 --- a/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitView.swift +++ b/yinmeng-ios/Modules/Room/View/RoomQuitView/View/RoomQuitView.swift @@ -78,7 +78,12 @@ class RoomQuitView: UIView { reportModel.image = "yin_room_report_icon" return [quitModel,reportModel] } - var roomModelList:[RoomQuitModel] = [] + var roomModelList:[RoomQuitModel] = []{ + didSet{ + print(roomModelList.count) + tableView.reloadData() + } + } private lazy var bgMaskView:UIVisualEffectView = { var _bgMaskView = UIVisualEffectView() let blurEffect = UIBlurEffect(style: .dark) diff --git a/yinmeng-ios/Modules/Room/View/RoomTopView/RoomTopView.swift b/yinmeng-ios/Modules/Room/View/RoomTopView/RoomTopView.swift index 70185f9..d53bcb5 100644 --- a/yinmeng-ios/Modules/Room/View/RoomTopView/RoomTopView.swift +++ b/yinmeng-ios/Modules/Room/View/RoomTopView/RoomTopView.swift @@ -8,6 +8,10 @@ import UIKit import MarqueeLabel import FFPopup +import Nuke + + +typealias DidClickTypeBlcok = (_ type:Int,_ uid:String)->Void class RoomTopView: UIView { @@ -23,7 +27,7 @@ class RoomTopView: UIView { private func setUILayout(){ addSubview(superStackView) addSubview(settingBnt) - + quitView.delegate = self superStackView.addSubview(avatarView) superStackView.addSubview(nameStackView) superStackView.addSubview(colectRoomBtn) @@ -95,20 +99,65 @@ class RoomTopView: UIView { } //MARK: - bntTarget - @objc func colectRoomAction(){ - colectRoomBtn.isSelected = !colectRoomBtn.isSelected - let width:CGFloat = !colectRoomBtn.isSelected ? 40 : 50 - colectRoomBtn.snp.updateConstraints { make in - make.width.equalTo(UIDevice.scaleWidth(width: width)) + var roomData:RoomDataModel? = nil{ + didSet{ + guard let _roomData = roomData else { return } + userIdView.text = "ID:\(_roomData.erbanNo)" + textView.text = _roomData.title + + colectRoomBtn.isSelected = _roomData.isRoomFans + lockIconView.isHidden = _roomData.roomPwd.isEmpty + giftIconView.isHidden = _roomData.hasAnimationEffect + onlineNumView.text = "\(_roomData.onlineNum)" + Nuke.loadImage(with: _roomData.avatar, into: avatarView, completion: nil) + colectRoomBtn.isHidden = true + if !_roomData.isRoomFans,_roomData.uid != "\(AuthManager.userUid)"{ + colectRoomBtn.isHidden = false + } + + if colectRoomBtn.isHidden{ + colectRoomBtn.snp.updateConstraints { make in + make.width.equalTo(UIDevice.scaleWidth(width: 0)) + } + }else{ + colectRoomBtn.snp.updateConstraints { make in + make.width.equalTo(UIDevice.scaleWidth(width: 40)) + } + } } } + @objc func colectRoomAction(){ + colectRoomBtn.isHidden = true + + colectRoomBtn.snp.updateConstraints { make in + make.width.equalTo(0) + } + guard let roomUid = roomData?.uid else { return } + RoomVCViewModel.roomVM.collectRoom(roomUid: roomUid, type:"1" ) + } @objc func settingBntAction(){ let pop = FFPopup.init(contentView: quitView, showType: .slideInFromRight, dismissType: .slideOutToRight, maskType: FFPopup.MaskType.dimmed, dismissOnBackgroundTouch: true, dismissOnContentTouch: false) pop.show(layout: FFPopupLayout(horizontal: FFPopup.HorizontalLayout.right, vertical: FFPopup.VerticalLayout.center), duration:0) + + let params = ["uid":"\(AuthManager.userUid)"] as [String : Any] + RequestGet(path: "home/hotRoom", parma: params) { data in + if let list = Deserialized.toArray(with: data) { + var getList:[RoomQuitModel] = [] + for item in list { + if !item.tagPict.isEmpty{ + getList.append(item) + } + } + self.quitView.roomModelList = getList + } + } fail: { code, message in + print(code) + } } //MARK: - 懒加载 + var didClickTypeBlcok:DidClickTypeBlcok? private lazy var quitView:RoomQuitView = { let _quitView = RoomQuitView(frame: CGRect(x: ScreenWidth, y: 0, width: UIDevice.scaleWidth(width: 250), height: ScreenHeight)) @@ -127,7 +176,7 @@ class RoomTopView: UIView { _colectRoomBtn.layer.masksToBounds = true _colectRoomBtn.contentEdgeInsets = UIEdgeInsets(top: 0, left: UIDevice.scaleWidth(width: 7), bottom: 0, right: UIDevice.scaleWidth(width: 7)) _colectRoomBtn.addTarget(self, action: #selector(colectRoomAction), for: .touchUpInside) -// _colectRoomBtn.isHidden = true + _colectRoomBtn.isHidden = true return _colectRoomBtn }() private lazy var nameStackView:UIStackView = { @@ -147,12 +196,12 @@ class RoomTopView: UIView { }() private lazy var textView:MarqueeLabel = { let _textView = MarqueeLabel() - _textView.text = "我是一个小萌新" + _textView.text = "" _textView.speed = .duration(8) _textView.fadeLength = UIDevice.scaleWidth(width: 6) _textView.font = UIFont.getScaleFont(ofSize: 12, weight: .medium) _textView.textColor = .white -// _textView.isUserInteractionEnabled = true + _textView.isUserInteractionEnabled = true return _textView }() private lazy var giftIconView:UIImageView = { @@ -165,7 +214,7 @@ class RoomTopView: UIView { let _lockIconView = UIImageView() _lockIconView.image = UIImage(named: "yin_room_top_lock_icon") _lockIconView.isUserInteractionEnabled = true -// _lockIconView.isHidden = true + _lockIconView.isHidden = true return _lockIconView }() @@ -181,16 +230,16 @@ class RoomTopView: UIView { let _greenPointView = UIView() _greenPointView.backgroundColor = ThemeColor(hexStr: "#3EFED7") _greenPointView.layer.cornerRadius = UIDevice.scaleWidth(width: 3)/2 -// _greenPointView.layer.masksToBounds = true + _greenPointView.layer.masksToBounds = true return _greenPointView }() private lazy var userIdView:UILabel = { - let _userIdView = UILabel.getCustomLabel(text:"ID:837283",font: UIFont.getScaleFont(ofSize: 10, weight: .regular),color: .white) + let _userIdView = UILabel.getCustomLabel(text:"",font: UIFont.getScaleFont(ofSize: 10, weight: .regular),color: .white) return _userIdView }() private lazy var onlineNumView:UILabel = { - let _onlineNumView = UILabel.getCustomLabel(text:"100",font: UIFont.getScaleFont(ofSize: 10, weight: .regular),color: .white) + let _onlineNumView = UILabel.getCustomLabel(text:"0",font: UIFont.getScaleFont(ofSize: 10, weight: .regular),color: .white) return _onlineNumView }() @@ -200,7 +249,6 @@ class RoomTopView: UIView { _avatarView.layer.masksToBounds = true _avatarView.layer.cornerRadius = UIDevice.scaleWidth(width: 17) _avatarView.contentMode = .scaleAspectFill - _avatarView.backgroundColor = .yellow return _avatarView }() private lazy var superStackView:UIView = { @@ -216,9 +264,20 @@ class RoomTopView: UIView { extension RoomTopView:RoomQuitViewProtocol{ func didChooseRoomWithModel(roomModel: RoomQuitModel?) { - + guard let uid = roomModel?.uid else { return } + FFPopup.dismiss(contentView: quitView, animated: false) + if let _didClickTypeBlcok = didClickTypeBlcok{ + _didClickTypeBlcok(1,"\(uid)") + } } func didClickTypeWithModel(clickModel: RoomQuitItemModel) { - + FFPopup.dismiss(contentView: quitView, animated: false) + if clickModel.type == .report{ + HUDTool.show(with: "我们已经收到举报, 将尽快处理") + }else{ + if let _didClickTypeBlcok = didClickTypeBlcok{ + _didClickTypeBlcok(0,"") + } + } } } diff --git a/yinmeng-ios/Modules/User/VC/UserInfoVC.swift b/yinmeng-ios/Modules/User/VC/UserInfoVC.swift index 44b8a07..852c002 100644 --- a/yinmeng-ios/Modules/User/VC/UserInfoVC.swift +++ b/yinmeng-ios/Modules/User/VC/UserInfoVC.swift @@ -181,9 +181,11 @@ extension UserInfoVC: UserFunctionViewProtocol{ self.navigationController?.pushViewController(vc, animated: true) print("aaa") case .myRoom: - let vc = RoomVC() - vc.modalPresentationStyle = .fullScreen - self.present(vc, animated: true, completion: nil) + + let vc = RoomVC(roomUid: "\(AuthManager.userUid)") + let nav = BaseNavigationViewController.init(rootViewController: vc) + nav.modalPresentationStyle = .fullScreen + self.present(nav, animated: true, completion: nil) case .mobile: if self.info?.isBindPhone == true { HUDTool.show(with: "您已绑定手机号") diff --git a/yinmeng-ios/Modules/User/VM/UserObject.swift b/yinmeng-ios/Modules/User/VM/UserObject.swift index e802aa2..aff78cb 100644 --- a/yinmeng-ios/Modules/User/VM/UserObject.swift +++ b/yinmeng-ios/Modules/User/VM/UserObject.swift @@ -23,17 +23,31 @@ struct UserFunctionItem { } struct UserObject: HandyJSON { + + var uid:Int? = 0 var erbanNo:Int? = 0 var avatar:String? = "" var nick:String? = "" - var gender:GenderEnum? = .male + var gender:UserSexType? = .Boy var isBindPhone:Bool? = false var isBindPasswd:Bool? = false var phone:String? = "" + var giftValue:Int64 = 0 + var userLevelVo:userLevelModel? } -enum GenderEnum:Int,HandyJSONEnum { - case male = 1 - case female = 2 +struct userLevelModel:HandyJSON{ + var charmUrl = ""{ + didSet{ + charmNewUrl = MAIDESEncryptTool.getCharmImageUrl(charmUrl) + } + } + var experUrl = ""{ + didSet{ + experNewUrl = MAIDESEncryptTool.getWealthImageUrl(experUrl) + } + } + var experNewUrl = "" + var charmNewUrl = "" } diff --git a/yinmeng-ios/YinSpeak.svga b/yinmeng-ios/YinSpeak.svga new file mode 100644 index 0000000..8eda459 Binary files /dev/null and b/yinmeng-ios/YinSpeak.svga differ