|
@@ -21,6 +21,8 @@
|
|
|
904B25A62A289EE5001F7C9C /* NYArticleViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 904B25A52A289EE5001F7C9C /* NYArticleViewController.swift */; };
|
|
|
904B25A82A289F55001F7C9C /* NYArticleNavBar.swift in Sources */ = {isa = PBXBuildFile; fileRef = 904B25A72A289F55001F7C9C /* NYArticleNavBar.swift */; };
|
|
|
904B25AA2A289F65001F7C9C /* NYArticleNavBar.xib in Resources */ = {isa = PBXBuildFile; fileRef = 904B25A92A289F65001F7C9C /* NYArticleNavBar.xib */; };
|
|
|
+ 907AB3242A29BCAC009FB573 /* LoginViewModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 907AB3232A29BCAC009FB573 /* LoginViewModel.swift */; };
|
|
|
+ 907AB3262A29BCC5009FB573 /* LoginService.swift in Sources */ = {isa = PBXBuildFile; fileRef = 907AB3252A29BCC5009FB573 /* LoginService.swift */; };
|
|
|
908E44182A27225100DA2536 /* BaseCollectionViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 908E44172A27225100DA2536 /* BaseCollectionViewController.swift */; };
|
|
|
908E441D2A2749E100DA2536 /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 908E441C2A2749E100DA2536 /* LoginViewController.swift */; };
|
|
|
908E441F2A274AAC00DA2536 /* Exam01_ParentViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 908E441E2A274AAC00DA2536 /* Exam01_ParentViewController.swift */; };
|
|
@@ -52,6 +54,8 @@
|
|
|
90A64BD82A2604F600D8BED6 /* UILabel+GJRatioAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 90A64BD12A2604F600D8BED6 /* UILabel+GJRatioAutoLayout.m */; };
|
|
|
90A64BD92A2604F600D8BED6 /* GJRatioAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 90A64BD62A2604F600D8BED6 /* GJRatioAutoLayout.m */; };
|
|
|
90A64BDA2A2604F600D8BED6 /* UIView+GJRatioAutoLayout.m in Sources */ = {isa = PBXBuildFile; fileRef = 90A64BD72A2604F600D8BED6 /* UIView+GJRatioAutoLayout.m */; };
|
|
|
+ 90E71CD42A2B81AB00E4086E /* LoginAPI.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90E71CD32A2B81AB00E4086E /* LoginAPI.swift */; };
|
|
|
+ 90E71CD62A2C7FBA00E4086E /* LocalManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = 90E71CD52A2C7FBA00E4086E /* LocalManager.swift */; };
|
|
|
B204266C2A1B0E50009FAC45 /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = B204266B2A1B0E50009FAC45 /* AppDelegate.swift */; };
|
|
|
B20426752A1B0E52009FAC45 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = B20426742A1B0E52009FAC45 /* Assets.xcassets */; };
|
|
|
B20426782A1B0E52009FAC45 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = B20426762A1B0E52009FAC45 /* LaunchScreen.storyboard */; };
|
|
@@ -147,6 +151,8 @@
|
|
|
904B25A52A289EE5001F7C9C /* NYArticleViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NYArticleViewController.swift; sourceTree = "<group>"; };
|
|
|
904B25A72A289F55001F7C9C /* NYArticleNavBar.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NYArticleNavBar.swift; sourceTree = "<group>"; };
|
|
|
904B25A92A289F65001F7C9C /* NYArticleNavBar.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = NYArticleNavBar.xib; sourceTree = "<group>"; };
|
|
|
+ 907AB3232A29BCAC009FB573 /* LoginViewModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewModel.swift; sourceTree = "<group>"; };
|
|
|
+ 907AB3252A29BCC5009FB573 /* LoginService.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginService.swift; sourceTree = "<group>"; };
|
|
|
908E44172A27225100DA2536 /* BaseCollectionViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseCollectionViewController.swift; sourceTree = "<group>"; };
|
|
|
908E441C2A2749E100DA2536 /* LoginViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewController.swift; sourceTree = "<group>"; };
|
|
|
908E441E2A274AAC00DA2536 /* Exam01_ParentViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Exam01_ParentViewController.swift; sourceTree = "<group>"; };
|
|
@@ -183,6 +189,8 @@
|
|
|
90A64BD62A2604F600D8BED6 /* GJRatioAutoLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = GJRatioAutoLayout.m; sourceTree = "<group>"; };
|
|
|
90A64BD72A2604F600D8BED6 /* UIView+GJRatioAutoLayout.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = "UIView+GJRatioAutoLayout.m"; sourceTree = "<group>"; };
|
|
|
90A64BDB2A2605C500D8BED6 /* JSJP-Brigding-Header.h */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.c.h; path = "JSJP-Brigding-Header.h"; sourceTree = "<group>"; };
|
|
|
+ 90E71CD32A2B81AB00E4086E /* LoginAPI.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginAPI.swift; sourceTree = "<group>"; };
|
|
|
+ 90E71CD52A2C7FBA00E4086E /* LocalManager.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; path = LocalManager.swift; sourceTree = "<group>"; };
|
|
|
B20426682A1B0E50009FAC45 /* JSJP_Student_sw.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = JSJP_Student_sw.app; sourceTree = BUILT_PRODUCTS_DIR; };
|
|
|
B204266B2A1B0E50009FAC45 /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
|
|
|
B20426742A1B0E52009FAC45 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
|
|
@@ -309,6 +317,7 @@
|
|
|
904B259F2A28970C001F7C9C /* ViewModel */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 907AB3232A29BCAC009FB573 /* LoginViewModel.swift */,
|
|
|
);
|
|
|
path = ViewModel;
|
|
|
sourceTree = "<group>";
|
|
@@ -560,6 +569,7 @@
|
|
|
B204269D2A1B45C1009FAC45 /* Utils */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 90E71CD52A2C7FBA00E4086E /* LocalManager.swift */,
|
|
|
90A64B8F2A25A49500D8BED6 /* URLNavigationMap.swift */,
|
|
|
B20427422A1B5846009FAC45 /* Snap.swift */,
|
|
|
90A64B912A25A4DC00D8BED6 /* NYSwRouter.swift */,
|
|
@@ -570,8 +580,10 @@
|
|
|
B204269E2A1B45E6009FAC45 /* Services */ = {
|
|
|
isa = PBXGroup;
|
|
|
children = (
|
|
|
+ 907AB3252A29BCC5009FB573 /* LoginService.swift */,
|
|
|
90A64B9A2A25A91B00D8BED6 /* HomeService.swift */,
|
|
|
90A64BA72A25BF8100D8BED6 /* HomeAPI.swift */,
|
|
|
+ 90E71CD32A2B81AB00E4086E /* LoginAPI.swift */,
|
|
|
);
|
|
|
path = Services;
|
|
|
sourceTree = "<group>";
|
|
@@ -961,10 +973,12 @@
|
|
|
B204270F2A1B4ED2009FAC45 /* LWPlayer.swift in Sources */,
|
|
|
904B25A42A289C6E001F7C9C /* BaseTableViewController.swift in Sources */,
|
|
|
B20427162A1B4ED2009FAC45 /* LWPlayerUtils.swift in Sources */,
|
|
|
+ 907AB3242A29BCAC009FB573 /* LoginViewModel.swift in Sources */,
|
|
|
90A64BB32A25D11800D8BED6 /* BaseViewController.swift in Sources */,
|
|
|
B20427362A1B5420009FAC45 /* NetEnvironment.swift in Sources */,
|
|
|
90A64B902A25A49500D8BED6 /* URLNavigationMap.swift in Sources */,
|
|
|
904B25A12A289C27001F7C9C /* NYWebViewController.swift in Sources */,
|
|
|
+ 907AB3262A29BCC5009FB573 /* LoginService.swift in Sources */,
|
|
|
B204271F2A1B4ED2009FAC45 /* GesConflictCollectionView.swift in Sources */,
|
|
|
B20427132A1B4ED2009FAC45 /* LWPlayerSlider.swift in Sources */,
|
|
|
90A64BA62A25BD3A00D8BED6 /* Networking.swift in Sources */,
|
|
@@ -972,6 +986,7 @@
|
|
|
B204271E2A1B4ED2009FAC45 /* BilibiliCollectionViewLayout.swift in Sources */,
|
|
|
B20427102A1B4ED2009FAC45 /* LWPlayerView.swift in Sources */,
|
|
|
908E441F2A274AAC00DA2536 /* Exam01_ParentViewController.swift in Sources */,
|
|
|
+ 90E71CD62A2C7FBA00E4086E /* LocalManager.swift in Sources */,
|
|
|
B20426C82A1B4DB6009FAC45 /* DefaultsKeys+Key.swift in Sources */,
|
|
|
B20427192A1B4ED2009FAC45 /* LWPlayerFullScreenViewController.swift in Sources */,
|
|
|
90A64BA82A25BF8100D8BED6 /* HomeAPI.swift in Sources */,
|
|
@@ -1004,6 +1019,7 @@
|
|
|
B20427382A1B549F009FAC45 /* RequestError.swift in Sources */,
|
|
|
B204272E2A1B4ED2009FAC45 /* PopOverView.swift in Sources */,
|
|
|
B20426D42A1B4DB6009FAC45 /* UIView+CornerRadius.swift in Sources */,
|
|
|
+ 90E71CD42A2B81AB00E4086E /* LoginAPI.swift in Sources */,
|
|
|
904B25942A286072001F7C9C /* NYPasswordView.swift in Sources */,
|
|
|
B20426C92A1B4DB6009FAC45 /* UIColor+Hex.swift in Sources */,
|
|
|
904B25922A28605B001F7C9C /* NYPhoneView.swift in Sources */,
|