From e2fad6aa2172c62facc7d80143f2ca7c1b97b4e6 Mon Sep 17 00:00:00 2001 From: mmaybei Date: Mon, 8 Jul 2024 19:47:43 +0900 Subject: [PATCH 1/3] =?UTF-8?q?feat/#137=20Meetings=20=EB=84=A4=ED=8A=B8?= =?UTF-8?q?=EC=9B=8C=ED=81=AC=20=EB=AA=A8=EB=8D=B8=20=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- KkuMulKum.xcodeproj/project.pbxproj | 28 ++++++++++++++++--- .../Meetings/MakeMeetingsRequestModel.swift | 12 ++++++++ .../Meetings/MakeMeetingsResponseModel.swift | 12 ++++++++ .../Meetings/MeetingInfoResponseModel.swift | 15 ++++++++++ .../Meetings/MeetingListResponseModel.swift | 19 +++++++++++++ .../DTO/Model/Meetings/MeetingsTemp.swift | 8 ------ .../MembersOfMeetingResponseModel.swift | 24 ++++++++++++++++ .../RegisterMeetingsResponseModel.swift | 12 ++++++++ 8 files changed, 118 insertions(+), 12 deletions(-) create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift delete mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift create mode 100644 KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift diff --git a/KkuMulKum.xcodeproj/project.pbxproj b/KkuMulKum.xcodeproj/project.pbxproj index 1a0727ca..824cbb42 100644 --- a/KkuMulKum.xcodeproj/project.pbxproj +++ b/KkuMulKum.xcodeproj/project.pbxproj @@ -48,6 +48,12 @@ 78B9286E2C29402C006D9942 /* SceneDelegate.swift in Sources */ = {isa = PBXBuildFile; fileRef = 78B9286D2C29402C006D9942 /* SceneDelegate.swift */; }; 78B928752C29402E006D9942 /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = 78B928742C29402E006D9942 /* Assets.xcassets */; }; 78B928782C29402E006D9942 /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = 78B928762C29402E006D9942 /* LaunchScreen.storyboard */; }; + A3FB184D2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB184C2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift */; }; + A3FB184F2C3BF4BC001483E5 /* MakeMeetingsResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB184E2C3BF4BB001483E5 /* MakeMeetingsResponseModel.swift */; }; + A3FB18512C3BF531001483E5 /* RegisterMeetingsResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */; }; + A3FB18572C3BF704001483E5 /* MeetingListResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */; }; + A3FB18592C3BF77D001483E5 /* MeetingInfoResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */; }; + A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */; }; DD865B642C3920F000C351A2 /* AppleLoginVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD865B632C3920F000C351A2 /* AppleLoginVC.swift */; }; DDA2EE732C385EB9007C6059 /* MainTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */; }; DDA2EE752C385FB1007C6059 /* HomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE742C385FB1007C6059 /* HomeViewController.swift */; }; @@ -80,7 +86,6 @@ DE9E188B2C3BC92500DB76B4 /* EmptyModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E188A2C3BC92500DB76B4 /* EmptyModel.swift */; }; DE9E18922C3BCC9D00DB76B4 /* AuthTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18912C3BCC9D00DB76B4 /* AuthTemp.swift */; }; DE9E18942C3BCCA300DB76B4 /* UsersTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18932C3BCCA300DB76B4 /* UsersTemp.swift */; }; - DE9E18962C3BCCAC00DB76B4 /* MeetingsTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */; }; DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18972C3BCCB800DB76B4 /* PromisesTemp.swift */; }; DE9E189A2C3BCCBE00DB76B4 /* UtilsTemp.swift in Sources */ = {isa = PBXBuildFile; fileRef = DE9E18992C3BCCBE00DB76B4 /* UtilsTemp.swift */; }; DED5DBEC2C345210006ECE7E /* BaseViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DED5DBEB2C345210006ECE7E /* BaseViewController.swift */; }; @@ -99,6 +104,12 @@ 78B928742C29402E006D9942 /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = ""; }; 78B928772C29402E006D9942 /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = ""; }; 78B928792C29402E006D9942 /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; + A3FB184C2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MakeMeetingsRequestModel.swift; sourceTree = ""; }; + A3FB184E2C3BF4BB001483E5 /* MakeMeetingsResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MakeMeetingsResponseModel.swift; sourceTree = ""; }; + A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterMeetingsResponseModel.swift; sourceTree = ""; }; + A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingListResponseModel.swift; sourceTree = ""; }; + A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingInfoResponseModel.swift; sourceTree = ""; }; + A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MembersOfMeetingResponseModel.swift; sourceTree = ""; }; DD865B632C3920F000C351A2 /* AppleLoginVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppleLoginVC.swift; sourceTree = ""; }; DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabBarController.swift; sourceTree = ""; }; DDA2EE742C385FB1007C6059 /* HomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewController.swift; sourceTree = ""; }; @@ -131,7 +142,6 @@ DE9E188A2C3BC92500DB76B4 /* EmptyModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = EmptyModel.swift; sourceTree = ""; }; DE9E18912C3BCC9D00DB76B4 /* AuthTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AuthTemp.swift; sourceTree = ""; }; DE9E18932C3BCCA300DB76B4 /* UsersTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UsersTemp.swift; sourceTree = ""; }; - DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingsTemp.swift; sourceTree = ""; }; DE9E18972C3BCCB800DB76B4 /* PromisesTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = PromisesTemp.swift; sourceTree = ""; }; DE9E18992C3BCCBE00DB76B4 /* UtilsTemp.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = UtilsTemp.swift; sourceTree = ""; }; DED5DBEB2C345210006ECE7E /* BaseViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = BaseViewController.swift; sourceTree = ""; }; @@ -416,7 +426,12 @@ DE9E188E2C3BCC6B00DB76B4 /* Meetings */ = { isa = PBXGroup; children = ( - DE9E18952C3BCCAC00DB76B4 /* MeetingsTemp.swift */, + A3FB184C2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift */, + A3FB184E2C3BF4BB001483E5 /* MakeMeetingsResponseModel.swift */, + A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */, + A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */, + A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */, + A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */, ); path = Meetings; sourceTree = ""; @@ -587,10 +602,14 @@ DED5DBF22C34534A006ECE7E /* BaseCollectionReusableView.swift in Sources */, DED5DBEC2C345210006ECE7E /* BaseViewController.swift in Sources */, DE9E18942C3BCCA300DB76B4 /* UsersTemp.swift in Sources */, + A3FB18512C3BF531001483E5 /* RegisterMeetingsResponseModel.swift in Sources */, DE9E188B2C3BC92500DB76B4 /* EmptyModel.swift in Sources */, DDA2EE732C385EB9007C6059 /* MainTabBarController.swift in Sources */, + A3FB184D2C3BF45F001483E5 /* MakeMeetingsRequestModel.swift in Sources */, DD865B642C3920F000C351A2 /* AppleLoginVC.swift in Sources */, + A3FB18592C3BF77D001483E5 /* MeetingInfoResponseModel.swift in Sources */, DE9E18842C3BA84500DB76B4 /* CustomTextField.swift in Sources */, + A3FB184F2C3BF4BC001483E5 /* MakeMeetingsResponseModel.swift in Sources */, DE254AAC2C31192400A4015E /* UILabel+.swift in Sources */, DE254AB72C3119D000A4015E /* ReuseIdentifiable.swift in Sources */, DDA2EE752C385FB1007C6059 /* HomeViewController.swift in Sources */, @@ -602,13 +621,14 @@ DE254AA82C3118EA00A4015E /* UIView+.swift in Sources */, DE254AAE2C31193600A4015E /* UIFont+.swift in Sources */, DE9E189A2C3BCCBE00DB76B4 /* UtilsTemp.swift in Sources */, - DE9E18962C3BCCAC00DB76B4 /* MeetingsTemp.swift in Sources */, + A3FB18572C3BF704001483E5 /* MeetingListResponseModel.swift in Sources */, DE254AB22C31197B00A4015E /* UIButton+.swift in Sources */, DDA2EE772C385FC3007C6059 /* GroupListViewController.swift in Sources */, 78B9286C2C29402C006D9942 /* AppDelegate.swift in Sources */, DED5DBF42C34539A006ECE7E /* BaseTableViewCell.swift in Sources */, 78B9286E2C29402C006D9942 /* SceneDelegate.swift in Sources */, DDA2EE792C385FCF007C6059 /* MyPageViewController.swift in Sources */, + A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */, 784E4D9B2C3BBD4D00BC943C /* KakaoLoginVC.swift in Sources */, DE9E18892C3BC91000DB76B4 /* ResponseBodyDTO.swift in Sources */, DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */, diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift new file mode 100644 index 00000000..5b5db381 --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsRequestModel.swift @@ -0,0 +1,12 @@ +// +// MakeMeetingsRequestModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MakeMeetingsRequestModel: Codable { + let name: String +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift new file mode 100644 index 00000000..6fe30f3e --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MakeMeetingsResponseModel.swift @@ -0,0 +1,12 @@ +// +// MakeMeetingsResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MakeMeetingsResponseModel: Codable { + let invitationCode: String +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift new file mode 100644 index 00000000..e19a32bb --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MeetingInfoResponseModel.swift @@ -0,0 +1,15 @@ +// +// MeetingInfoResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MeetingInfoResponseModel: Codable { + let id: Int + let name, createdAt: String + let metCount: Int + let invitationCode: String +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift new file mode 100644 index 00000000..1dd4f43d --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MeetingListResponseModel.swift @@ -0,0 +1,19 @@ +// +// MeetingListResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MeetingListResponseModel: Codable { + let count: Int + let meetings: [Meeting] +} + +struct Meeting: Codable { + let id: Int + let name: String + let memberCount: Int +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift deleted file mode 100644 index cc9f2114..00000000 --- a/KkuMulKum/Network/DTO/Model/Meetings/MeetingsTemp.swift +++ /dev/null @@ -1,8 +0,0 @@ -// -// MeetingsTemp.swift -// KkuMulKum -// -// Created by 김진웅 on 7/8/24. -// - -import Foundation diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift new file mode 100644 index 00000000..f2660974 --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift @@ -0,0 +1,24 @@ +// +// MembersOfMeetingResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct MembersOfMeetingResponseModel: Codable { + let memberCount: Int + let members: [Member] +} + +struct Member: Codable { + let id: Int + let name, profileImageURLString: String + + enum CodingKeys: String, CodingKey { + case id + case name + case profileImageURLString = "profileImg" + } +} diff --git a/KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift new file mode 100644 index 00000000..e8a426ae --- /dev/null +++ b/KkuMulKum/Network/DTO/Model/Meetings/RegisterMeetingsResponseModel.swift @@ -0,0 +1,12 @@ +// +// RegisterMeetingsResponseModel.swift +// KkuMulKum +// +// Created by 예삐 on 7/8/24. +// + +import Foundation + +struct RegisterMeetingsRequestModel: Codable { + let name: String +} From cb17f2c549f6a58342b31b760666195faa9ec088 Mon Sep 17 00:00:00 2001 From: mmaybei Date: Mon, 8 Jul 2024 21:30:09 +0900 Subject: [PATCH 2/3] =?UTF-8?q?chore/#137=20profileImg=20=EB=84=A4?= =?UTF-8?q?=EC=9D=B4=EB=B0=8D=20=EC=88=98=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../DTO/Model/Meetings/MembersOfMeetingResponseModel.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift index f2660974..e4fdf760 100644 --- a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift +++ b/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift @@ -14,11 +14,11 @@ struct MembersOfMeetingResponseModel: Codable { struct Member: Codable { let id: Int - let name, profileImageURLString: String + let name, profileImageURL: String enum CodingKeys: String, CodingKey { case id case name - case profileImageURLString = "profileImg" + case profileImageURL = "profileImg" } } From 58d8a19c08ac6657f86e170c0ddcdea723d81689 Mon Sep 17 00:00:00 2001 From: mmaybei Date: Mon, 8 Jul 2024 21:34:58 +0900 Subject: [PATCH 3/3] =?UTF-8?q?chore/#137=20=EC=BD=94=EB=93=9C=EB=A6=AC?= =?UTF-8?q?=EB=B7=B0=20=EB=B0=98=EC=98=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 네이밍에 전치사 넣지 않기 --- KkuMulKum.xcodeproj/project.pbxproj | 8 ++++---- ...ponseModel.swift => MeetingMembersResponseModel.swift} | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) rename KkuMulKum/Network/DTO/Model/Meetings/{MembersOfMeetingResponseModel.swift => MeetingMembersResponseModel.swift} (88%) diff --git a/KkuMulKum.xcodeproj/project.pbxproj b/KkuMulKum.xcodeproj/project.pbxproj index 824cbb42..686ab1bc 100644 --- a/KkuMulKum.xcodeproj/project.pbxproj +++ b/KkuMulKum.xcodeproj/project.pbxproj @@ -53,7 +53,7 @@ A3FB18512C3BF531001483E5 /* RegisterMeetingsResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */; }; A3FB18572C3BF704001483E5 /* MeetingListResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */; }; A3FB18592C3BF77D001483E5 /* MeetingInfoResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */; }; - A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */; }; + A3FB185B2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = A3FB185A2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift */; }; DD865B642C3920F000C351A2 /* AppleLoginVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = DD865B632C3920F000C351A2 /* AppleLoginVC.swift */; }; DDA2EE732C385EB9007C6059 /* MainTabBarController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */; }; DDA2EE752C385FB1007C6059 /* HomeViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = DDA2EE742C385FB1007C6059 /* HomeViewController.swift */; }; @@ -109,7 +109,7 @@ A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = RegisterMeetingsResponseModel.swift; sourceTree = ""; }; A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingListResponseModel.swift; sourceTree = ""; }; A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingInfoResponseModel.swift; sourceTree = ""; }; - A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MembersOfMeetingResponseModel.swift; sourceTree = ""; }; + A3FB185A2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MeetingMembersResponseModel.swift; sourceTree = ""; }; DD865B632C3920F000C351A2 /* AppleLoginVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppleLoginVC.swift; sourceTree = ""; }; DDA2EE722C385EB9007C6059 /* MainTabBarController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MainTabBarController.swift; sourceTree = ""; }; DDA2EE742C385FB1007C6059 /* HomeViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeViewController.swift; sourceTree = ""; }; @@ -431,7 +431,7 @@ A3FB18502C3BF531001483E5 /* RegisterMeetingsResponseModel.swift */, A3FB18562C3BF704001483E5 /* MeetingListResponseModel.swift */, A3FB18582C3BF77D001483E5 /* MeetingInfoResponseModel.swift */, - A3FB185A2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift */, + A3FB185A2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift */, ); path = Meetings; sourceTree = ""; @@ -628,7 +628,7 @@ DED5DBF42C34539A006ECE7E /* BaseTableViewCell.swift in Sources */, 78B9286E2C29402C006D9942 /* SceneDelegate.swift in Sources */, DDA2EE792C385FCF007C6059 /* MyPageViewController.swift in Sources */, - A3FB185B2C3BF7DF001483E5 /* MembersOfMeetingResponseModel.swift in Sources */, + A3FB185B2C3BF7DF001483E5 /* MeetingMembersResponseModel.swift in Sources */, 784E4D9B2C3BBD4D00BC943C /* KakaoLoginVC.swift in Sources */, DE9E18892C3BC91000DB76B4 /* ResponseBodyDTO.swift in Sources */, DE9E18982C3BCCB800DB76B4 /* PromisesTemp.swift in Sources */, diff --git a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift b/KkuMulKum/Network/DTO/Model/Meetings/MeetingMembersResponseModel.swift similarity index 88% rename from KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift rename to KkuMulKum/Network/DTO/Model/Meetings/MeetingMembersResponseModel.swift index e4fdf760..92b4ba71 100644 --- a/KkuMulKum/Network/DTO/Model/Meetings/MembersOfMeetingResponseModel.swift +++ b/KkuMulKum/Network/DTO/Model/Meetings/MeetingMembersResponseModel.swift @@ -7,7 +7,7 @@ import Foundation -struct MembersOfMeetingResponseModel: Codable { +struct MeetingMembersResponseModel: Codable { let memberCount: Int let members: [Member] }