Skip to content

Commit

Permalink
[ADD] Adaptor Pattern 적용 파일들 추가 (#155)
Browse files Browse the repository at this point in the history
  • Loading branch information
ffalswo2 committed Oct 17, 2023
1 parent 258e421 commit fb7ff74
Show file tree
Hide file tree
Showing 8 changed files with 84 additions and 0 deletions.
28 changes: 28 additions & 0 deletions LionHeart-iOS/LionHeart-iOS.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,13 @@
B53F4EE52ADBC23F001C5752 /* MyPageFactoryImpl.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EE42ADBC23F001C5752 /* MyPageFactoryImpl.swift */; };
B53F4EE72ADBC29F001C5752 /* CurriculumFactoryImpl.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EE62ADBC29F001C5752 /* CurriculumFactoryImpl.swift */; };
B53F4EE92ADBC44B001C5752 /* CurriculumArticleByWeekControllerable.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EE82ADBC44B001C5752 /* CurriculumArticleByWeekControllerable.swift */; };
B53F4EEE2ADE245B001C5752 /* CurriculumAdaptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EED2ADE245B001C5752 /* CurriculumAdaptor.swift */; };
B53F4EF02ADE2630001C5752 /* CurriculumListAdaptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EEF2ADE2630001C5752 /* CurriculumListAdaptor.swift */; };
B53F4EF22ADE2687001C5752 /* CurriculumCoordinatorImpl.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EF12ADE2687001C5752 /* CurriculumCoordinatorImpl.swift */; };
B53F4EF42ADE28FB001C5752 /* CurriculumListCoordinator.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EF32ADE28FB001C5752 /* CurriculumListCoordinator.swift */; };
B53F4EF62ADE2DEB001C5752 /* ChallengeAdaptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EF52ADE2DEB001C5752 /* ChallengeAdaptor.swift */; };
B53F4EF82ADE2FB0001C5752 /* ChallengeCoordinatorImpl.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EF72ADE2FB0001C5752 /* ChallengeCoordinatorImpl.swift */; };
B53F4EFA2ADE3151001C5752 /* BookmarkAdaptor.swift in Sources */ = {isa = PBXBuildFile; fileRef = B53F4EF92ADE3151001C5752 /* BookmarkAdaptor.swift */; };
B57BEB612A60E97100D1727C /* NetworkErrorCode.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57BEB602A60E97100D1727C /* NetworkErrorCode.swift */; };
B57BEB632A612DA100D1727C /* UserDefaultsManager.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57BEB622A612DA100D1727C /* UserDefaultsManager.swift */; };
B57BEB652A6134B800D1727C /* setRootViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = B57BEB642A6134B800D1727C /* setRootViewController.swift */; };
Expand Down Expand Up @@ -368,6 +375,13 @@
B53F4EE42ADBC23F001C5752 /* MyPageFactoryImpl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyPageFactoryImpl.swift; sourceTree = "<group>"; };
B53F4EE62ADBC29F001C5752 /* CurriculumFactoryImpl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurriculumFactoryImpl.swift; sourceTree = "<group>"; };
B53F4EE82ADBC44B001C5752 /* CurriculumArticleByWeekControllerable.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurriculumArticleByWeekControllerable.swift; sourceTree = "<group>"; };
B53F4EED2ADE245B001C5752 /* CurriculumAdaptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurriculumAdaptor.swift; sourceTree = "<group>"; };
B53F4EEF2ADE2630001C5752 /* CurriculumListAdaptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurriculumListAdaptor.swift; sourceTree = "<group>"; };
B53F4EF12ADE2687001C5752 /* CurriculumCoordinatorImpl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurriculumCoordinatorImpl.swift; sourceTree = "<group>"; };
B53F4EF32ADE28FB001C5752 /* CurriculumListCoordinator.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = CurriculumListCoordinator.swift; sourceTree = "<group>"; };
B53F4EF52ADE2DEB001C5752 /* ChallengeAdaptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChallengeAdaptor.swift; sourceTree = "<group>"; };
B53F4EF72ADE2FB0001C5752 /* ChallengeCoordinatorImpl.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChallengeCoordinatorImpl.swift; sourceTree = "<group>"; };
B53F4EF92ADE3151001C5752 /* BookmarkAdaptor.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BookmarkAdaptor.swift; sourceTree = "<group>"; };
B57BEB602A60E97100D1727C /* NetworkErrorCode.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = NetworkErrorCode.swift; sourceTree = "<group>"; };
B57BEB622A612DA100D1727C /* UserDefaultsManager.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UserDefaultsManager.swift; sourceTree = "<group>"; };
B57BEB642A6134B800D1727C /* setRootViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = setRootViewController.swift; sourceTree = "<group>"; };
Expand Down Expand Up @@ -1429,6 +1443,10 @@
isa = PBXGroup;
children = (
C04BE3AE2ADD4F7F001967B5 /* TodayAdaptor.swift */,
B53F4EED2ADE245B001C5752 /* CurriculumAdaptor.swift */,
B53F4EEF2ADE2630001C5752 /* CurriculumListAdaptor.swift */,
B53F4EF52ADE2DEB001C5752 /* ChallengeAdaptor.swift */,
B53F4EF92ADE3151001C5752 /* BookmarkAdaptor.swift */,
);
path = Adaptor;
sourceTree = "<group>";
Expand All @@ -1443,6 +1461,7 @@
C003CC242AD9184700AFFAAC /* TabbbarCoordinator.swift */,
C003CC262AD9185A00AFFAAC /* ArticleCategoryCoordinator.swift */,
C003CC282AD9186B00AFFAAC /* CurriculumCoordinator.swift */,
B53F4EF32ADE28FB001C5752 /* CurriculumListCoordinator.swift */,
C003CC2A2AD9187B00AFFAAC /* ChallengeCoordinator.swift */,
C003CC2C2AD9189100AFFAAC /* BookmarkCoordinator.swift */,
C003CC2E2AD9189F00AFFAAC /* MypageCoordinator.swift */,
Expand All @@ -1455,6 +1474,8 @@
isa = PBXGroup;
children = (
C04BE3AC2ADD4F5D001967B5 /* TodayCoordinatorImpl.swift */,
B53F4EF12ADE2687001C5752 /* CurriculumCoordinatorImpl.swift */,
B53F4EF72ADE2FB0001C5752 /* ChallengeCoordinatorImpl.swift */,
);
path = CoordinatorImpl;
sourceTree = "<group>";
Expand Down Expand Up @@ -1865,6 +1886,7 @@
F47329E12A66F5D0001605D4 /* CurriculumResponse.swift in Sources */,
C0F029E42A5FB08700E0D185 /* LHUnderLine.swift in Sources */,
C06E38282A662D8700B00600 /* TodayArticleResponse.swift in Sources */,
B53F4EF22ADE2687001C5752 /* CurriculumCoordinatorImpl.swift in Sources */,
C003CC552ADA4FD500AFFAAC /* SplashNavigation.swift in Sources */,
C0DF03732A5A9CB50037F740 /* TodayViewController.swift in Sources */,
C00780B72A5FFE0E0043EB36 /* UILabel+.swift in Sources */,
Expand Down Expand Up @@ -1926,9 +1948,11 @@
C009E9FC2ADBC4FD00112F18 /* ChallengeViewControllerable.swift in Sources */,
C0DF039A2A5B908E0037F740 /* CGColor+.swift in Sources */,
C003CC662ADA518E00AFFAAC /* ArticleDetailManager.swift in Sources */,
B53F4EF62ADE2DEB001C5752 /* ChallengeAdaptor.swift in Sources */,
4AD216402A69AC1E00C9F2F2 /* MyPageResponse.swift in Sources */,
C003CC1F2AD917F900AFFAAC /* SplashCoordinator.swift in Sources */,
C003CC6E2ADA51E200AFFAAC /* CurriculumListManager.swift in Sources */,
B53F4EFA2ADE3151001C5752 /* BookmarkAdaptor.swift in Sources */,
D35272D12A681E13002D7FCB /* ChallengeData.swift in Sources */,
C065F00D2ADBD29A0094912C /* OnboardingViewControllerable.swift in Sources */,
B59893132A5D3A4D00CE1FEB /* NetworkError.swift in Sources */,
Expand All @@ -1942,6 +1966,7 @@
C003CC432ADA4EFF00AFFAAC /* MyPageNavigation.swift in Sources */,
C003CC512ADA4FA600AFFAAC /* CompleteOnbardingNavigation.swift in Sources */,
C09A33232A62D46300B40770 /* LHToastView.swift in Sources */,
B53F4EF82ADE2FB0001C5752 /* ChallengeCoordinatorImpl.swift in Sources */,
B532E8632A5529B000F0DB19 /* HTTPHeaderField.swift in Sources */,
D34280772A66B90C00DA1499 /* UILabelPadding.swift in Sources */,
B598930F2A5BED0F00CE1FEB /* Font.swift in Sources */,
Expand Down Expand Up @@ -1982,6 +2007,7 @@
C003CC6A2ADA51C000AFFAAC /* MyPageManager.swift in Sources */,
4A3D72872A5D405C00A36189 /* BookmarkListCollectionViewCell.swift in Sources */,
C003CC622ADA50C000AFFAAC /* TodayManager.swift in Sources */,
B53F4EF42ADE28FB001C5752 /* CurriculumListCoordinator.swift in Sources */,
C0903CFF2AAAD7E00014786F /* APIService.swift in Sources */,
F41A97A12A5D4F2500DFF9F3 /* CurriculumTableViewHeaderView.swift in Sources */,
4A2050152A5DCD1900C7AF3C /* UICollectionView+.swift in Sources */,
Expand Down Expand Up @@ -2058,6 +2084,7 @@
C003CC3D2ADA4EB300AFFAAC /* ChallengeNavigation.swift in Sources */,
C0B15E232AC100690058D56B /* LHStackView.swift in Sources */,
B59BFD432ADBBFF5005D2D81 /* ArticleFactory.swift in Sources */,
B53F4EEE2ADE245B001C5752 /* CurriculumAdaptor.swift in Sources */,
C0856B732ABFC3070026D9F8 /* BookmarkMangerImpl.swift in Sources */,
B57BEB632A612DA100D1727C /* UserDefaultsManager.swift in Sources */,
C0DF037B2A5A9CF30037F740 /* OnboardingViewController.swift in Sources */,
Expand All @@ -2077,6 +2104,7 @@
C003CC642ADA50ED00AFFAAC /* BookmarkManager.swift in Sources */,
C065F0032ADBD2270094912C /* AuthFactoryImpl.swift in Sources */,
C0DF033D2A5A95420037F740 /* UIStackView+.swift in Sources */,
B53F4EF02ADE2630001C5752 /* CurriculumListAdaptor.swift in Sources */,
4A8980CC2A61795500746C58 /* MyPageHeaderView.swift in Sources */,
C0B15E1F2AC024F20058D56B /* CurriculumTableView.swift in Sources */,
C0DF03AB2A5D73C80037F740 /* NHOnboardingTextfield.swift in Sources */,
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
//
// BookmarkAdaptor.swift
// LionHeart-iOS
//
// Created by 김민재 on 10/17/23.
//

import Foundation
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
//
// ChallengeAdaptor.swift
// LionHeart-iOS
//
// Created by 김민재 on 10/17/23.
//

import Foundation
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
//
// CurriculumAdaptor.swift
// LionHeart-iOS
//
// Created by 김민재 on 10/17/23.
//

import Foundation
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
//
// CurriculumListAdaptor.swift
// LionHeart-iOS
//
// Created by 김민재 on 10/17/23.
//

import Foundation
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
//
// ChallengeCoordinatorImpl.swift
// LionHeart-iOS
//
// Created by 김민재 on 10/17/23.
//

import Foundation
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
//
// CurriculumCoordinatorImpl.swift
// LionHeart-iOS
//
// Created by 김민재 on 10/17/23.
//

import Foundation
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
//
// CurriculumListCoordinator.swift
// LionHeart-iOS
//
// Created by 김민재 on 10/17/23.
//

import Foundation

0 comments on commit fb7ff74

Please sign in to comment.