Skip to content

Commit b758531

Browse files
committed
complete request
1 parent 8ac8656 commit b758531

11 files changed

+328
-35
lines changed

Podfile

+1
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ target 'iCampus' do
1313
pod 'ObjectMapper'
1414
pod 'PKHUD', '~> 5.0'
1515
pod 'CryptoSwift'
16+
pod 'KeychainAccess'
1617
pod 'IKEventSource', :git => 'https://github.com/inaka/EventSource.git'
1718

1819
pod 'SwiftLint'

Podfile.lock

+5-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@ PODS:
33
- CryptoSwift (0.9.0)
44
- Differentiator (3.0.2)
55
- IKEventSource (2.1.0)
6+
- KeychainAccess (3.1.1)
67
- Moya/Core (11.0.2):
78
- Alamofire (~> 4.1)
89
- Result (~> 3.0)
@@ -28,6 +29,7 @@ PODS:
2829
DEPENDENCIES:
2930
- CryptoSwift
3031
- IKEventSource (from `https://github.com/inaka/EventSource.git`)
32+
- KeychainAccess
3133
- Moya/RxSwift
3234
- ObjectMapper
3335
- PKHUD (~> 5.0)
@@ -43,6 +45,7 @@ SPEC REPOS:
4345
- Alamofire
4446
- CryptoSwift
4547
- Differentiator
48+
- KeychainAccess
4649
- Moya
4750
- ObjectMapper
4851
- PKHUD
@@ -68,6 +71,7 @@ SPEC CHECKSUMS:
6871
CryptoSwift: bca8c5b653dcc2d9734409242a070ff53bafac86
6972
Differentiator: a87be69eba49ec4ab460c7671143ee3a9eececfd
7073
IKEventSource: eeb589b05053ac0e1314dea015f5a8d3c3cb24ab
74+
KeychainAccess: 7bd430028059754a3debab3cfc0bd1fc7fb85df3
7175
Moya: a725035953bc1c0eb1be505ab903984501d82440
7276
ObjectMapper: 20505058f54e5c3ca69e1d6de9897d152a5369a6
7377
PKHUD: 3c001512c6e002091184197a8de7a20420786e3b
@@ -79,6 +83,6 @@ SPEC CHECKSUMS:
7983
RxTest: e634f15fd2c2cd0e0120132ef7a4f7be69ad0393
8084
SwiftLint: ce933681be10c3266e82576dad676fa815a602e9
8185

82-
PODFILE CHECKSUM: f650e8cd87fc001f4d8dcc3f97731b93e8348182
86+
PODFILE CHECKSUM: 683b578e0a37fc971272e0bbf02dfecb733d7022
8387

8488
COCOAPODS: 1.5.0

iCampus.xcodeproj/project.pbxproj

+11-5
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@
3333
9A375D1220958B85000A2446 /* RequestTypeTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A375D1120958B85000A2446 /* RequestTypeTransform.swift */; };
3434
9A375D142095A9A8000A2446 /* NewsDetailTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A375D132095A9A8000A2446 /* NewsDetailTableViewController.swift */; };
3535
9A375D162095B2DE000A2446 /* RequestStatusTransform.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A375D152095B2DE000A2446 /* RequestStatusTransform.swift */; };
36+
9A375D192095C761000A2446 /* AddRequestTableViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9A375D182095C761000A2446 /* AddRequestTableViewController.swift */; };
3637
9AD222BC2079FD38007A2D8C /* AppDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 9AD222BB2079FD38007A2D8C /* AppDelegate.swift */; };
3738
9AD222C12079FD38007A2D8C /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 9AD222BF2079FD38007A2D8C /* Main.storyboard */; };
3839
9AD222C62079FD39007A2D8C /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 9AD222C52079FD39007A2D8C /* Assets.xcassets */; };
@@ -99,6 +100,7 @@
99100
9A375D1120958B85000A2446 /* RequestTypeTransform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestTypeTransform.swift; sourceTree = "<group>"; };
100101
9A375D132095A9A8000A2446 /* NewsDetailTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NewsDetailTableViewController.swift; sourceTree = "<group>"; };
101102
9A375D152095B2DE000A2446 /* RequestStatusTransform.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RequestStatusTransform.swift; sourceTree = "<group>"; };
103+
9A375D182095C761000A2446 /* AddRequestTableViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AddRequestTableViewController.swift; sourceTree = "<group>"; };
102104
9AD222B82079FD38007A2D8C /* iCampus.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = iCampus.app; sourceTree = BUILT_PRODUCTS_DIR; };
103105
9AD222BB2079FD38007A2D8C /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
104106
9AD222C02079FD38007A2D8C /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
@@ -203,6 +205,7 @@
203205
9A375CEB2091C525000A2446 /* EditTableViewController.swift */,
204206
9A375CFF20936AF2000A2446 /* GradeTableViewController.swift */,
205207
9A375CF72093019B000A2446 /* RequestTableViewController.swift */,
208+
9A375D182095C761000A2446 /* AddRequestTableViewController.swift */,
206209
9A375CE320906B41000A2446 /* ConfigurationTableViewController.swift */,
207210
);
208211
path = Mine;
@@ -281,11 +284,11 @@
281284
9AD222EC207B3816007A2D8C /* Model */ = {
282285
isa = PBXGroup;
283286
children = (
284-
9AD222F1207D0174007A2D8C /* Member.swift */,
285-
9AD222FE2085B92B007A2D8C /* Information.swift */,
286287
9A375CF12092CD50000A2446 /* News.swift */,
287-
9A375CF52093018C000A2446 /* Request.swift */,
288+
9AD222FE2085B92B007A2D8C /* Information.swift */,
289+
9AD222F1207D0174007A2D8C /* Member.swift */,
288290
9A375D072093769A000A2446 /* Grade.swift */,
291+
9A375CF52093018C000A2446 /* Request.swift */,
289292
);
290293
path = Model;
291294
sourceTree = "<group>";
@@ -322,10 +325,10 @@
322325
9AD222F9207DBFAF007A2D8C /* ViewModel */ = {
323326
isa = PBXGroup;
324327
children = (
325-
9AD222FA207DBFE4007A2D8C /* MemberViewModel.swift */,
328+
9A375D092093FE8E000A2446 /* NewsViewModel.swift */,
326329
9AD223052086180E007A2D8C /* InformationViewModel.swift */,
330+
9AD222FA207DBFE4007A2D8C /* MemberViewModel.swift */,
327331
9A375D05209375B7000A2446 /* GradeViewModel.swift */,
328-
9A375D092093FE8E000A2446 /* NewsViewModel.swift */,
329332
9A375D0B2094043F000A2446 /* RequestViewModel.swift */,
330333
);
331334
path = ViewModel;
@@ -579,6 +582,7 @@
579582
"${BUILT_PRODUCTS_DIR}/CryptoSwift/CryptoSwift.framework",
580583
"${BUILT_PRODUCTS_DIR}/Differentiator/Differentiator.framework",
581584
"${BUILT_PRODUCTS_DIR}/IKEventSource/IKEventSource.framework",
585+
"${BUILT_PRODUCTS_DIR}/KeychainAccess/KeychainAccess.framework",
582586
"${BUILT_PRODUCTS_DIR}/Moya/Moya.framework",
583587
"${BUILT_PRODUCTS_DIR}/ObjectMapper/ObjectMapper.framework",
584588
"${BUILT_PRODUCTS_DIR}/PKHUD/PKHUD.framework",
@@ -593,6 +597,7 @@
593597
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CryptoSwift.framework",
594598
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Differentiator.framework",
595599
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/IKEventSource.framework",
600+
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/KeychainAccess.framework",
596601
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/Moya.framework",
597602
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/ObjectMapper.framework",
598603
"${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/PKHUD.framework",
@@ -651,6 +656,7 @@
651656
9AD222FB207DBFE4007A2D8C /* MemberViewModel.swift in Sources */,
652657
9A375CFE20936577000A2446 /* CardView.swift in Sources */,
653658
9A375CFC20931760000A2446 /* EKEventStore+Event.swift in Sources */,
659+
9A375D192095C761000A2446 /* AddRequestTableViewController.swift in Sources */,
654660
9A375CFA2093030A000A2446 /* InformationDetailTableViewController.swift in Sources */,
655661
9A375D082093769A000A2446 /* Grade.swift in Sources */,
656662
9A375D142095A9A8000A2446 /* NewsDetailTableViewController.swift in Sources */,

0 commit comments

Comments
 (0)