第一次启动页,项目结构整理
@ -11,7 +11,6 @@
|
|||||||
916351312C12AFEA00593047 /* Base in Resources */ = {isa = PBXBuildFile; fileRef = 916351302C12AFEA00593047 /* Base */; };
|
916351312C12AFEA00593047 /* Base in Resources */ = {isa = PBXBuildFile; fileRef = 916351302C12AFEA00593047 /* Base */; };
|
||||||
916351342C12AFEA00593047 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 916351332C12AFEA00593047 /* main.m */; };
|
916351342C12AFEA00593047 /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 916351332C12AFEA00593047 /* main.m */; };
|
||||||
916351402C12B12F00593047 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9163513F2C12B12F00593047 /* AppDelegate.m */; };
|
916351402C12B12F00593047 /* AppDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 9163513F2C12B12F00593047 /* AppDelegate.m */; };
|
||||||
916351432C12B13700593047 /* SceneDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = 916351422C12B13700593047 /* SceneDelegate.m */; };
|
|
||||||
916352F62C12B6D400593047 /* FoundationContainer+Log.m in Sources */ = {isa = PBXBuildFile; fileRef = 916352472C12B6D400593047 /* FoundationContainer+Log.m */; };
|
916352F62C12B6D400593047 /* FoundationContainer+Log.m in Sources */ = {isa = PBXBuildFile; fileRef = 916352472C12B6D400593047 /* FoundationContainer+Log.m */; };
|
||||||
916352F72C12B6D400593047 /* NSData+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 9163524A2C12B6D400593047 /* NSData+Extension.m */; };
|
916352F72C12B6D400593047 /* NSData+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 9163524A2C12B6D400593047 /* NSData+Extension.m */; };
|
||||||
916352F82C12B6D400593047 /* NSDate+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 9163524D2C12B6D400593047 /* NSDate+Extension.m */; };
|
916352F82C12B6D400593047 /* NSDate+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 9163524D2C12B6D400593047 /* NSDate+Extension.m */; };
|
||||||
@ -105,6 +104,10 @@
|
|||||||
9163539A2C12C20B00593047 /* RSButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 916353832C12C20B00593047 /* RSButton.m */; };
|
9163539A2C12C20B00593047 /* RSButton.m in Sources */ = {isa = PBXBuildFile; fileRef = 916353832C12C20B00593047 /* RSButton.m */; };
|
||||||
916353A22C12C3DC00593047 /* HtyoNetWorking.m in Sources */ = {isa = PBXBuildFile; fileRef = 916353A02C12C3DC00593047 /* HtyoNetWorking.m */; };
|
916353A22C12C3DC00593047 /* HtyoNetWorking.m in Sources */ = {isa = PBXBuildFile; fileRef = 916353A02C12C3DC00593047 /* HtyoNetWorking.m */; };
|
||||||
916353A82C12C6AF00593047 /* NSNotificationCenter+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 916353A72C12C6AF00593047 /* NSNotificationCenter+Extension.m */; };
|
916353A82C12C6AF00593047 /* NSNotificationCenter+Extension.m in Sources */ = {isa = PBXBuildFile; fileRef = 916353A72C12C6AF00593047 /* NSNotificationCenter+Extension.m */; };
|
||||||
|
91C8711B2C12EA610093790D /* AppDelegate+Extesion.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C8711A2C12EA610093790D /* AppDelegate+Extesion.m */; };
|
||||||
|
91C8711E2C12ECF50093790D /* HBFirstStartController.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C8711D2C12ECF50093790D /* HBFirstStartController.m */; };
|
||||||
|
91C871212C12EF810093790D /* HBWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 91C871202C12EF810093790D /* HBWebViewController.m */; };
|
||||||
|
91C871232C12F0020093790D /* Images.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 91C871222C12F0020093790D /* Images.xcassets */; };
|
||||||
C8AC2283D47E2B99FF559E75 /* libPods-HiBit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 141F02EF5C0783797594009A /* libPods-HiBit.a */; };
|
C8AC2283D47E2B99FF559E75 /* libPods-HiBit.a in Frameworks */ = {isa = PBXBuildFile; fileRef = 141F02EF5C0783797594009A /* libPods-HiBit.a */; };
|
||||||
/* End PBXBuildFile section */
|
/* End PBXBuildFile section */
|
||||||
|
|
||||||
@ -119,8 +122,6 @@
|
|||||||
916351332C12AFEA00593047 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
|
916351332C12AFEA00593047 /* main.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = main.m; sourceTree = "<group>"; };
|
||||||
9163513E2C12B12F00593047 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
|
9163513E2C12B12F00593047 /* AppDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = AppDelegate.h; sourceTree = "<group>"; };
|
||||||
9163513F2C12B12F00593047 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
|
9163513F2C12B12F00593047 /* AppDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = AppDelegate.m; sourceTree = "<group>"; };
|
||||||
916351412C12B13700593047 /* SceneDelegate.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = SceneDelegate.h; sourceTree = "<group>"; };
|
|
||||||
916351422C12B13700593047 /* SceneDelegate.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = SceneDelegate.m; sourceTree = "<group>"; };
|
|
||||||
916351492C12B49B00593047 /* PrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrefixHeader.pch; sourceTree = "<group>"; };
|
916351492C12B49B00593047 /* PrefixHeader.pch */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = PrefixHeader.pch; sourceTree = "<group>"; };
|
||||||
9163514A2C12B4D800593047 /* HiBit-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "HiBit-Bridging-Header.h"; sourceTree = "<group>"; };
|
9163514A2C12B4D800593047 /* HiBit-Bridging-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "HiBit-Bridging-Header.h"; sourceTree = "<group>"; };
|
||||||
916352472C12B6D400593047 /* FoundationContainer+Log.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "FoundationContainer+Log.m"; sourceTree = "<group>"; };
|
916352472C12B6D400593047 /* FoundationContainer+Log.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "FoundationContainer+Log.m"; sourceTree = "<group>"; };
|
||||||
@ -310,6 +311,13 @@
|
|||||||
916353A02C12C3DC00593047 /* HtyoNetWorking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HtyoNetWorking.m; sourceTree = "<group>"; };
|
916353A02C12C3DC00593047 /* HtyoNetWorking.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HtyoNetWorking.m; sourceTree = "<group>"; };
|
||||||
916353A62C12C6AF00593047 /* NSNotificationCenter+Extension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSNotificationCenter+Extension.h"; sourceTree = "<group>"; };
|
916353A62C12C6AF00593047 /* NSNotificationCenter+Extension.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "NSNotificationCenter+Extension.h"; sourceTree = "<group>"; };
|
||||||
916353A72C12C6AF00593047 /* NSNotificationCenter+Extension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSNotificationCenter+Extension.m"; sourceTree = "<group>"; };
|
916353A72C12C6AF00593047 /* NSNotificationCenter+Extension.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "NSNotificationCenter+Extension.m"; sourceTree = "<group>"; };
|
||||||
|
91C871192C12EA610093790D /* AppDelegate+Extesion.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "AppDelegate+Extesion.h"; sourceTree = "<group>"; };
|
||||||
|
91C8711A2C12EA610093790D /* AppDelegate+Extesion.m */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.objc; path = "AppDelegate+Extesion.m"; sourceTree = "<group>"; };
|
||||||
|
91C8711C2C12ECF40093790D /* HBFirstStartController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HBFirstStartController.h; sourceTree = "<group>"; };
|
||||||
|
91C8711D2C12ECF50093790D /* HBFirstStartController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HBFirstStartController.m; sourceTree = "<group>"; };
|
||||||
|
91C8711F2C12EF810093790D /* HBWebViewController.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = HBWebViewController.h; sourceTree = "<group>"; };
|
||||||
|
91C871202C12EF810093790D /* HBWebViewController.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = HBWebViewController.m; sourceTree = "<group>"; };
|
||||||
|
91C871222C12F0020093790D /* Images.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Images.xcassets; sourceTree = "<group>"; };
|
||||||
/* End PBXFileReference section */
|
/* End PBXFileReference section */
|
||||||
|
|
||||||
/* Begin PBXFrameworksBuildPhase section */
|
/* Begin PBXFrameworksBuildPhase section */
|
||||||
@ -355,7 +363,6 @@
|
|||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
9163513B2C12B0A200593047 /* Basics */,
|
9163513B2C12B0A200593047 /* Basics */,
|
||||||
9163513D2C12B11A00593047 /* AppDelegate */,
|
|
||||||
916353402C12C10100593047 /* Project */,
|
916353402C12C10100593047 /* Project */,
|
||||||
916352F52C12B6D400593047 /* Utils */,
|
916352F52C12B6D400593047 /* Utils */,
|
||||||
);
|
);
|
||||||
@ -365,9 +372,14 @@
|
|||||||
9163513B2C12B0A200593047 /* Basics */ = {
|
9163513B2C12B0A200593047 /* Basics */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
|
9163513E2C12B12F00593047 /* AppDelegate.h */,
|
||||||
|
9163513F2C12B12F00593047 /* AppDelegate.m */,
|
||||||
|
91C871192C12EA610093790D /* AppDelegate+Extesion.h */,
|
||||||
|
91C8711A2C12EA610093790D /* AppDelegate+Extesion.m */,
|
||||||
916351322C12AFEA00593047 /* Info.plist */,
|
916351322C12AFEA00593047 /* Info.plist */,
|
||||||
916351332C12AFEA00593047 /* main.m */,
|
916351332C12AFEA00593047 /* main.m */,
|
||||||
9163512D2C12AFEA00593047 /* Assets.xcassets */,
|
9163512D2C12AFEA00593047 /* Assets.xcassets */,
|
||||||
|
91C871222C12F0020093790D /* Images.xcassets */,
|
||||||
9163512F2C12AFEA00593047 /* LaunchScreen.storyboard */,
|
9163512F2C12AFEA00593047 /* LaunchScreen.storyboard */,
|
||||||
916351492C12B49B00593047 /* PrefixHeader.pch */,
|
916351492C12B49B00593047 /* PrefixHeader.pch */,
|
||||||
9163514A2C12B4D800593047 /* HiBit-Bridging-Header.h */,
|
9163514A2C12B4D800593047 /* HiBit-Bridging-Header.h */,
|
||||||
@ -375,17 +387,6 @@
|
|||||||
path = Basics;
|
path = Basics;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
};
|
};
|
||||||
9163513D2C12B11A00593047 /* AppDelegate */ = {
|
|
||||||
isa = PBXGroup;
|
|
||||||
children = (
|
|
||||||
9163513E2C12B12F00593047 /* AppDelegate.h */,
|
|
||||||
9163513F2C12B12F00593047 /* AppDelegate.m */,
|
|
||||||
916351412C12B13700593047 /* SceneDelegate.h */,
|
|
||||||
916351422C12B13700593047 /* SceneDelegate.m */,
|
|
||||||
);
|
|
||||||
path = AppDelegate;
|
|
||||||
sourceTree = "<group>";
|
|
||||||
};
|
|
||||||
916352482C12B6D400593047 /* Foundation */ = {
|
916352482C12B6D400593047 /* Foundation */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
@ -790,10 +791,10 @@
|
|||||||
916353562C12C20B00593047 /* CommonKeys */ = {
|
916353562C12C20B00593047 /* CommonKeys */ = {
|
||||||
isa = PBXGroup;
|
isa = PBXGroup;
|
||||||
children = (
|
children = (
|
||||||
916353522C12C20B00593047 /* HBCommonKeys.h */,
|
|
||||||
916353532C12C20B00593047 /* HBCommonKeys.m */,
|
|
||||||
916353542C12C20B00593047 /* HBThirdKeys.h */,
|
916353542C12C20B00593047 /* HBThirdKeys.h */,
|
||||||
916353552C12C20B00593047 /* HBThirdKeys.m */,
|
916353552C12C20B00593047 /* HBThirdKeys.m */,
|
||||||
|
916353522C12C20B00593047 /* HBCommonKeys.h */,
|
||||||
|
916353532C12C20B00593047 /* HBCommonKeys.m */,
|
||||||
);
|
);
|
||||||
path = CommonKeys;
|
path = CommonKeys;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -807,6 +808,10 @@
|
|||||||
9163535A2C12C20B00593047 /* HBTabBarController.m */,
|
9163535A2C12C20B00593047 /* HBTabBarController.m */,
|
||||||
9163535B2C12C20B00593047 /* HBViewController.h */,
|
9163535B2C12C20B00593047 /* HBViewController.h */,
|
||||||
9163535C2C12C20B00593047 /* HBViewController.m */,
|
9163535C2C12C20B00593047 /* HBViewController.m */,
|
||||||
|
91C8711C2C12ECF40093790D /* HBFirstStartController.h */,
|
||||||
|
91C8711D2C12ECF50093790D /* HBFirstStartController.m */,
|
||||||
|
91C8711F2C12EF810093790D /* HBWebViewController.h */,
|
||||||
|
91C871202C12EF810093790D /* HBWebViewController.m */,
|
||||||
);
|
);
|
||||||
path = Controllers;
|
path = Controllers;
|
||||||
sourceTree = "<group>";
|
sourceTree = "<group>";
|
||||||
@ -971,11 +976,15 @@
|
|||||||
};
|
};
|
||||||
buildConfigurationList = 916351192C12AFE800593047 /* Build configuration list for PBXProject "HiBit" */;
|
buildConfigurationList = 916351192C12AFE800593047 /* Build configuration list for PBXProject "HiBit" */;
|
||||||
compatibilityVersion = "Xcode 14.0";
|
compatibilityVersion = "Xcode 14.0";
|
||||||
developmentRegion = en;
|
developmentRegion = "zh-Hans";
|
||||||
hasScannedForEncodings = 0;
|
hasScannedForEncodings = 0;
|
||||||
knownRegions = (
|
knownRegions = (
|
||||||
en,
|
en,
|
||||||
Base,
|
Base,
|
||||||
|
ja,
|
||||||
|
ko,
|
||||||
|
vi,
|
||||||
|
"zh-Hans",
|
||||||
);
|
);
|
||||||
mainGroup = 916351152C12AFE800593047;
|
mainGroup = 916351152C12AFE800593047;
|
||||||
productRefGroup = 9163511F2C12AFE800593047 /* Products */;
|
productRefGroup = 9163511F2C12AFE800593047 /* Products */;
|
||||||
@ -993,6 +1002,7 @@
|
|||||||
buildActionMask = 2147483647;
|
buildActionMask = 2147483647;
|
||||||
files = (
|
files = (
|
||||||
9163512E2C12AFEA00593047 /* Assets.xcassets in Resources */,
|
9163512E2C12AFEA00593047 /* Assets.xcassets in Resources */,
|
||||||
|
91C871232C12F0020093790D /* Images.xcassets in Resources */,
|
||||||
9163538E2C12C20B00593047 /* MultiLanguage.xcstrings in Resources */,
|
9163538E2C12C20B00593047 /* MultiLanguage.xcstrings in Resources */,
|
||||||
916353372C12B6D400593047 /* SVProgressHUD.bundle in Resources */,
|
916353372C12B6D400593047 /* SVProgressHUD.bundle in Resources */,
|
||||||
916351312C12AFEA00593047 /* Base in Resources */,
|
916351312C12AFEA00593047 /* Base in Resources */,
|
||||||
@ -1083,7 +1093,6 @@
|
|||||||
916353322C12B6D400593047 /* DGActivityIndicatorTwoDotsAnimation.m in Sources */,
|
916353322C12B6D400593047 /* DGActivityIndicatorTwoDotsAnimation.m in Sources */,
|
||||||
916353862C12C20B00593047 /* HBColor.m in Sources */,
|
916353862C12C20B00593047 /* HBColor.m in Sources */,
|
||||||
9163532B2C12B6D400593047 /* DGActivityIndicatorRotatingSandglassAnimation.m in Sources */,
|
9163532B2C12B6D400593047 /* DGActivityIndicatorRotatingSandglassAnimation.m in Sources */,
|
||||||
916351432C12B13700593047 /* SceneDelegate.m in Sources */,
|
|
||||||
9163530E2C12B6D400593047 /* UIViewController+present.m in Sources */,
|
9163530E2C12B6D400593047 /* UIViewController+present.m in Sources */,
|
||||||
916353212C12B6D400593047 /* DGActivityIndicatorBallZigZagAnimation.m in Sources */,
|
916353212C12B6D400593047 /* DGActivityIndicatorBallZigZagAnimation.m in Sources */,
|
||||||
916353262C12B6D400593047 /* DGActivityIndicatorLineScaleAnimation.m in Sources */,
|
916353262C12B6D400593047 /* DGActivityIndicatorLineScaleAnimation.m in Sources */,
|
||||||
@ -1106,6 +1115,7 @@
|
|||||||
916353162C12B6D400593047 /* DGActivityIndicatorBallGridBeatAnimation.m in Sources */,
|
916353162C12B6D400593047 /* DGActivityIndicatorBallGridBeatAnimation.m in Sources */,
|
||||||
916353122C12B6D400593047 /* DGActivityIndicatorBallBeatAnimation.m in Sources */,
|
916353122C12B6D400593047 /* DGActivityIndicatorBallBeatAnimation.m in Sources */,
|
||||||
916353202C12B6D400593047 /* DGActivityIndicatorBallTrianglePathAnimation.m in Sources */,
|
916353202C12B6D400593047 /* DGActivityIndicatorBallTrianglePathAnimation.m in Sources */,
|
||||||
|
91C871212C12EF810093790D /* HBWebViewController.m in Sources */,
|
||||||
916353982C12C20B00593047 /* HBTextField.m in Sources */,
|
916353982C12C20B00593047 /* HBTextField.m in Sources */,
|
||||||
916352FB2C12B6D400593047 /* NSObject+countDown.m in Sources */,
|
916352FB2C12B6D400593047 /* NSObject+countDown.m in Sources */,
|
||||||
916352FC2C12B6D400593047 /* NSObject+Swizzled.m in Sources */,
|
916352FC2C12B6D400593047 /* NSObject+Swizzled.m in Sources */,
|
||||||
@ -1122,6 +1132,7 @@
|
|||||||
9163532A2C12B6D400593047 /* DGActivityIndicatorNineDotsAnimation.m in Sources */,
|
9163532A2C12B6D400593047 /* DGActivityIndicatorNineDotsAnimation.m in Sources */,
|
||||||
9163533D2C12B6D400593047 /* KxMenu.m in Sources */,
|
9163533D2C12B6D400593047 /* KxMenu.m in Sources */,
|
||||||
916353A82C12C6AF00593047 /* NSNotificationCenter+Extension.m in Sources */,
|
916353A82C12C6AF00593047 /* NSNotificationCenter+Extension.m in Sources */,
|
||||||
|
91C8711E2C12ECF50093790D /* HBFirstStartController.m in Sources */,
|
||||||
9163531E2C12B6D400593047 /* DGActivityIndicatorBallScaleRippleMultipleAnimation.m in Sources */,
|
9163531E2C12B6D400593047 /* DGActivityIndicatorBallScaleRippleMultipleAnimation.m in Sources */,
|
||||||
916353362C12B6D400593047 /* SVProgressAnimatedView.m in Sources */,
|
916353362C12B6D400593047 /* SVProgressAnimatedView.m in Sources */,
|
||||||
916353112C12B6D400593047 /* DGActivityIndicatorAnimation.m in Sources */,
|
916353112C12B6D400593047 /* DGActivityIndicatorAnimation.m in Sources */,
|
||||||
@ -1151,6 +1162,7 @@
|
|||||||
916353942C12C20B00593047 /* HBCollectionViewCell.m in Sources */,
|
916353942C12C20B00593047 /* HBCollectionViewCell.m in Sources */,
|
||||||
9163530B2C12B6D400593047 /* UIView+Extension.m in Sources */,
|
9163530B2C12B6D400593047 /* UIView+Extension.m in Sources */,
|
||||||
916352F62C12B6D400593047 /* FoundationContainer+Log.m in Sources */,
|
916352F62C12B6D400593047 /* FoundationContainer+Log.m in Sources */,
|
||||||
|
91C8711B2C12EA610093790D /* AppDelegate+Extesion.m in Sources */,
|
||||||
916353082C12B6D400593047 /* UITableView+Extension.m in Sources */,
|
916353082C12B6D400593047 /* UITableView+Extension.m in Sources */,
|
||||||
916353992C12C20B00593047 /* HBView.m in Sources */,
|
916353992C12C20B00593047 /* HBView.m in Sources */,
|
||||||
916353932C12C20B00593047 /* HBAlertView.m in Sources */,
|
916353932C12C20B00593047 /* HBAlertView.m in Sources */,
|
||||||
@ -1181,6 +1193,7 @@
|
|||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
||||||
@ -1242,6 +1255,7 @@
|
|||||||
buildSettings = {
|
buildSettings = {
|
||||||
ALWAYS_SEARCH_USER_PATHS = NO;
|
ALWAYS_SEARCH_USER_PATHS = NO;
|
||||||
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
ASSETCATALOG_COMPILER_GENERATE_SWIFT_ASSET_SYMBOL_EXTENSIONS = YES;
|
||||||
|
CLANG_ANALYZER_LOCALIZABILITY_NONLOCALIZED = YES;
|
||||||
CLANG_ANALYZER_NONNULL = YES;
|
CLANG_ANALYZER_NONNULL = YES;
|
||||||
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE;
|
||||||
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
CLANG_CXX_LANGUAGE_STANDARD = "gnu++20";
|
||||||
@ -1308,7 +1322,7 @@
|
|||||||
INFOPLIST_FILE = HiBit/Basics/Info.plist;
|
INFOPLIST_FILE = HiBit/Basics/Info.plist;
|
||||||
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
||||||
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
||||||
INFOPLIST_KEY_UIMainStoryboardFile = Main;
|
INFOPLIST_KEY_UIMainStoryboardFile = "";
|
||||||
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
||||||
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
@ -1342,7 +1356,7 @@
|
|||||||
INFOPLIST_FILE = HiBit/Basics/Info.plist;
|
INFOPLIST_FILE = HiBit/Basics/Info.plist;
|
||||||
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
|
||||||
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
|
||||||
INFOPLIST_KEY_UIMainStoryboardFile = Main;
|
INFOPLIST_KEY_UIMainStoryboardFile = "";
|
||||||
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPad = "UIInterfaceOrientationPortrait UIInterfaceOrientationPortraitUpsideDown UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
||||||
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
INFOPLIST_KEY_UISupportedInterfaceOrientations_iPhone = "UIInterfaceOrientationPortrait UIInterfaceOrientationLandscapeLeft UIInterfaceOrientationLandscapeRight";
|
||||||
LD_RUNPATH_SEARCH_PATHS = (
|
LD_RUNPATH_SEARCH_PATHS = (
|
||||||
|
@ -1,40 +0,0 @@
|
|||||||
//
|
|
||||||
// AppDelegate.m
|
|
||||||
// HiBit
|
|
||||||
//
|
|
||||||
// Created by HI_LOSER on 2024/6/7.
|
|
||||||
//
|
|
||||||
|
|
||||||
#import "AppDelegate.h"
|
|
||||||
|
|
||||||
@interface AppDelegate ()
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@implementation AppDelegate
|
|
||||||
|
|
||||||
|
|
||||||
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
|
|
||||||
// Override point for customization after application launch.
|
|
||||||
return YES;
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
#pragma mark - UISceneSession lifecycle
|
|
||||||
|
|
||||||
|
|
||||||
- (UISceneConfiguration *)application:(UIApplication *)application configurationForConnectingSceneSession:(UISceneSession *)connectingSceneSession options:(UISceneConnectionOptions *)options {
|
|
||||||
// Called when a new scene session is being created.
|
|
||||||
// Use this method to select a configuration to create the new scene with.
|
|
||||||
return [[UISceneConfiguration alloc] initWithName:@"Default Configuration" sessionRole:connectingSceneSession.role];
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
- (void)application:(UIApplication *)application didDiscardSceneSessions:(NSSet<UISceneSession *> *)sceneSessions {
|
|
||||||
// Called when the user discards a scene session.
|
|
||||||
// If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions.
|
|
||||||
// Use this method to release any resources that were specific to the discarded scenes, as they will not return.
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@end
|
|
@ -1,15 +0,0 @@
|
|||||||
//
|
|
||||||
// SceneDelegate.h
|
|
||||||
// HiBit
|
|
||||||
//
|
|
||||||
// Created by HI_LOSER on 2024/6/7.
|
|
||||||
//
|
|
||||||
|
|
||||||
#import <UIKit/UIKit.h>
|
|
||||||
|
|
||||||
@interface SceneDelegate : UIResponder <UIWindowSceneDelegate>
|
|
||||||
|
|
||||||
@property (strong, nonatomic) UIWindow * window;
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
@ -1,57 +0,0 @@
|
|||||||
//
|
|
||||||
// SceneDelegate.m
|
|
||||||
// HiBit
|
|
||||||
//
|
|
||||||
// Created by HI_LOSER on 2024/6/7.
|
|
||||||
//
|
|
||||||
|
|
||||||
#import "SceneDelegate.h"
|
|
||||||
|
|
||||||
@interface SceneDelegate ()
|
|
||||||
|
|
||||||
@end
|
|
||||||
|
|
||||||
@implementation SceneDelegate
|
|
||||||
|
|
||||||
|
|
||||||
- (void)scene:(UIScene *)scene willConnectToSession:(UISceneSession *)session options:(UISceneConnectionOptions *)connectionOptions {
|
|
||||||
// Use this method to optionally configure and attach the UIWindow `window` to the provided UIWindowScene `scene`.
|
|
||||||
// If using a storyboard, the `window` property will automatically be initialized and attached to the scene.
|
|
||||||
// This delegate does not imply the connecting scene or session are new (see `application:configurationForConnectingSceneSession` instead).
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
- (void)sceneDidDisconnect:(UIScene *)scene {
|
|
||||||
// Called as the scene is being released by the system.
|
|
||||||
// This occurs shortly after the scene enters the background, or when its session is discarded.
|
|
||||||
// Release any resources associated with this scene that can be re-created the next time the scene connects.
|
|
||||||
// The scene may re-connect later, as its session was not necessarily discarded (see `application:didDiscardSceneSessions` instead).
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
- (void)sceneDidBecomeActive:(UIScene *)scene {
|
|
||||||
// Called when the scene has moved from an inactive state to an active state.
|
|
||||||
// Use this method to restart any tasks that were paused (or not yet started) when the scene was inactive.
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
- (void)sceneWillResignActive:(UIScene *)scene {
|
|
||||||
// Called when the scene will move from an active state to an inactive state.
|
|
||||||
// This may occur due to temporary interruptions (ex. an incoming phone call).
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
- (void)sceneWillEnterForeground:(UIScene *)scene {
|
|
||||||
// Called as the scene transitions from the background to the foreground.
|
|
||||||
// Use this method to undo the changes made on entering the background.
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
- (void)sceneDidEnterBackground:(UIScene *)scene {
|
|
||||||
// Called as the scene transitions from the foreground to the background.
|
|
||||||
// Use this method to save data, release shared resources, and store enough scene-specific state information
|
|
||||||
// to restore the scene back to its current state.
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
@end
|
|
16
HiBit/Basics/AppDelegate+Extesion.h
Normal file
@ -0,0 +1,16 @@
|
|||||||
|
//
|
||||||
|
// AppDelegate+Extesion.h
|
||||||
|
// HiBit
|
||||||
|
//
|
||||||
|
// Created by HI_LOSER on 2024/6/7.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "AppDelegate.h"
|
||||||
|
|
||||||
|
NS_ASSUME_NONNULL_BEGIN
|
||||||
|
|
||||||
|
@interface AppDelegate (Extesion)
|
||||||
|
- (void)loadWindow;
|
||||||
|
@end
|
||||||
|
|
||||||
|
NS_ASSUME_NONNULL_END
|
30
HiBit/Basics/AppDelegate+Extesion.m
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
//
|
||||||
|
// AppDelegate+Extesion.m
|
||||||
|
// HiBit
|
||||||
|
//
|
||||||
|
// Created by HI_LOSER on 2024/6/7.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "AppDelegate+Extesion.h"
|
||||||
|
#import "HBTabBarController.h"
|
||||||
|
#import "HBFirstStartController.h"
|
||||||
|
|
||||||
|
@implementation AppDelegate (Extesion)
|
||||||
|
- (void)loadWindow {
|
||||||
|
|
||||||
|
[HBNetWorkingUtility commom_deviceRegisterWithComplateBlock:nil];
|
||||||
|
|
||||||
|
BOOL notFirstStart = [NSUserDefaults boolForKey:HBNotFirstStartKey];
|
||||||
|
|
||||||
|
self.window = [[UIWindow alloc]initWithFrame:UIScreen.bounds];
|
||||||
|
self.window.rootViewController = notFirstStart ? [HBTabBarController new] : [HBFirstStartController rootController];
|
||||||
|
[self.window makeKeyAndVisible];
|
||||||
|
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reloadRootController) name:HBMultiLanguageChangeNotification object:nil];
|
||||||
|
[[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(reloadRootController) name:HBFirstStartNotification object:nil];
|
||||||
|
}
|
||||||
|
|
||||||
|
- (void)reloadRootController {
|
||||||
|
BOOL notFirstStart = [NSUserDefaults boolForKey:HBNotFirstStartKey];
|
||||||
|
self.window.rootViewController = notFirstStart ? [HBTabBarController new] : [HBFirstStartController rootController];
|
||||||
|
}
|
||||||
|
@end
|
@ -8,7 +8,6 @@
|
|||||||
#import <UIKit/UIKit.h>
|
#import <UIKit/UIKit.h>
|
||||||
|
|
||||||
@interface AppDelegate : UIResponder <UIApplicationDelegate>
|
@interface AppDelegate : UIResponder <UIApplicationDelegate>
|
||||||
|
@property (strong, nonatomic) UIWindow * window;
|
||||||
|
|
||||||
@end
|
@end
|
||||||
|
|
22
HiBit/Basics/AppDelegate.m
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
//
|
||||||
|
// AppDelegate.m
|
||||||
|
// HiBit
|
||||||
|
//
|
||||||
|
// Created by HI_LOSER on 2024/6/7.
|
||||||
|
//
|
||||||
|
|
||||||
|
#import "AppDelegate.h"
|
||||||
|
#import "AppDelegate+Extesion.h"
|
||||||
|
|
||||||
|
@interface AppDelegate ()
|
||||||
|
|
||||||
|
@end
|
||||||
|
|
||||||
|
@implementation AppDelegate
|
||||||
|
|
||||||
|
|
||||||
|
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
|
||||||
|
[self loadWindow];
|
||||||
|
return YES;
|
||||||
|
}
|
||||||
|
@end
|
6
HiBit/Basics/Images.xcassets/Contents.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
6
HiBit/Basics/Images.xcassets/ListSection/Contents.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
22
HiBit/Basics/Images.xcassets/ListSection/listsection_ranking_top1.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "listsection_ranking_top1@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "listsection_ranking_top1@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 4.2 KiB |
After Width: | Height: | Size: 9.3 KiB |
22
HiBit/Basics/Images.xcassets/ListSection/listsection_ranking_top2.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "listsection_ranking_top2@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "listsection_ranking_top2@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 4.6 KiB |
After Width: | Height: | Size: 9.9 KiB |
22
HiBit/Basics/Images.xcassets/ListSection/listsection_ranking_top3.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "listsection_ranking_top3@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "listsection_ranking_top3@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 10 KiB |
22
HiBit/Basics/Images.xcassets/ListSection/listsection_subscribe_enabled.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_enabled@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_enabled@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 2.3 KiB |
22
HiBit/Basics/Images.xcassets/ListSection/listsection_subscribe_hot.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_hot@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_hot@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 582 B |
After Width: | Height: | Size: 987 B |
22
HiBit/Basics/Images.xcassets/ListSection/listsection_subscribe_no.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_no@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_no@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 582 B |
After Width: | Height: | Size: 987 B |
22
HiBit/Basics/Images.xcassets/ListSection/listsection_subscribe_normal.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_normal@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_normal@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 7.4 KiB |
22
HiBit/Basics/Images.xcassets/ListSection/listsection_subscribe_yes.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_yes@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "home_list_subscribe_yes@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 1.9 KiB |
6
HiBit/Basics/Images.xcassets/Login/Contents.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
22
HiBit/Basics/Images.xcassets/Login/login_background.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_background@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_background@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Login/login_background.imageset/login_background@2x.png
vendored
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
HiBit/Basics/Images.xcassets/Login/login_background.imageset/login_background@3x.png
vendored
Normal file
After Width: | Height: | Size: 222 KiB |
22
HiBit/Basics/Images.xcassets/Login/login_icon_apple.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_apple@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_apple@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_apple.imageset/login_icon_apple@2x.png
vendored
Normal file
After Width: | Height: | Size: 1.8 KiB |
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_apple.imageset/login_icon_apple@3x.png
vendored
Normal file
After Width: | Height: | Size: 2.5 KiB |
22
HiBit/Basics/Images.xcassets/Login/login_icon_facebook.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_facebook@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_facebook@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_facebook.imageset/login_icon_facebook@2x.png
vendored
Normal file
After Width: | Height: | Size: 1.9 KiB |
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_facebook.imageset/login_icon_facebook@3x.png
vendored
Normal file
After Width: | Height: | Size: 2.4 KiB |
22
HiBit/Basics/Images.xcassets/Login/login_icon_google.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_google@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_google@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_google.imageset/login_icon_google@2x.png
vendored
Normal file
After Width: | Height: | Size: 3.1 KiB |
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_google.imageset/login_icon_google@3x.png
vendored
Normal file
After Width: | Height: | Size: 4.6 KiB |
22
HiBit/Basics/Images.xcassets/Login/login_icon_tiktok.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_tiktok@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_tiktok@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_tiktok.imageset/login_icon_tiktok@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.6 KiB |
BIN
HiBit/Basics/Images.xcassets/Login/login_icon_tiktok.imageset/login_icon_tiktok@3x.png
vendored
Normal file
After Width: | Height: | Size: 4.0 KiB |
22
HiBit/Basics/Images.xcassets/Login/login_icon_title_background.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_title_background@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_icon_title_background@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 6.0 KiB |
22
HiBit/Basics/Images.xcassets/Login/login_logo.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_logo@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "login_logo@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Login/login_logo.imageset/login_logo@2x.png
vendored
Normal file
After Width: | Height: | Size: 14 KiB |
BIN
HiBit/Basics/Images.xcassets/Login/login_logo.imageset/login_logo@3x.png
vendored
Normal file
After Width: | Height: | Size: 27 KiB |
6
HiBit/Basics/Images.xcassets/Member/Contents.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
22
HiBit/Basics/Images.xcassets/Member/member_free_ad.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_free_ad@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_free_ad@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_free_ad.imageset/member_free_ad@2x.png
vendored
Normal file
After Width: | Height: | Size: 3.5 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_free_ad.imageset/member_free_ad@3x.png
vendored
Normal file
After Width: | Height: | Size: 7.3 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_free_more.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_free_more@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_free_more@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_free_more.imageset/member_free_more@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.4 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_free_more.imageset/member_free_more@3x.png
vendored
Normal file
After Width: | Height: | Size: 4.8 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_free_tv.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_free_tv@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_free_tv@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_free_tv.imageset/member_free_tv@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.8 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_free_tv.imageset/member_free_tv@3x.png
vendored
Normal file
After Width: | Height: | Size: 6.1 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_header_background.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_header_backgroud@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_header_backgroud@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_header_background.imageset/member_header_backgroud@2x.png
vendored
Normal file
After Width: | Height: | Size: 73 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_header_background.imageset/member_header_backgroud@3x.png
vendored
Normal file
After Width: | Height: | Size: 242 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_header_icon.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_header_icon@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_header_icon@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_header_icon.imageset/member_header_icon@2x.png
vendored
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_header_icon.imageset/member_header_icon@3x.png
vendored
Normal file
After Width: | Height: | Size: 2.9 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_header_icon_normal.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_header_icon_normal@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_header_icon_normal@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 1.7 KiB |
After Width: | Height: | Size: 3.0 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_price_normal.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_price_normal@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_price_normal@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_price_normal.imageset/member_price_normal@2x.png
vendored
Normal file
After Width: | Height: | Size: 2.9 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_price_normal.imageset/member_price_normal@3x.png
vendored
Normal file
After Width: | Height: | Size: 5.4 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_price_selected.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_price_selected@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_price_selected@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_price_selected.imageset/member_price_selected@2x.png
vendored
Normal file
After Width: | Height: | Size: 3.0 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_price_selected.imageset/member_price_selected@3x.png
vendored
Normal file
After Width: | Height: | Size: 6.4 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_select_normal.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_select_normal@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_select_normal@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_select_normal.imageset/member_select_normal@2x.png
vendored
Normal file
After Width: | Height: | Size: 1.6 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_select_normal.imageset/member_select_normal@3x.png
vendored
Normal file
After Width: | Height: | Size: 2.5 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_select_selected.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_select_selected@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_select_selected@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_select_selected.imageset/member_select_selected@2x.png
vendored
Normal file
After Width: | Height: | Size: 666 B |
BIN
HiBit/Basics/Images.xcassets/Member/member_select_selected.imageset/member_select_selected@3x.png
vendored
Normal file
After Width: | Height: | Size: 1.2 KiB |
22
HiBit/Basics/Images.xcassets/Member/member_trapeziform.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_trapeziform@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "member_trapeziform@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Member/member_trapeziform.imageset/member_trapeziform@2x.png
vendored
Normal file
After Width: | Height: | Size: 4.8 KiB |
BIN
HiBit/Basics/Images.xcassets/Member/member_trapeziform.imageset/member_trapeziform@3x.png
vendored
Normal file
After Width: | Height: | Size: 12 KiB |
6
HiBit/Basics/Images.xcassets/Mine/Contents.json
Normal file
@ -0,0 +1,6 @@
|
|||||||
|
{
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
22
HiBit/Basics/Images.xcassets/Mine/mine_header_background.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_header_background@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_header_background@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Mine/mine_header_background.imageset/mine_header_background@2x.png
vendored
Normal file
After Width: | Height: | Size: 46 KiB |
BIN
HiBit/Basics/Images.xcassets/Mine/mine_header_background.imageset/mine_header_background@3x.png
vendored
Normal file
After Width: | Height: | Size: 154 KiB |
22
HiBit/Basics/Images.xcassets/Mine/mine_header_coin.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_header_coin@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_header_coin@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
BIN
HiBit/Basics/Images.xcassets/Mine/mine_header_coin.imageset/mine_header_coin@2x.png
vendored
Normal file
After Width: | Height: | Size: 1.4 KiB |
BIN
HiBit/Basics/Images.xcassets/Mine/mine_header_coin.imageset/mine_header_coin@3x.png
vendored
Normal file
After Width: | Height: | Size: 2.8 KiB |
22
HiBit/Basics/Images.xcassets/Mine/mine_header_gradation_background.imageset/Contents.json
vendored
Normal file
@ -0,0 +1,22 @@
|
|||||||
|
{
|
||||||
|
"images" : [
|
||||||
|
{
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "1x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_header_gradation_background@2x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "2x"
|
||||||
|
},
|
||||||
|
{
|
||||||
|
"filename" : "mine_header_gradation_background@3x.png",
|
||||||
|
"idiom" : "universal",
|
||||||
|
"scale" : "3x"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"info" : {
|
||||||
|
"author" : "xcode",
|
||||||
|
"version" : 1
|
||||||
|
}
|
||||||
|
}
|
After Width: | Height: | Size: 4.5 KiB |
After Width: | Height: | Size: 10 KiB |