Compare commits
25 Commits
v1.0.0
...
feature/so
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
5055bf244d | ||
|
|
0855b81097 | ||
|
|
157b67e5e0 | ||
|
|
5e097ba6f9 | ||
|
|
7109bdbd11 | ||
|
|
e41907bd4e | ||
|
|
8649211aba | ||
|
|
9145b6a778 | ||
|
|
b87bc8a068 | ||
|
|
b53b5c8a6a | ||
|
|
f776893134 | ||
|
|
60dcf38ea2 | ||
|
|
7e299b9212 | ||
|
|
cf2eeb9a00 | ||
|
|
c971ac589e | ||
|
|
a65270f974 | ||
|
|
43e5f14a83 | ||
|
|
2b5a1eb2a5 | ||
|
|
aeb26daad6 | ||
|
|
88512c6a48 | ||
|
|
6c2c5d586a | ||
|
|
56b6f40526 | ||
|
|
7e663559c0 | ||
|
|
9c8e892859 | ||
|
|
6bef9d8da9 |
22
Podfile
@@ -10,27 +10,39 @@ target 'yinmeng-ios' do
|
|||||||
pod 'Moya'
|
pod 'Moya'
|
||||||
pod 'MBProgressHUD'
|
pod 'MBProgressHUD'
|
||||||
pod 'SVGAPlayer'
|
pod 'SVGAPlayer'
|
||||||
|
pod 'YYText'
|
||||||
|
pod 'YYWebImage'
|
||||||
|
#下拉刷新控件
|
||||||
|
pod 'MJRefresh'
|
||||||
|
# 滑动标签栏
|
||||||
|
pod 'JXCategoryView'
|
||||||
|
pod 'JXPagingView/Pager'
|
||||||
#加载图片
|
#加载图片
|
||||||
pod 'Kingfisher'
|
pod 'Kingfisher'
|
||||||
#cell
|
#cell
|
||||||
pod 'Reusable'
|
pod 'Reusable'
|
||||||
#约束
|
#约束
|
||||||
pod 'SnapKit', '~> 5.6.0'
|
pod 'SnapKit'
|
||||||
#获取设备信息
|
#获取设备信息
|
||||||
pod 'DeviceKit', '~> 4.0'
|
pod 'DeviceKit'
|
||||||
pod 'Nuke'
|
pod 'Nuke'
|
||||||
pod "NSObject+Rx"
|
pod "NSObject+Rx"
|
||||||
pod 'Qiniu'
|
pod 'Qiniu'
|
||||||
#文字自动滚动
|
#文字自动滚动
|
||||||
pod 'MarqueeLabel'
|
pod 'MarqueeLabel'
|
||||||
pod 'NIMSDK_LITE', '9.6.1'
|
pod 'NIMSDK_LITE'
|
||||||
|
|
||||||
pod 'TZImagePickerController'
|
pod 'TZImagePickerController'
|
||||||
pod 'LookinServer', :configurations => ['Debug']
|
pod 'LookinServer', :configurations => ['Debug']
|
||||||
#pop动画
|
#pop动画
|
||||||
pod 'pop', '~> 1.0.12'
|
pod 'pop'
|
||||||
pod 'FFPopup'
|
pod 'FFPopup'
|
||||||
|
pod 'TXLiteAVSDK_TRTC'
|
||||||
|
pod 'MJExtension'
|
||||||
|
pod 'QGVAPlayer'
|
||||||
|
|
||||||
|
#声网
|
||||||
|
pod 'AgoraRtcEngine_iOS'
|
||||||
# Pods for yinmeng-ios
|
# Pods for yinmeng-ios
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|||||||
@@ -0,0 +1,78 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
<Scheme
|
||||||
|
LastUpgradeVersion = "1540"
|
||||||
|
version = "1.7">
|
||||||
|
<BuildAction
|
||||||
|
parallelizeBuildables = "YES"
|
||||||
|
buildImplicitDependencies = "YES"
|
||||||
|
buildArchitectures = "Automatic">
|
||||||
|
<BuildActionEntries>
|
||||||
|
<BuildActionEntry
|
||||||
|
buildForTesting = "YES"
|
||||||
|
buildForRunning = "YES"
|
||||||
|
buildForProfiling = "YES"
|
||||||
|
buildForArchiving = "YES"
|
||||||
|
buildForAnalyzing = "YES">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "E884E85A2B6900C500ADE6EE"
|
||||||
|
BuildableName = "yinmeng-ios.app"
|
||||||
|
BlueprintName = "yinmeng-ios"
|
||||||
|
ReferencedContainer = "container:yinmeng-ios.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildActionEntry>
|
||||||
|
</BuildActionEntries>
|
||||||
|
</BuildAction>
|
||||||
|
<TestAction
|
||||||
|
buildConfiguration = "Debug"
|
||||||
|
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||||
|
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||||
|
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||||
|
shouldAutocreateTestPlan = "YES">
|
||||||
|
</TestAction>
|
||||||
|
<LaunchAction
|
||||||
|
buildConfiguration = "Debug"
|
||||||
|
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
|
||||||
|
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
|
||||||
|
launchStyle = "0"
|
||||||
|
useCustomWorkingDirectory = "NO"
|
||||||
|
ignoresPersistentStateOnLaunch = "NO"
|
||||||
|
debugDocumentVersioning = "YES"
|
||||||
|
debugServiceExtension = "internal"
|
||||||
|
allowLocationSimulation = "YES">
|
||||||
|
<BuildableProductRunnable
|
||||||
|
runnableDebuggingMode = "0">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "E884E85A2B6900C500ADE6EE"
|
||||||
|
BuildableName = "yinmeng-ios.app"
|
||||||
|
BlueprintName = "yinmeng-ios"
|
||||||
|
ReferencedContainer = "container:yinmeng-ios.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildableProductRunnable>
|
||||||
|
</LaunchAction>
|
||||||
|
<ProfileAction
|
||||||
|
buildConfiguration = "Release"
|
||||||
|
shouldUseLaunchSchemeArgsEnv = "YES"
|
||||||
|
savedToolIdentifier = ""
|
||||||
|
useCustomWorkingDirectory = "NO"
|
||||||
|
debugDocumentVersioning = "YES">
|
||||||
|
<BuildableProductRunnable
|
||||||
|
runnableDebuggingMode = "0">
|
||||||
|
<BuildableReference
|
||||||
|
BuildableIdentifier = "primary"
|
||||||
|
BlueprintIdentifier = "E884E85A2B6900C500ADE6EE"
|
||||||
|
BuildableName = "yinmeng-ios.app"
|
||||||
|
BlueprintName = "yinmeng-ios"
|
||||||
|
ReferencedContainer = "container:yinmeng-ios.xcodeproj">
|
||||||
|
</BuildableReference>
|
||||||
|
</BuildableProductRunnable>
|
||||||
|
</ProfileAction>
|
||||||
|
<AnalyzeAction
|
||||||
|
buildConfiguration = "Debug">
|
||||||
|
</AnalyzeAction>
|
||||||
|
<ArchiveAction
|
||||||
|
buildConfiguration = "Release"
|
||||||
|
revealArchiveInOrganizer = "YES">
|
||||||
|
</ArchiveAction>
|
||||||
|
</Scheme>
|
||||||
@@ -1,36 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<Bucket
|
|
||||||
uuid = "265D86DA-810F-46B5-8843-7CF61C036487"
|
|
||||||
type = "0"
|
|
||||||
version = "2.0">
|
|
||||||
<Breakpoints>
|
|
||||||
<BreakpointProxy
|
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.ExceptionBreakpoint">
|
|
||||||
<BreakpointContent
|
|
||||||
uuid = "B72A7630-2547-456B-951B-4C7FD280A268"
|
|
||||||
shouldBeEnabled = "Yes"
|
|
||||||
ignoreCount = "0"
|
|
||||||
continueAfterRunningActions = "No"
|
|
||||||
breakpointStackSelectionBehavior = "1"
|
|
||||||
scope = "1"
|
|
||||||
stopOnStyle = "0">
|
|
||||||
</BreakpointContent>
|
|
||||||
</BreakpointProxy>
|
|
||||||
<BreakpointProxy
|
|
||||||
BreakpointExtensionID = "Xcode.Breakpoint.FileBreakpoint">
|
|
||||||
<BreakpointContent
|
|
||||||
uuid = "A13339C1-73DD-4996-91B1-602150B243F2"
|
|
||||||
shouldBeEnabled = "Yes"
|
|
||||||
ignoreCount = "0"
|
|
||||||
continueAfterRunningActions = "No"
|
|
||||||
filePath = "yinmeng-ios/Modules/Chat/VM/ChatViewModel.swift"
|
|
||||||
startingColumnNumber = "9223372036854775807"
|
|
||||||
endingColumnNumber = "9223372036854775807"
|
|
||||||
startingLineNumber = "329"
|
|
||||||
endingLineNumber = "329"
|
|
||||||
landmarkName = "onRecvMessages(_:)"
|
|
||||||
landmarkType = "7">
|
|
||||||
</BreakpointContent>
|
|
||||||
</BreakpointProxy>
|
|
||||||
</Breakpoints>
|
|
||||||
</Bucket>
|
|
||||||
|
Before Width: | Height: | Size: 12 KiB |
|
Before Width: | Height: | Size: 7.5 KiB |
|
Before Width: | Height: | Size: 7.4 KiB |
@@ -11,63 +11,81 @@ import NSObject_Rx
|
|||||||
import NIMSDK
|
import NIMSDK
|
||||||
@main
|
@main
|
||||||
class AppDelegate: UIResponder, UIApplicationDelegate {
|
class AppDelegate: UIResponder, UIApplicationDelegate {
|
||||||
var window: UIWindow?
|
var window: UIWindow?
|
||||||
|
|
||||||
|
|
||||||
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
|
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
|
||||||
UIApplication.shared.applicationIconBadgeNumber = 0
|
UIApplication.shared.applicationIconBadgeNumber = 0
|
||||||
self.window = UIWindow.init(frame: UIScreen.main.bounds)
|
self.window = UIWindow.init(frame: UIScreen.main.bounds)
|
||||||
self.window?.backgroundColor = UIColor.white
|
self.window?.backgroundColor = UIColor.white
|
||||||
self.window?.rootViewController = BaseNavigationViewController(rootViewController:AuthLaunchVC())
|
|
||||||
loadNIMSDK()
|
|
||||||
loginStateListener()
|
|
||||||
|
|
||||||
|
showLoginPage()
|
||||||
|
|
||||||
|
loadNIMSDK()
|
||||||
|
loginStateListener()
|
||||||
return true
|
return true
|
||||||
}
|
}
|
||||||
|
|
||||||
private func loginStateListener() {
|
private func loginStateListener() {
|
||||||
AuthViewModel.authVM.appClientConfig()
|
AuthViewModel.authVM.appClientConfig()
|
||||||
///检车是否已经登录
|
|
||||||
AuthViewModel.authVM.checkUserIsLogin()
|
AuthViewModel.authVM.checkUserIsLogin()
|
||||||
AuthViewModel.authVM.loginSuccess.subscribe(onNext: { result in
|
AuthViewModel.authVM.loginSuccess.subscribe(onNext: { [weak self] result in
|
||||||
print("是否登录成功\(result)")
|
guard let strongSelf = self else { return }
|
||||||
|
|
||||||
if result == true {
|
if result == true {
|
||||||
///如果登录成功显示tabbar
|
|
||||||
self.window?.rootViewController = BaseTabBarViewController()
|
|
||||||
let uid = AuthManager.userUid
|
let uid = AuthManager.userUid
|
||||||
if uid > 0 {
|
if uid > 0 {
|
||||||
UserViewModel.userVM.getUserInfo(uid: uid)
|
UserViewModel.userVM.getUserInfo(uid: uid)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
strongSelf.showTabbar()
|
||||||
|
|
||||||
|
// MARK: 目前没有使用云信的场景
|
||||||
if NIMSDK.shared().loginManager.isLogined() == false {
|
if NIMSDK.shared().loginManager.isLogined() == false {
|
||||||
if let uid = LoginTokenConfig.config.getAccountInfo()?.uid, let token = LoginTokenConfig.config.getAccountInfo()?.netEaseToken {
|
if let uid = LoginTokenConfig.config.getAccountInfo()?.uid,
|
||||||
|
let token = LoginTokenConfig.config.getAccountInfo()?.netEaseToken {
|
||||||
NIMSDK.shared().loginManager.login("\(uid)", token: token) { error in
|
NIMSDK.shared().loginManager.login("\(uid)", token: token) { error in
|
||||||
print("aaa")
|
guard let error else {
|
||||||
|
// strongSelf.showTabbar()
|
||||||
|
return
|
||||||
|
}
|
||||||
|
print("login error: \(String(describing: error))")
|
||||||
|
// strongSelf.showLoginPage()
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
///去登录
|
// strongSelf.showLoginPage()
|
||||||
self.window?.rootViewController = BaseNavigationViewController(rootViewController:AuthLaunchVC())
|
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
} else {
|
||||||
|
// strongSelf.showTabbar()
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
///去登录
|
strongSelf.showLoginPage()
|
||||||
self.window?.rootViewController = BaseNavigationViewController(rootViewController:AuthLaunchVC())
|
|
||||||
}
|
}
|
||||||
}).disposed(by: rx.disposeBag)
|
}).disposed(by: rx.disposeBag)
|
||||||
|
|
||||||
UserViewModel.userVM.selfInfo.subscribe(onNext: { result in
|
UserViewModel.userVM.selfInfo.subscribe(onNext: { [weak self] result in
|
||||||
|
guard let strongSelf = self else { return }
|
||||||
if result.nick?.count ?? 0 <= 0 || result.avatar?.count ?? 0 <= 0 {
|
if result.nick?.count ?? 0 <= 0 || result.avatar?.count ?? 0 <= 0 {
|
||||||
let fillVC = AuthFillDataVC()
|
let fillVC = AuthFillDataVC()
|
||||||
fillVC.modalPresentationStyle = .fullScreen
|
fillVC.modalPresentationStyle = .fullScreen
|
||||||
YMRequestX.topViewController()?.navigationController?.present(fillVC, animated: true)
|
strongSelf.window?.rootViewController = fillVC
|
||||||
}
|
}
|
||||||
}).disposed(by: rx.disposeBag)
|
}).disposed(by: rx.disposeBag)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private func showLoginPage() {
|
||||||
|
self.window?.rootViewController = BaseNavigationViewController(rootViewController:AuthLaunchVC())
|
||||||
|
}
|
||||||
|
|
||||||
|
private func showTabbar() {
|
||||||
|
///如果登录成功显示tabbar
|
||||||
|
self.window?.rootViewController = BaseTabBarViewController()
|
||||||
|
}
|
||||||
|
|
||||||
private func loadNIMSDK() {
|
private func loadNIMSDK() {
|
||||||
let opt = NIMSDKOption(appKey: AppKeys.nimAppid)
|
let opt = NIMSDKOption(appKey: AppKeys.nimAppid)
|
||||||
opt.apnsCername = "yinmeng_anps"
|
opt.apnsCername = "yinmeng_anps"
|
||||||
NIMSDK.shared().register(with: opt)
|
NIMSDK.shared().register(with: opt)
|
||||||
|
NIMCustomObject.registerCustomDecoder(YinCustomAttachmentCoding())
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
6
yinmeng-ios/Assets.xcassets/Charm/Contents.json
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
||||||
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_01.imageset/new_charm_01@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_02.imageset/new_charm_02@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_03.imageset/new_charm_03@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_04.imageset/new_charm_04@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_05.imageset/new_charm_05@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_06.imageset/new_charm_06@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_07.imageset/new_charm_07@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_08.imageset/new_charm_08@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_09.imageset/new_charm_09@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_10.imageset/new_charm_10@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_100.imageset/new_charm_100@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.5 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_101.imageset/new_charm_101@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 11 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_102.imageset/new_charm_102@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_103.imageset/new_charm_103@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_104.imageset/new_charm_104@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_105.imageset/new_charm_105@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_106.imageset/new_charm_106@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_107.imageset/new_charm_107@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_108.imageset/new_charm_108@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.7 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_109.imageset/new_charm_109@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.4 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_11.imageset/new_charm_11@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.2 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 5.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_110.imageset/new_charm_110@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 12 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_12.imageset/new_charm_12@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_13.imageset/new_charm_13@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.5 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_14.imageset/new_charm_14@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_15.imageset/new_charm_15@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_16.imageset/new_charm_16@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.6 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_17.imageset/new_charm_17@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.5 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.7 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_18.imageset/new_charm_18@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.7 KiB |
22
yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/Contents.json
vendored
Normal file
@@ -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
|
||||||
|
}
|
||||||
|
}
|
||||||
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@2x.png
vendored
Normal file
|
After Width: | Height: | Size: 4.6 KiB |
BIN
yinmeng-ios/Assets.xcassets/Charm/new_charm_19.imageset/new_charm_19@3x.png
vendored
Normal file
|
After Width: | Height: | Size: 9.6 KiB |