Commit 5e6d6c62 authored by David黄金龙's avatar David黄金龙

删除不使用的文件

parent 573ba0c1
...@@ -54,11 +54,4 @@ target 'galaxy' do ...@@ -54,11 +54,4 @@ target 'galaxy' do
pod 'DeviceKit', '5.1.0' pod 'DeviceKit', '5.1.0'
#骨架图 #骨架图
pod 'SkeletonView','1.30.4' pod 'SkeletonView','1.30.4'
# #数据模型转换
pod 'HandyJSON','5.0.2'
end end
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
archiveVersion = 1; archiveVersion = 1;
classes = { classes = {
}; };
objectVersion = 56; objectVersion = 60;
objects = { objects = {
/* Begin PBXBuildFile section */ /* Begin PBXBuildFile section */
...@@ -20,11 +20,10 @@ ...@@ -20,11 +20,10 @@
A52DF0BB2B330A20006618D6 /* YHAllApiName.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEAA2B330A1F006618D6 /* YHAllApiName.swift */; }; A52DF0BB2B330A20006618D6 /* YHAllApiName.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEAA2B330A1F006618D6 /* YHAllApiName.swift */; };
A52DF0BC2B330A20006618D6 /* YHNetworkStatusManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEAB2B330A1F006618D6 /* YHNetworkStatusManager.swift */; }; A52DF0BC2B330A20006618D6 /* YHNetworkStatusManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEAB2B330A1F006618D6 /* YHNetworkStatusManager.swift */; };
A52DF0BD2B330A20006618D6 /* YHBaseUrlManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEAC2B330A1F006618D6 /* YHBaseUrlManager.swift */; }; A52DF0BD2B330A20006618D6 /* YHBaseUrlManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEAC2B330A1F006618D6 /* YHBaseUrlManager.swift */; };
A52DF0BF2B330A20006618D6 /* Date-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB02B330A1F006618D6 /* Date-Extension.swift */; };
A52DF0C02B330A20006618D6 /* NSAttributedString+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB12B330A1F006618D6 /* NSAttributedString+Extension.swift */; }; A52DF0C02B330A20006618D6 /* NSAttributedString+Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB12B330A1F006618D6 /* NSAttributedString+Extension.swift */; };
A52DF0C12B330A20006618D6 /* UIButton-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB22B330A1F006618D6 /* UIButton-Extension.swift */; }; A52DF0C12B330A20006618D6 /* UIButton-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB22B330A1F006618D6 /* UIButton-Extension.swift */; };
A52DF0C22B330A20006618D6 /* AppDelegate + UIAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB32B330A1F006618D6 /* AppDelegate + UIAppearance.swift */; }; A52DF0C22B330A20006618D6 /* AppDelegate + UIAppearance.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB32B330A1F006618D6 /* AppDelegate + UIAppearance.swift */; };
A52DF0C32B330A20006618D6 /* BsCacheTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB42B330A1F006618D6 /* BsCacheTool.swift */; }; A52DF0C32B330A20006618D6 /* YhCacheTool.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB42B330A1F006618D6 /* YhCacheTool.swift */; };
A52DF0C42B330A20006618D6 /* UIApplication-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB52B330A1F006618D6 /* UIApplication-Extension.swift */; }; A52DF0C42B330A20006618D6 /* UIApplication-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB52B330A1F006618D6 /* UIApplication-Extension.swift */; };
A52DF0C52B330A20006618D6 /* UIDevice-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB62B330A1F006618D6 /* UIDevice-Extension.swift */; }; A52DF0C52B330A20006618D6 /* UIDevice-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB62B330A1F006618D6 /* UIDevice-Extension.swift */; };
A52DF0C62B330A20006618D6 /* UIColor-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB72B330A1F006618D6 /* UIColor-Extension.swift */; }; A52DF0C62B330A20006618D6 /* UIColor-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEB72B330A1F006618D6 /* UIColor-Extension.swift */; };
...@@ -38,8 +37,6 @@ ...@@ -38,8 +37,6 @@
A52DF0CF2B330A20006618D6 /* String-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEC02B330A1F006618D6 /* String-Extension.swift */; }; A52DF0CF2B330A20006618D6 /* String-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEC02B330A1F006618D6 /* String-Extension.swift */; };
A52DF0D02B330A20006618D6 /* UILable-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEC12B330A1F006618D6 /* UILable-Extension.swift */; }; A52DF0D02B330A20006618D6 /* UILable-Extension.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEEC12B330A1F006618D6 /* UILable-Extension.swift */; };
A52DF0DD2B330A20006618D6 /* BsConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEED12B330A1F006618D6 /* BsConstant.swift */; }; A52DF0DD2B330A20006618D6 /* BsConstant.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEED12B330A1F006618D6 /* BsConstant.swift */; };
A52DF0DF2B330A20006618D6 /* BSJsonUtil.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DEED32B330A1F006618D6 /* BSJsonUtil.swift */; };
A52DF2342B330A21006618D6 /* BsBaseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DF0B02B330A20006618D6 /* BsBaseModel.swift */; };
A52DF2352B330A21006618D6 /* YHNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DF0B22B330A20006618D6 /* YHNavigationController.swift */; }; A52DF2352B330A21006618D6 /* YHNavigationController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DF0B22B330A20006618D6 /* YHNavigationController.swift */; };
A52DF2362B330A21006618D6 /* YHBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DF0B32B330A20006618D6 /* YHBaseViewController.swift */; }; A52DF2362B330A21006618D6 /* YHBaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DF0B32B330A20006618D6 /* YHBaseViewController.swift */; };
A52DF2372B330A21006618D6 /* YHTabBarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DF0B42B330A20006618D6 /* YHTabBarViewController.swift */; }; A52DF2372B330A21006618D6 /* YHTabBarViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = A52DF0B42B330A20006618D6 /* YHTabBarViewController.swift */; };
...@@ -95,11 +92,10 @@ ...@@ -95,11 +92,10 @@
A52DEEAA2B330A1F006618D6 /* YHAllApiName.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHAllApiName.swift; sourceTree = "<group>"; }; A52DEEAA2B330A1F006618D6 /* YHAllApiName.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHAllApiName.swift; sourceTree = "<group>"; };
A52DEEAB2B330A1F006618D6 /* YHNetworkStatusManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHNetworkStatusManager.swift; sourceTree = "<group>"; }; A52DEEAB2B330A1F006618D6 /* YHNetworkStatusManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHNetworkStatusManager.swift; sourceTree = "<group>"; };
A52DEEAC2B330A1F006618D6 /* YHBaseUrlManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHBaseUrlManager.swift; sourceTree = "<group>"; }; A52DEEAC2B330A1F006618D6 /* YHBaseUrlManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHBaseUrlManager.swift; sourceTree = "<group>"; };
A52DEEB02B330A1F006618D6 /* Date-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "Date-Extension.swift"; sourceTree = "<group>"; };
A52DEEB12B330A1F006618D6 /* NSAttributedString+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Extension.swift"; sourceTree = "<group>"; }; A52DEEB12B330A1F006618D6 /* NSAttributedString+Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "NSAttributedString+Extension.swift"; sourceTree = "<group>"; };
A52DEEB22B330A1F006618D6 /* UIButton-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIButton-Extension.swift"; sourceTree = "<group>"; }; A52DEEB22B330A1F006618D6 /* UIButton-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIButton-Extension.swift"; sourceTree = "<group>"; };
A52DEEB32B330A1F006618D6 /* AppDelegate + UIAppearance.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "AppDelegate + UIAppearance.swift"; sourceTree = "<group>"; }; A52DEEB32B330A1F006618D6 /* AppDelegate + UIAppearance.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "AppDelegate + UIAppearance.swift"; sourceTree = "<group>"; };
A52DEEB42B330A1F006618D6 /* BsCacheTool.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BsCacheTool.swift; sourceTree = "<group>"; }; A52DEEB42B330A1F006618D6 /* YhCacheTool.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YhCacheTool.swift; sourceTree = "<group>"; };
A52DEEB52B330A1F006618D6 /* UIApplication-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIApplication-Extension.swift"; sourceTree = "<group>"; }; A52DEEB52B330A1F006618D6 /* UIApplication-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIApplication-Extension.swift"; sourceTree = "<group>"; };
A52DEEB62B330A1F006618D6 /* UIDevice-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIDevice-Extension.swift"; sourceTree = "<group>"; }; A52DEEB62B330A1F006618D6 /* UIDevice-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIDevice-Extension.swift"; sourceTree = "<group>"; };
A52DEEB72B330A1F006618D6 /* UIColor-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIColor-Extension.swift"; sourceTree = "<group>"; }; A52DEEB72B330A1F006618D6 /* UIColor-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UIColor-Extension.swift"; sourceTree = "<group>"; };
...@@ -113,8 +109,6 @@ ...@@ -113,8 +109,6 @@
A52DEEC02B330A1F006618D6 /* String-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String-Extension.swift"; sourceTree = "<group>"; }; A52DEEC02B330A1F006618D6 /* String-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "String-Extension.swift"; sourceTree = "<group>"; };
A52DEEC12B330A1F006618D6 /* UILable-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UILable-Extension.swift"; sourceTree = "<group>"; }; A52DEEC12B330A1F006618D6 /* UILable-Extension.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = "UILable-Extension.swift"; sourceTree = "<group>"; };
A52DEED12B330A1F006618D6 /* BsConstant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BsConstant.swift; sourceTree = "<group>"; }; A52DEED12B330A1F006618D6 /* BsConstant.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BsConstant.swift; sourceTree = "<group>"; };
A52DEED32B330A1F006618D6 /* BSJsonUtil.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BSJsonUtil.swift; sourceTree = "<group>"; };
A52DF0B02B330A20006618D6 /* BsBaseModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = BsBaseModel.swift; sourceTree = "<group>"; };
A52DF0B22B330A20006618D6 /* YHNavigationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHNavigationController.swift; sourceTree = "<group>"; }; A52DF0B22B330A20006618D6 /* YHNavigationController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHNavigationController.swift; sourceTree = "<group>"; };
A52DF0B32B330A20006618D6 /* YHBaseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHBaseViewController.swift; sourceTree = "<group>"; }; A52DF0B32B330A20006618D6 /* YHBaseViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHBaseViewController.swift; sourceTree = "<group>"; };
A52DF0B42B330A20006618D6 /* YHTabBarViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHTabBarViewController.swift; sourceTree = "<group>"; }; A52DF0B42B330A20006618D6 /* YHTabBarViewController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = YHTabBarViewController.swift; sourceTree = "<group>"; };
...@@ -295,11 +289,10 @@ ...@@ -295,11 +289,10 @@
A52DEEAF2B330A1F006618D6 /* Extention */ = { A52DEEAF2B330A1F006618D6 /* Extention */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
A52DEEB02B330A1F006618D6 /* Date-Extension.swift */,
A52DEEB12B330A1F006618D6 /* NSAttributedString+Extension.swift */, A52DEEB12B330A1F006618D6 /* NSAttributedString+Extension.swift */,
A52DEEB22B330A1F006618D6 /* UIButton-Extension.swift */, A52DEEB22B330A1F006618D6 /* UIButton-Extension.swift */,
A52DEEB32B330A1F006618D6 /* AppDelegate + UIAppearance.swift */, A52DEEB32B330A1F006618D6 /* AppDelegate + UIAppearance.swift */,
A52DEEB42B330A1F006618D6 /* BsCacheTool.swift */, A52DEEB42B330A1F006618D6 /* YhCacheTool.swift */,
A52DEEB52B330A1F006618D6 /* UIApplication-Extension.swift */, A52DEEB52B330A1F006618D6 /* UIApplication-Extension.swift */,
A52DEEB62B330A1F006618D6 /* UIDevice-Extension.swift */, A52DEEB62B330A1F006618D6 /* UIDevice-Extension.swift */,
A52DEEB72B330A1F006618D6 /* UIColor-Extension.swift */, A52DEEB72B330A1F006618D6 /* UIColor-Extension.swift */,
...@@ -321,7 +314,6 @@ ...@@ -321,7 +314,6 @@
children = ( children = (
A52DF2412B33177F006618D6 /* BsHUD */, A52DF2412B33177F006618D6 /* BsHUD */,
A52DEED12B330A1F006618D6 /* BsConstant.swift */, A52DEED12B330A1F006618D6 /* BsConstant.swift */,
A52DEED32B330A1F006618D6 /* BSJsonUtil.swift */,
); );
path = Helper; path = Helper;
sourceTree = "<group>"; sourceTree = "<group>";
...@@ -339,7 +331,6 @@ ...@@ -339,7 +331,6 @@
A52DF0AF2B330A20006618D6 /* M */ = { A52DF0AF2B330A20006618D6 /* M */ = {
isa = PBXGroup; isa = PBXGroup;
children = ( children = (
A52DF0B02B330A20006618D6 /* BsBaseModel.swift */,
); );
path = M; path = M;
sourceTree = "<group>"; sourceTree = "<group>";
...@@ -516,8 +507,10 @@ ...@@ -516,8 +507,10 @@
isa = PBXProject; isa = PBXProject;
attributes = { attributes = {
BuildIndependentTargetsInParallel = 1; BuildIndependentTargetsInParallel = 1;
CLASSPREFIX = YH;
LastSwiftUpdateCheck = 1510; LastSwiftUpdateCheck = 1510;
LastUpgradeCheck = 1510; LastUpgradeCheck = 1510;
ORGANIZATIONNAME = www.davidhuang.com;
TargetAttributes = { TargetAttributes = {
A5573ECD2B317BFF00D98EC0 = { A5573ECD2B317BFF00D98EC0 = {
CreatedOnToolsVersion = 15.1; CreatedOnToolsVersion = 15.1;
...@@ -533,7 +526,7 @@ ...@@ -533,7 +526,7 @@
}; };
}; };
buildConfigurationList = A5573EC92B317BFF00D98EC0 /* Build configuration list for PBXProject "galaxy" */; buildConfigurationList = A5573EC92B317BFF00D98EC0 /* Build configuration list for PBXProject "galaxy" */;
compatibilityVersion = "Xcode 14.0"; compatibilityVersion = "Xcode 15.0";
developmentRegion = en; developmentRegion = en;
hasScannedForEncodings = 0; hasScannedForEncodings = 0;
knownRegions = ( knownRegions = (
...@@ -626,7 +619,6 @@ ...@@ -626,7 +619,6 @@
buildActionMask = 2147483647; buildActionMask = 2147483647;
files = ( files = (
A52DF24C2B33177F006618D6 /* BsHUD.swift in Sources */, A52DF24C2B33177F006618D6 /* BsHUD.swift in Sources */,
A52DF0DF2B330A20006618D6 /* BSJsonUtil.swift in Sources */,
A52DF2502B33177F006618D6 /* BsHUDRotatingImageView.swift in Sources */, A52DF2502B33177F006618D6 /* BsHUDRotatingImageView.swift in Sources */,
A52DF0BB2B330A20006618D6 /* YHAllApiName.swift in Sources */, A52DF0BB2B330A20006618D6 /* YHAllApiName.swift in Sources */,
A52DF2372B330A21006618D6 /* YHTabBarViewController.swift in Sources */, A52DF2372B330A21006618D6 /* YHTabBarViewController.swift in Sources */,
...@@ -647,17 +639,15 @@ ...@@ -647,17 +639,15 @@
A52DF0CF2B330A20006618D6 /* String-Extension.swift in Sources */, A52DF0CF2B330A20006618D6 /* String-Extension.swift in Sources */,
A52DF2402B3316A0006618D6 /* YHBouncesContentView.swift in Sources */, A52DF2402B3316A0006618D6 /* YHBouncesContentView.swift in Sources */,
A52DF2362B330A21006618D6 /* YHBaseViewController.swift in Sources */, A52DF2362B330A21006618D6 /* YHBaseViewController.swift in Sources */,
A52DF0BF2B330A20006618D6 /* Date-Extension.swift in Sources */,
04F526C12B3A657000FC6CE6 /* YHValidateCodeInputView.swift in Sources */, 04F526C12B3A657000FC6CE6 /* YHValidateCodeInputView.swift in Sources */,
A52DF0CD2B330A20006618D6 /* BsGestureTableView.swift in Sources */, A52DF0CD2B330A20006618D6 /* BsGestureTableView.swift in Sources */,
A52DF0DD2B330A20006618D6 /* BsConstant.swift in Sources */, A52DF0DD2B330A20006618D6 /* BsConstant.swift in Sources */,
A52DF2512B33177F006618D6 /* BsHUDErrorView.swift in Sources */, A52DF2512B33177F006618D6 /* BsHUDErrorView.swift in Sources */,
A52DF0CB2B330A20006618D6 /* UIView-Extension.swift in Sources */, A52DF0CB2B330A20006618D6 /* UIView-Extension.swift in Sources */,
A52DF24D2B33177F006618D6 /* BsHUDWariningView.swift in Sources */, A52DF24D2B33177F006618D6 /* BsHUDWariningView.swift in Sources */,
A52DF0C32B330A20006618D6 /* BsCacheTool.swift in Sources */, A52DF0C32B330A20006618D6 /* YhCacheTool.swift in Sources */,
A52DF24A2B33177F006618D6 /* BsHUDContainerView.swift in Sources */, A52DF24A2B33177F006618D6 /* BsHUDContainerView.swift in Sources */,
A52DF0BD2B330A20006618D6 /* YHBaseUrlManager.swift in Sources */, A52DF0BD2B330A20006618D6 /* YHBaseUrlManager.swift in Sources */,
A52DF2342B330A21006618D6 /* BsBaseModel.swift in Sources */,
04FAC54D2B3A9E3D00D24B36 /* YHConfig.swift in Sources */, 04FAC54D2B3A9E3D00D24B36 /* YHConfig.swift in Sources */,
04F526AF2B32D4B600FC6CE6 /* YHPersonalCenterCell.swift in Sources */, 04F526AF2B32D4B600FC6CE6 /* YHPersonalCenterCell.swift in Sources */,
A52DF23B2B330A21006618D6 /* YHNoDataTipView.swift in Sources */, A52DF23B2B330A21006618D6 /* YHNoDataTipView.swift in Sources */,
......
//
// BaseModel.swift
// DouYuUI
//
// Created by davidhuang on 2022/8/15.
// Copyright © 2022 davidhuang. All rights reserved.
//
import UIKit
import HandyJSON
// MARK: - JSon解析模型的基类
class BsBaseModel: HandyJSON {
var data : Any?
var errorCode : Int = -1
var errorMessage : String = ""
var success : Bool = false
// MARK: - 使用 HandyJSON 进行解析
required init() {}
}
...@@ -30,7 +30,7 @@ class BsOverlayView: UIView { ...@@ -30,7 +30,7 @@ class BsOverlayView: UIView {
private func setupOverlayView() { private func setupOverlayView() {
// 1 获取window // 1 获取window
if (keyWindow == nil) { if (keyWindow == nil) {
self.keyWindow = UIApplication.shared.bsKeyWindow() self.keyWindow = UIApplication.shared.yhKeyWindow()
} }
// 2.遮罩view // 2.遮罩view
overlayView = UIControl.init(frame: UIScreen.main.bounds) overlayView = UIControl.init(frame: UIScreen.main.bounds)
......
//
// Date-Extension.swift
// DouYuUI
//
// Created by davidhuang on 2022/8/11.
// Copyright © 2022 davidhuang. All rights reserved.
//
import UIKit
extension Date {
static func getCurrentDate() -> String {
let now = Int(Date.timeIntervalSinceReferenceDate)
return "\(now)"
}
init(_ dateString: String, dateFormat: String = "yyyy-MM-dd") {
let df = DateFormatter()
df.dateFormat = dateFormat
let date = df.date(from: dateString)!
self.init(timeInterval: 0, since: date)
}
}
...@@ -10,7 +10,7 @@ import UIKit ...@@ -10,7 +10,7 @@ import UIKit
extension UIApplication { extension UIApplication {
func bsKeyWindow() -> UIWindow? { func yhKeyWindow() -> UIWindow? {
var originalKeyWindow: UIWindow? var originalKeyWindow: UIWindow?
#if swift(>=5.1) #if swift(>=5.1)
if #available(iOS 13, *) { if #available(iOS 13, *) {
......
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
import Foundation import Foundation
open class BsCacheTool: NSObject { open class YhCacheTool {
/// 计算缓存大小 /// 计算缓存大小
public static var cacheSize: String{ public static var cacheSize: String{
......
//
// BSjsonUtil.swift
// BaiSiSMApp
//
// Created by davidhuang on 2022/11/18.
// Copyright © 2022 www.davidhuang.com. All rights reserved.
//
import UIKit
import HandyJSON
class BSJsonUtil: NSObject {
/**
* Json转对象
*/
static func jsonToModel(_ jsonStr:String,_ modelType:HandyJSON.Type) ->BsBaseModel {
if jsonStr == "" || jsonStr.count == 0 {
#if DEBUG
print("jsonoModel:字符串为空")
#endif
return BsBaseModel()
}
return modelType.deserialize(from: jsonStr) as! BsBaseModel
}
/**
* Json转数组对象
*/
static func jsonArrayToModel(_ jsonArrayStr:String, _ modelType:HandyJSON.Type) ->[BsBaseModel] {
if jsonArrayStr == "" || jsonArrayStr.count == 0 {
#if DEBUG
print("jsonToModelArray:字符串为空")
#endif
return []
}
var modelArray:[BsBaseModel] = []
let data = jsonArrayStr.data(using: String.Encoding.utf8)
let peoplesArray = try! JSONSerialization.jsonObject(with:data!, options: JSONSerialization.ReadingOptions()) as? [AnyObject]
for people in peoplesArray! {
modelArray.append(dictionaryToModel(people as! [String : Any], modelType))
}
return modelArray
}
/**
* 字典转对象
*/
static func dictionaryToModel(_ dictionStr:[String:Any],_ modelType:HandyJSON.Type) -> BsBaseModel {
if dictionStr.count == 0 {
#if DEBUG
print("dictionaryToModel:字符串为空")
#endif
return BsBaseModel()
}
return modelType.deserialize(from: dictionStr) as! BsBaseModel
}
/**
* 对象转JSON
*/
static func modelToJson(_ model:BsBaseModel?) -> String {
if model == nil {
#if DEBUG
print("modelToJson:model为空")
#endif
return ""
}
return (model?.toJSONString())!
}
/**
* 对象转字典
*/
static func modelToDictionary(_ model:BsBaseModel?) -> [String:Any] {
if model == nil {
#if DEBUG
print("modelToJson:model为空")
#endif
return [:]
}
return (model?.toJSON())!
}
//数组转json
static func arrayToJson(_ array:NSArray) -> String {
if (!JSONSerialization.isValidJSONObject(array)) {
print("无法解析出JSONString")
return ""
}
let data : NSData! = try? JSONSerialization.data(withJSONObject: array, options: []) as NSData
let JSONString = NSString(data:data as Data,encoding: String.Encoding.utf8.rawValue)
return JSONString! as String
}
/**
* 字典转JSON
*/
static func dictionaryToJson(_ dictionary:NSDictionary) -> String {
if (!JSONSerialization.isValidJSONObject(dictionary)) {
print("无法解析出JSONString")
return ""
}
let data : NSData! = try? JSONSerialization.data(withJSONObject: dictionary, options: []) as NSData
let JSONString = NSString(data:data as Data,encoding: String.Encoding.utf8.rawValue)
return JSONString! as String
}
}
...@@ -10,116 +10,6 @@ import UIKit ...@@ -10,116 +10,6 @@ import UIKit
// MARK: - 工程中的 常量定义 // MARK: - 工程中的 常量定义
class BsConstant { class BsConstant {
// MARK: - 个人信息基本类型
enum UserBaseInfoType : Int {
case unknow //未知
case sex//性别
case birthday//生日
case height//身高
case weight//体重
case education //学历
case profession //职务
case work_domain//从事行业
case income//收入
func title() -> String {
switch self {
case .sex:
return "性别"
case .birthday:
return "生日"
case .height:
return "身高"
case .weight:
return "体重"
case .education:
return "学历"
case .profession:
return "职务"
case .work_domain:
return "从事行业"
case .income:
return "收入"
default:
return "--"
}
}
func titleForSelectView() -> String {
switch self {
case .sex:
return "性别"
case .birthday:
return "生日"
case .height:
return "身高(单位:cm)"
case .weight:
return "体重(单位:kg)"
case .education:
return "学历"
case .profession:
return "职务"
case .work_domain:
return "从事行业"
case .income:
return "收入(单位:k)"
default:
return "--"
}
}
/*
var id : String = ""//用户ID
var user_type : String = ""//用户类型 1:普通用户2.明星用户3.管理员
var sex : String = ""//性别 0其他, 1:男, 2女
var real_name : String = "" //真实姓名
var nick_name : String = "" //昵称
var avatar : String = ""//头像
var birthday : String = ""//生日
var status : String = ""//用户状态1:正常,0:已注销
var height : String = ""//身高
var weight : String = ""//体重
var user_name : String = ""//用户名
var phone : String = ""//手机号码
var marital_status : String = ""//婚姻情况
var profession : String = ""//职业ID
var profession_name : String = ""//职业名称
var education : String = ""//文化程度ID
var education_name : String = ""//文化程度名称
var work_domain : String = ""//行业领域ID
var work_domain_name : String = ""//行业领域名称
*/
func key() -> String {
switch self {
case .sex:
return "sex"
case .birthday:
return "birthday"
case .height:
return "height"
case .weight:
return "weight"
case .education:
return "education"
case .profession:
return "profession"
case .work_domain:
return "work_domain"
case .income:
return "monthly_income"
default:
return ""
}
}
}
// MARK: - URL 相关 // MARK: - URL 相关
struct URL { struct URL {
......
...@@ -37,7 +37,7 @@ class YHBaseUrlManager { ...@@ -37,7 +37,7 @@ class YHBaseUrlManager {
#if DEBUG #if DEBUG
return urlForEditing ?? YHBaseUrlManager.baseUrlDev return urlForEditing ?? YHBaseUrlManager.baseUrlDev
#else #else
return urlForEditing ?? YHBaseUrlManager.baseUrlRelease return YHBaseUrlManager.baseUrlRelease
#endif #endif
} }
......
...@@ -7,7 +7,6 @@ ...@@ -7,7 +7,6 @@
import UIKit import UIKit
import SnapKit import SnapKit
import PDFKit
struct PersonalModuleItem { struct PersonalModuleItem {
var icon: String var icon: String
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment