diff --git a/AcaMate.xcodeproj/project.pbxproj b/AcaMate.xcodeproj/project.pbxproj index 136c26e..1650846 100644 --- a/AcaMate.xcodeproj/project.pbxproj +++ b/AcaMate.xcodeproj/project.pbxproj @@ -14,6 +14,7 @@ A78774722CF586AF002FE2EE /* Alamofire in Frameworks */ = {isa = PBXBuildFile; productRef = A78774712CF586AF002FE2EE /* Alamofire */; }; A7A518CF2CF555E200822D0D /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = A7A518CE2CF555E200822D0D /* README.md */; }; A7A518D12CF5588500822D0D /* .gitignore in Resources */ = {isa = PBXBuildFile; fileRef = A7A518D02CF5588500822D0D /* .gitignore */; }; + FB0119D32D62EEF000C1FA82 /* Starscream in Frameworks */ = {isa = PBXBuildFile; productRef = FB0119D22D62EEF000C1FA82 /* Starscream */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -53,6 +54,7 @@ A73892252D526A9D00659A62 /* FirebaseCrashlytics in Frameworks */, A771FFF22CFB70D100367DA6 /* KakaoSDK in Frameworks */, A73892212D526A9D00659A62 /* FirebaseAnalytics in Frameworks */, + FB0119D32D62EEF000C1FA82 /* Starscream in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -102,6 +104,7 @@ A73892202D526A9D00659A62 /* FirebaseAnalytics */, A73892222D526A9D00659A62 /* FirebaseAppCheck */, A73892242D526A9D00659A62 /* FirebaseCrashlytics */, + FB0119D22D62EEF000C1FA82 /* Starscream */, ); productName = AcaMate; productReference = A7A518BB2CF5558B00822D0D /* AcaMate.app */; @@ -135,6 +138,7 @@ A78774702CF586AF002FE2EE /* XCRemoteSwiftPackageReference "Alamofire" */, A771FFF02CFB70D100367DA6 /* XCRemoteSwiftPackageReference "kakao-ios-sdk" */, A738921F2D526A9D00659A62 /* XCRemoteSwiftPackageReference "firebase-ios-sdk" */, + FB0119D12D62EEF000C1FA82 /* XCRemoteSwiftPackageReference "Starscream" */, ); preferredProjectObjectVersion = 77; productRefGroup = A7A518BC2CF5558B00822D0D /* Products */; @@ -420,6 +424,14 @@ minimumVersion = 5.10.2; }; }; + FB0119D12D62EEF000C1FA82 /* XCRemoteSwiftPackageReference "Starscream" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/daltoniam/Starscream"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 4.0.8; + }; + }; /* End XCRemoteSwiftPackageReference section */ /* Begin XCSwiftPackageProductDependency section */ @@ -448,6 +460,11 @@ package = A78774702CF586AF002FE2EE /* XCRemoteSwiftPackageReference "Alamofire" */; productName = Alamofire; }; + FB0119D22D62EEF000C1FA82 /* Starscream */ = { + isa = XCSwiftPackageProductDependency; + package = FB0119D12D62EEF000C1FA82 /* XCRemoteSwiftPackageReference "Starscream" */; + productName = Starscream; + }; /* End XCSwiftPackageProductDependency section */ }; rootObject = A7A518B32CF5558B00822D0D /* Project object */; diff --git a/AcaMate.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved b/AcaMate.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved index c602ae4..45c20df 100644 --- a/AcaMate.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved +++ b/AcaMate.xcodeproj/project.xcworkspace/xcshareddata/swiftpm/Package.resolved @@ -1,5 +1,5 @@ { - "originHash" : "3b609245b8d633048f6670834279f82d0601cc0879a2d8c9c86fa0dd25734ea3", + "originHash" : "2aab34be4ec6f8de8e42f37bee06d0f181ea2ab2db742d0c279bace3d5a0bcfb", "pins" : [ { "identity" : "abseil-cpp-binary", @@ -127,6 +127,15 @@ "version" : "2.4.0" } }, + { + "identity" : "starscream", + "kind" : "remoteSourceControl", + "location" : "https://github.com/daltoniam/Starscream", + "state" : { + "revision" : "c6bfd1af48efcc9a9ad203665db12375ba6b145a", + "version" : "4.0.8" + } + }, { "identity" : "swift-protobuf", "kind" : "remoteSourceControl", diff --git a/AcaMate.xcodeproj/project.xcworkspace/xcuserdata/tanine.xcuserdatad/UserInterfaceState.xcuserstate b/AcaMate.xcodeproj/project.xcworkspace/xcuserdata/tanine.xcuserdatad/UserInterfaceState.xcuserstate index 3954990..c9c0cf4 100644 Binary files a/AcaMate.xcodeproj/project.xcworkspace/xcuserdata/tanine.xcuserdatad/UserInterfaceState.xcuserstate and b/AcaMate.xcodeproj/project.xcworkspace/xcuserdata/tanine.xcuserdatad/UserInterfaceState.xcuserstate differ diff --git a/AcaMate/0. Setup/SwiftUI_Prefix.swift b/AcaMate/0. Setup/SwiftUI_Prefix.swift index 1af516c..06b4fe0 100644 --- a/AcaMate/0. Setup/SwiftUI_Prefix.swift +++ b/AcaMate/0. Setup/SwiftUI_Prefix.swift @@ -7,13 +7,18 @@ import SwiftUI // MARK: - ACAMATE // APPSTORE_URL : https://apps.apple.com/us/app/%EC%95%84%EC%B9%B4%EB%8D%B0%EB%AF%B8%EB%A9%94%EC%9D%B4%ED%8A%B8/id6739448113 -//#if DEV && LOCAL -//public let API_URL: String = "http://localhost:5144" +#if LOCAL +public let API_URL: String = "http://localhost:5144" +public let WS_URL: String = "ws://localhost:5144" +//public let WS_URL: String = "ws://169.254.53.148:5144" //#else -#if DEV +#elseif DEV public let API_URL: String = "https://devacamate.ipstein.myds.me" +public let WS_URL: String = "wss://devacamate.ipstein.myds.me" #else public let API_URL: String = "https://acamate.ipstein.myds.me" +public let WS_URL: String = "wss://acamate.ipstein.myds.me" + #endif diff --git a/AcaMate/1. View/10. Common/NavigationView.swift b/AcaMate/1. View/10. Common/NavigationView.swift index 8b6c5e8..6f39ca6 100644 --- a/AcaMate/1. View/10. Common/NavigationView.swift +++ b/AcaMate/1. View/10. Common/NavigationView.swift @@ -12,26 +12,30 @@ import Combine /// 이거 위에 다른 뷰들이 위젯 느낌으로 계속 갈아 끼워지는거 struct NavigationView: View { @EnvironmentObject var appVM: AppViewModel - @State private var naviState : NaviState = .init(act: .NONE, path: .Intro) @State private var history: [PathName] = [.Intro] var body: some View { VStack(spacing: 0) { ZStack { - switch naviState.path { + switch appVM.naviState.path { case .NONE: EmptyView() case .Intro: - IntroView(naviState: $naviState) +// IntroView(naviState: $naviState) + IntroView() case .Login : - LoginView(naviState: $naviState) +// LoginView(naviState: $naviState) + LoginView() case .Main: - MainView(naviState: $naviState) +// MainView(naviState: $naviState) + MainView() + case .ChatRoom(let id): + ChattingRoomView(roomID: id) } } } - .onChange(of: naviState) { old, new in + .onChange(of: appVM.naviState) { old, new in switch new.act { case .NONE: break @@ -54,6 +58,7 @@ struct NavigationView: View { .setAlert() .setNetwork() .loadingView(isLoading: $appVM.isLoading) + } /// 경로에 한 단계 추가 @@ -64,7 +69,8 @@ struct NavigationView: View { /// 가장 가까운 경로 삭제 private func popHistory() { history.removeLast() - naviState.set(act: .NONE, path: history.last ?? .NONE) + appVM.naviState.set(act: .NONE, path: history.last ?? .NONE) +// naviState.set(act: .NONE, path: history.last ?? .NONE) } /// 경로 기록 전체 삭제 @@ -76,17 +82,20 @@ struct NavigationView: View { /// 경로의 최상단 지우고, 새로 이동하는 경로로 설정 private func moveHistory(path: PathName) { if path == .NONE { - naviState.set(act: .RESET, path: history.first ?? .Main) + appVM.naviState.set(act: .RESET, path: history.first ?? .Main) +// naviState.set(act: .RESET, path: history.first ?? .Main) } if history.contains(path) { let remove = history.count - history.firstIndex(of: path)! - 1 history.removeLast(remove) if remove > 0 { - naviState.set(act: .NONE, path: path) + appVM.naviState.set(act: .NONE, path: path) +// naviState.set(act: .NONE, path: path) return } } - naviState.set(act: .RESET, path: path) + appVM.naviState.set(act: .RESET, path: path) +// naviState.set(act: .RESET, path: path) } private func showHistory() { diff --git a/AcaMate/1. View/11. Intro & Login/IntroView.swift b/AcaMate/1. View/11. Intro & Login/IntroView.swift index 00e146d..9bbe706 100644 --- a/AcaMate/1. View/11. Intro & Login/IntroView.swift +++ b/AcaMate/1. View/11. Intro & Login/IntroView.swift @@ -12,7 +12,7 @@ struct IntroView: View { @EnvironmentObject var appVM: AppViewModel @State var cancellables: Set = [] - @Binding var naviState : NaviState +// @Binding var naviState : NaviState var body: some View { VStack(spacing: 0) { @@ -40,7 +40,7 @@ struct IntroView: View { .onAppear { printLog("IntroView_onAppear") #if LOCAL - naviState.set(act: .RESET, path: .Login) + appVM.naviState.set(act: .RESET, path: .Login) #else subscribeAlertAction() loadVersion() @@ -71,7 +71,8 @@ struct IntroView: View { appVM.showAlert.toggle() } else { // 정상 동작 넘어감 - naviState.set(act: .RESET, path: .Login) + appVM.naviState.set(act: .RESET, path: .Login) +// naviState.set(act: .RESET, path: .Login) } @@ -90,7 +91,7 @@ struct IntroView: View { exit(1) //MARK: - TODO (앱스토어 이동 로직 넣을 것) } else { - naviState.set(act: .RESET, path: .Login) + appVM.naviState.set(act: .RESET, path: .Login) } }.store(in: &cancellables) } diff --git a/AcaMate/1. View/11. Intro & Login/LoginView.swift b/AcaMate/1. View/11. Intro & Login/LoginView.swift index af8f1f2..98fd415 100644 --- a/AcaMate/1. View/11. Intro & Login/LoginView.swift +++ b/AcaMate/1. View/11. Intro & Login/LoginView.swift @@ -12,7 +12,7 @@ struct LoginView: View { @EnvironmentObject var appVM: AppViewModel @StateObject private var loginVM = LoginViewModel() @State var cancellables: Set = [] - @Binding var naviState : NaviState +// @Binding var naviState : NaviState @State var selectIdLogin: Bool = false @@ -43,7 +43,7 @@ struct LoginView: View { Button { // MARK: - TODO, 애플 계정 로그인 구현 - naviState.set(act: .MOVE, path: .Main) + appVM.naviState.set(act: .MOVE, path: .Main) } label: { makeButton(image: Image(.Logo.appleIcon), color: Color(.Text.black), "애플 계정으로 시작하기") } diff --git a/AcaMate/1. View/12. Main/121. Home/HomeView.swift b/AcaMate/1. View/12. Main/121. Home/HomeView.swift index 2c86da5..4031fde 100644 --- a/AcaMate/1. View/12. Main/121. Home/HomeView.swift +++ b/AcaMate/1. View/12. Main/121. Home/HomeView.swift @@ -31,7 +31,7 @@ struct HomeView: View { } OffsetObservableScrollView(showsIndicators: false, scrollOffset: $scrollOffset) { proxy in - VStack(spacing: 24) { + LazyVStack(spacing: 24) { TopProfileView(myType: myType) diff --git a/AcaMate/1. View/12. Main/123. Chatting/ChatListView.swift b/AcaMate/1. View/12. Main/123. Chatting/ChatListView.swift index 400017b..6769e2d 100644 --- a/AcaMate/1. View/12. Main/123. Chatting/ChatListView.swift +++ b/AcaMate/1. View/12. Main/123. Chatting/ChatListView.swift @@ -20,6 +20,8 @@ struct ChatListView: View { } struct ChatCellView: View { + @EnvironmentObject var appVM: AppViewModel + var summaryChat: SummaryChat var body: some View { @@ -41,7 +43,6 @@ struct ChatCellView: View { .font(.nps(size: 8)) .foregroundStyle(Color(.Text.detail)) } -// .frame(height: 24) } Spacer(minLength: 1) @@ -84,6 +85,7 @@ struct ChatCellView: View { .onTapGesture { printLog("채팅 내부 셀 클릭") // MARK: TO-DO + appVM.naviState.set(act: .ADD, path: .ChatRoom(id: summaryChat.id)) } } } diff --git a/AcaMate/1. View/12. Main/123. Chatting/ChattingRoomView.swift b/AcaMate/1. View/12. Main/123. Chatting/ChattingRoomView.swift new file mode 100644 index 0000000..57474da --- /dev/null +++ b/AcaMate/1. View/12. Main/123. Chatting/ChattingRoomView.swift @@ -0,0 +1,77 @@ +// +// ChattingRoomView.swift +// AcaMate +// +// Created by TAnine on 2/17/25. +// + +import SwiftUI + +struct ChattingRoomView: View { + @EnvironmentObject var appVM: AppViewModel + @StateObject private var topVM = TopViewModel() + + +// @StateObject private var chatVM = ChatViewModel() + + @StateObject private var btnVM = ButtonViewModel() + @State var sendBtnID = UUID() + @State var addSomeBtnID = UUID() + @State var callCameraBtnID = UUID() + @State var addPhotoBtnID = UUID() + + @State private var scrollOffset: CGPoint = .zero + + @StateObject private var socketManager = WebSocketManager() + @State private var message = "" + + let roomID: String + var body: some View { + VStack(alignment: .center, spacing: 0) { + TopView(topVM: topVM) + Text("Hello, World! \(roomID)") + OffsetObservableScrollView(showsIndicators: false, scrollOffset: $scrollOffset) { proxy in + + }.frame(maxWidth: .infinity, maxHeight: .infinity) + + TextField("SEND MESSAGE", text: $message) + .textFieldStyle(RoundedBorderTextFieldStyle()) + .padding() + HStack(spacing: 10) { + Button { + socketManager.connect() + } label: { + Text("CONNECT") + } + Button { + socketManager.sendMessage(message) + message = "" + } label: { + Text("SEND") + } + Button { + socketManager.disconnect() + } label: { + Text("DISCONNECT") + } + } + List(socketManager.receivedMessage, id: \.self) { msg in + Text(msg) + .foregroundStyle(Color(.Other.cell)) + } + + .fullDrawView(Color(.Other.cell)) + } + + .onAppear { + topVM.titleName = "클래스 명" + topVM.setLeftBtn(Image(.Icon.back), size: CGPoint(x:40, y:40)) { + appVM.naviState.set(act: .POP, path: .ChatRoom(id: roomID)) + } + topVM.setRightBtn(Image(.Icon.setting), size: CGPoint(x: 40, y: 40)) { + // MARK: TO-DO + // 채팅방 설정 열기 + } + } + } +} diff --git a/AcaMate/1. View/12. Main/123. Chatting/ChattingView.swift b/AcaMate/1. View/12. Main/123. Chatting/ChattingView.swift index e692339..e4548ae 100644 --- a/AcaMate/1. View/12. Main/123. Chatting/ChattingView.swift +++ b/AcaMate/1. View/12. Main/123. Chatting/ChattingView.swift @@ -34,14 +34,14 @@ struct ChattingView: View { @State var chatMenu: chatType = .Class var body: some View { - VStack(spacing: 0) { TopView(topVM: topVM) if myType == .ETC || myType == .Employee { EmptyBoxView(title: "이용하실 수 없는 기능입니다.") .padding(24) Spacer(minLength: 1) - } else { + } + else { if myType == .Teacher || myType == .Admin { if myType == .Admin { HStack { @@ -55,7 +55,6 @@ struct ChattingView: View { } .padding(EdgeInsets(top: 12, leading: 24, bottom: 0, trailing: 24)) } - HStack { SelectChatMenu(chatMenu: $chatMenu, tag: .Class, image: Image(.Icon.group), title: "클래스") Spacer(minLength: 1) @@ -67,35 +66,53 @@ struct ChattingView: View { .padding(EdgeInsets(top: 12, leading: 24, bottom: 12, trailing: 24)) } OffsetObservableScrollView(showsIndicators: false, scrollOffset: $scrollOffset) { proxy in - VStack(spacing: 24) { - Group { - if myType != .Parent { + LazyVStack(spacing: 24) { + if myType == .Student || myType == .Parent { + Group { DashBoardView(image: Image(.Icon.group), title: "클래스") { ChatListView(chatList: classList) } - } - if myType != .Teacher || myType != .Admin { + DashBoardView(image: Image(.Icon.talk), title: "선생님과 1:1") { } - } - if myType == .Teacher { DashBoardView(image: Image(.Icon.talk), title: "부모님과 1:1") { } } - } - .background { - RoundedRectangle(cornerRadius: 8) - .foregroundStyle(Color(.Other.cell)) + .background { + RoundedRectangle(cornerRadius: 8) + .foregroundStyle(Color(.Other.cell)) + } + } else { + Group { + switch chatMenu { + case .Class: + DashBoardView(image: Image(.Icon.group), title: "클래스") { + ChatListView(chatList: classList) + } + case .Student: + DashBoardView(image: Image(.Icon.talk), title: "학생과 1:1") { + + } + case .Parent: + DashBoardView(image: Image(.Icon.talk), title: "부모님과 1:1") { + + } + } + } + .background { + RoundedRectangle(cornerRadius: 8) + .foregroundStyle(Color(.Other.cell)) + } } } .padding(EdgeInsets( top: (myType == .Student || myType == .Parent) ? 24 : 12, leading: 24, bottom: 24, trailing: 24)) } + .frame(maxWidth: .infinity, maxHeight: .infinity) } - } .onAppear { // MARK: TO-DO @@ -159,7 +176,7 @@ struct SelectChatMenu: View { .onTapGesture { chatMenu = tag } - + } } diff --git a/AcaMate/1. View/12. Main/MainView.swift b/AcaMate/1. View/12. Main/MainView.swift index 312339c..ab28cf3 100644 --- a/AcaMate/1. View/12. Main/MainView.swift +++ b/AcaMate/1. View/12. Main/MainView.swift @@ -12,7 +12,7 @@ struct MainView: View { @EnvironmentObject var appVM: AppViewModel @EnvironmentObject var alertController: AlertController @State var cancellables: Set = [] - @Binding var naviState : NaviState +// @Binding var naviState : NaviState @State private var myType: UserType = .Admin diff --git a/AcaMate/2. Model/Chat Data.swift b/AcaMate/2. Model/Chat Data.swift index a17aaae..ff5bc36 100644 --- a/AcaMate/2. Model/Chat Data.swift +++ b/AcaMate/2. Model/Chat Data.swift @@ -7,6 +7,12 @@ import Foundation +enum chatType { + case Class + case Student + case Parent +} + struct SummaryChat { var id: String @@ -19,11 +25,12 @@ struct SummaryChat { var notiState: Bool var groupNum: Int - } -enum chatType { - case Class - case Student - case Parent +struct ChatMesage { + var roomID: String + var chatID: String + var senderID: String + var message: String + var sendTime: String } diff --git a/AcaMate/2. Model/Navigation.swift b/AcaMate/2. Model/Navigation.swift index 991d0cd..afd02ee 100644 --- a/AcaMate/2. Model/Navigation.swift +++ b/AcaMate/2. Model/Navigation.swift @@ -13,8 +13,6 @@ struct NaviState: Equatable { var act: NaviAction var path: PathName - - static func == (lhs: NaviState, rhs: NaviState) -> Bool { return lhs.act == rhs.act && lhs.path == rhs.path } @@ -45,7 +43,7 @@ enum PathName: Hashable { case Intro case Login case Main - + case ChatRoom(id: String) case NONE } diff --git a/AcaMate/3. ViewModel/AppViewModel.swift b/AcaMate/3. ViewModel/AppViewModel.swift index 5398d3a..11c3a4f 100644 --- a/AcaMate/3. ViewModel/AppViewModel.swift +++ b/AcaMate/3. ViewModel/AppViewModel.swift @@ -12,6 +12,7 @@ class AppViewModel: ObservableObject { @Published var isLoading: Bool = false @Published var showAlert: Bool = false @Published var menuName: MenuName = .Home + @Published var naviState: NaviState = .init(act: .NONE, path: .Intro) var alertData: AlertData = .init(body: "") diff --git a/AcaMate/3. ViewModel/ChatViewModel.swift b/AcaMate/3. ViewModel/ChatViewModel.swift new file mode 100644 index 0000000..1e1aad1 --- /dev/null +++ b/AcaMate/3. ViewModel/ChatViewModel.swift @@ -0,0 +1,14 @@ +// +// ChatViewModel.swift +// AcaMate +// +// Created by TAnine on 2/17/25. +// + +import SwiftUI + +class ChatViewModel: ObservableObject { + @Published var messages: [ChatMesage] = [] + + +} diff --git a/AcaMate/4. Controller/APIController.swift b/AcaMate/5. Manager/APIManager.swift similarity index 95% rename from AcaMate/4. Controller/APIController.swift rename to AcaMate/5. Manager/APIManager.swift index 0ff489b..a561c0f 100644 --- a/AcaMate/4. Controller/APIController.swift +++ b/AcaMate/5. Manager/APIManager.swift @@ -4,6 +4,7 @@ // // Created by Sean Kim on 11/26/24. // +// 이건 컨트롤러일까 매니저일까? import Foundation import Combine diff --git a/AcaMate/5. Manager/WebSocketManager.swift b/AcaMate/5. Manager/WebSocketManager.swift new file mode 100644 index 0000000..0b750bf --- /dev/null +++ b/AcaMate/5. Manager/WebSocketManager.swift @@ -0,0 +1,79 @@ +// +// WebSocketManager.swift +// AcaMate +// +// Created by TAnine on 2/17/25. +// + +import Foundation +import Combine + +import Starscream + +// SignalR은 메세지의 끝이 \u{1E} 해당 유니코드 문자를 원함 +class WebSocketManager: ObservableObject ,WebSocketDelegate { + + @Published var socket: WebSocket? + @Published var receivedMessage: [String] = [] + + init() { + guard let url = URL(string: "\(WS_URL)/chatHub?transport=webSockets") else { return } +// guard let url = URL(string: "\(API_URL)/chatHub?transport=websockets3") else { return } + var request = URLRequest(url: url) + request.timeoutInterval = 5 + request.setValue("application/json", forHTTPHeaderField: "Content-Type") + + request.setValue("Upgrade", forHTTPHeaderField: "Connection") + + socket = WebSocket(request: request) + socket?.delegate = self + } + + func connect() { + socket?.connect() + printLog("TRY CONNECT SOCKET") + DispatchQueue.main.asyncAfter(deadline: .now() + 1.0) { + let handShakeMsg = """ + {"protocol":"json","version":1}\u{1E} + """ + self.socket?.write(string: handShakeMsg) + } + } + func disconnect() { + socket?.disconnect() + printLog("ClOSE SOCKET") + } + + func sendMessage(_ message: String) { + let json = """ + { + "type": 1, + "target":"SendMessage", + "arguments":["iOS", "\(message)"] + }\u{1E} + """ + socket?.write(string: json) + printLog("SEND THE MESSAGE: \(message)") + } + + func didReceive(event: Starscream.WebSocketEvent, client: any Starscream.WebSocketClient) { + switch event { + + case .connected(let header): + printLog("CONNECTED : \(header)") + case .disconnected(let reason, let code): + printLog("DISCONNECTED: [\(code)] - \(reason)") + case .text(let text): + receivedMessage.append(text) + printLog("SERVER SAID: \(text)") + case .binary(let binary): + printLog("BINARY?: \(binary)") + case .error(let error): + printLog("ERROR!: \(error)") + case .cancelled: + printLog("SOCKET CONNECTED CANCELLED!!!") + default: + break + } + } +} diff --git a/AcaMate/5. Modifier/Font.swift b/AcaMate/6. Modifier/Font.swift similarity index 100% rename from AcaMate/5. Modifier/Font.swift rename to AcaMate/6. Modifier/Font.swift diff --git a/AcaMate/5. Modifier/Network.swift b/AcaMate/6. Modifier/Network.swift similarity index 100% rename from AcaMate/5. Modifier/Network.swift rename to AcaMate/6. Modifier/Network.swift diff --git a/AcaMate/5. Modifier/Text.swift b/AcaMate/6. Modifier/Text.swift similarity index 100% rename from AcaMate/5. Modifier/Text.swift rename to AcaMate/6. Modifier/Text.swift diff --git a/AcaMate/5. Modifier/TextField.swift b/AcaMate/6. Modifier/TextField.swift similarity index 100% rename from AcaMate/5. Modifier/TextField.swift rename to AcaMate/6. Modifier/TextField.swift diff --git a/AcaMate/5. Modifier/View.swift b/AcaMate/6. Modifier/View.swift similarity index 100% rename from AcaMate/5. Modifier/View.swift rename to AcaMate/6. Modifier/View.swift diff --git a/AcaMate/7. Private/KEY.json b/AcaMate/Private/KEY.json similarity index 100% rename from AcaMate/7. Private/KEY.json rename to AcaMate/Private/KEY.json diff --git a/AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/Contents.json b/AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/Contents.json rename to AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/LOGO 1.png b/AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/LOGO 1.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/LOGO 1.png rename to AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/LOGO 1.png diff --git a/AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/LOGO 2.png b/AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/LOGO 2.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/LOGO 2.png rename to AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/LOGO 2.png diff --git a/AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/LOGO.png b/AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/LOGO.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/AppIcon.appiconset/LOGO.png rename to AcaMate/Resources/Assets.xcassets/AppIcon.appiconset/LOGO.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Danger/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Danger/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Disable/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Disable/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Information/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Information/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Information/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Information/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Information/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Information/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Information/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Information/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Information/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Information/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Information/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Negat_Point/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Negat_Point/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Normal/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Normal/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Blue.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Other/Blue.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Blue.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Other/Blue.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Cell.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Other/Cell.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Cell.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Other/Cell.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Other/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Other/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Green.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Other/Green.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Green.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Other/Green.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Red.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Other/Red.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Red.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Other/Red.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Yellow.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Other/Yellow.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Other/Yellow.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Other/Yellow.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Point/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Point/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Point/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Point/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Point/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Point/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Point/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Point/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Point/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Point/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Point/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Posit_Point/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Posit_Point/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Second/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Second/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Dark.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Second/Dark.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Dark.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Second/Dark.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Darker.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Second/Darker.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Darker.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Second/Darker.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Light.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Second/Light.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Light.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Second/Light.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Normal.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Second/Normal.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Second/Normal.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Second/Normal.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Black.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Text/Black.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Black.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Text/Black.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Border.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Text/Border.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Border.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Text/Border.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Text/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Text/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Detail.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Text/Detail.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Detail.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Text/Detail.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Disabled.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Text/Disabled.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Disabled.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Text/Disabled.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Title.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Text/Title.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/Title.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Text/Title.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/White.colorset/Contents.json b/AcaMate/Resources/Assets.xcassets/Color Folder/Text/White.colorset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Color Folder/Text/White.colorset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Color Folder/Text/White.colorset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Contents.json b/AcaMate/Resources/Assets.xcassets/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Contents.json rename to AcaMate/Resources/Assets.xcassets/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Attendance.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Attendance.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Attendance.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Attendance.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Attendance_Daily.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Attendance_Daily.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Attendance_Daily.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Attendance_Daily.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Daily.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Attendance_Monthly.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Attendance_Monthly.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Attendance_Monthly.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Attendance_Monthly.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Attendance_Monthly.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Back.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Back.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Back.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Back.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Back.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Calendar.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Calendar.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Calendar.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Calendar.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Calendar.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Chatting.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Chatting.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Chatting.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Chatting.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Chatting.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Clock.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Clock.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Clock.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Clock.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Clock.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Drive OFF.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Drive OFF.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Drive OFF.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive OFF.imageset/Drive OFF.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Drive ON.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Drive ON.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Drive ON.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive ON.imageset/Drive ON.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Drive.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Drive.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Drive.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Drive.imageset/Drive.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Edit.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Edit.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Edit.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edit.imageset/Edit.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Edu.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Edu.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Edu.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Edu.imageset/Edu.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Etc.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Etc.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Etc.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Etc.imageset/Etc.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Face.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Face.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Face.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Face.imageset/Face.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Flag.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Flag.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Flag.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Flag.imageset/Flag.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Group.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Group.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Group.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Group.imageset/Group.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Home.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Home.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Home.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Home.imageset/Home.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Left.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Left.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Left.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Left.imageset/Left.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Management.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Management.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Management.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Management.imageset/Management.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Market.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Market.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Market.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Market.imageset/Market.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Notice.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Notice.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Notice.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice.imageset/Notice.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Notice_New.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Notice_New.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Notice_New.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_New.imageset/Notice_New.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Notice_Old.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Notice_Old.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Notice_Old.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notice_Old.imageset/Notice_Old.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Notification OFF.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Notification OFF.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Notification OFF.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification OFF.imageset/Notification OFF.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Notification ON.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Notification ON.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Notification ON.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification ON.imageset/Notification ON.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Notification SET.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Notification SET.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Notification SET.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Notification SET.imageset/Notification SET.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Person.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Person.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Person.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Person.imageset/Person.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Plus.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Plus.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Plus.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Plus.imageset/Plus.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Ratio.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Ratio.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Ratio.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Ratio.imageset/Ratio.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Right.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Right.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Right.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Right.imageset/Right.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Save.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Save.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Save.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Save.imageset/Save.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Setting.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Setting.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Setting.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Setting.imageset/Setting.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Talk.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Talk.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Talk.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Icon/Talk.imageset/Talk.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/appIcon.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/appIcon.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/appIcon.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/App_Icon.imageset/appIcon.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/APPLE.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/APPLE.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/APPLE.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/APPLE.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Apple_Icon.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/KAKAO.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/KAKAO.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/KAKAO.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Kakao_Icon.imageset/KAKAO.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/LOGO.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Logo.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/LOGO.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Logo.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/LOGO.imageset/LOGO.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Logo.imageset/LOGO.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/LOGO.imageset/LOGO.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Logo.imageset/LOGO.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/MI.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/MI.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/MI.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/MI.imageset/MI.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/PageIcon.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/PageIcon.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/PageIcon.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Page_Icon.imageset/PageIcon.png diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/Contents.json b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/Contents.json similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/Contents.json rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/Contents.json diff --git a/AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/TeamIcon.png b/AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/TeamIcon.png similarity index 100% rename from AcaMate/6. Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/TeamIcon.png rename to AcaMate/Resources/Assets.xcassets/Image Folder/Logo/Team_Icon.imageset/TeamIcon.png diff --git a/AcaMate/6. Resources/Fonts/NPSfont_bold.otf b/AcaMate/Resources/Fonts/NPSfont_bold.otf similarity index 100% rename from AcaMate/6. Resources/Fonts/NPSfont_bold.otf rename to AcaMate/Resources/Fonts/NPSfont_bold.otf diff --git a/AcaMate/6. Resources/Fonts/NPSfont_extrabold.otf b/AcaMate/Resources/Fonts/NPSfont_extrabold.otf similarity index 100% rename from AcaMate/6. Resources/Fonts/NPSfont_extrabold.otf rename to AcaMate/Resources/Fonts/NPSfont_extrabold.otf diff --git a/AcaMate/6. Resources/Fonts/NPSfont_regular.otf b/AcaMate/Resources/Fonts/NPSfont_regular.otf similarity index 100% rename from AcaMate/6. Resources/Fonts/NPSfont_regular.otf rename to AcaMate/Resources/Fonts/NPSfont_regular.otf diff --git a/AcaMate/6. Resources/Fonts/NotoSansKR-VariableFont_wght.ttf b/AcaMate/Resources/Fonts/NotoSansKR-VariableFont_wght.ttf similarity index 100% rename from AcaMate/6. Resources/Fonts/NotoSansKR-VariableFont_wght.ttf rename to AcaMate/Resources/Fonts/NotoSansKR-VariableFont_wght.ttf diff --git a/AcaMate/6. Resources/Images/Icon/Attendance.png b/AcaMate/Resources/Images/Icon/Attendance.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Attendance.png rename to AcaMate/Resources/Images/Icon/Attendance.png diff --git a/AcaMate/6. Resources/Images/Icon/Attendance_Daily.png b/AcaMate/Resources/Images/Icon/Attendance_Daily.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Attendance_Daily.png rename to AcaMate/Resources/Images/Icon/Attendance_Daily.png diff --git a/AcaMate/6. Resources/Images/Icon/Attendance_Monthly.png b/AcaMate/Resources/Images/Icon/Attendance_Monthly.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Attendance_Monthly.png rename to AcaMate/Resources/Images/Icon/Attendance_Monthly.png diff --git a/AcaMate/6. Resources/Images/Icon/Back.png b/AcaMate/Resources/Images/Icon/Back.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Back.png rename to AcaMate/Resources/Images/Icon/Back.png diff --git a/AcaMate/6. Resources/Images/Icon/Calendar.png b/AcaMate/Resources/Images/Icon/Calendar.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Calendar.png rename to AcaMate/Resources/Images/Icon/Calendar.png diff --git a/AcaMate/6. Resources/Images/Icon/Chatting.png b/AcaMate/Resources/Images/Icon/Chatting.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Chatting.png rename to AcaMate/Resources/Images/Icon/Chatting.png diff --git a/AcaMate/6. Resources/Images/Icon/Clock.png b/AcaMate/Resources/Images/Icon/Clock.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Clock.png rename to AcaMate/Resources/Images/Icon/Clock.png diff --git a/AcaMate/6. Resources/Images/Icon/Drive OFF.png b/AcaMate/Resources/Images/Icon/Drive OFF.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Drive OFF.png rename to AcaMate/Resources/Images/Icon/Drive OFF.png diff --git a/AcaMate/6. Resources/Images/Icon/Drive ON.png b/AcaMate/Resources/Images/Icon/Drive ON.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Drive ON.png rename to AcaMate/Resources/Images/Icon/Drive ON.png diff --git a/AcaMate/6. Resources/Images/Icon/Drive.png b/AcaMate/Resources/Images/Icon/Drive.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Drive.png rename to AcaMate/Resources/Images/Icon/Drive.png diff --git a/AcaMate/6. Resources/Images/Icon/Edit.png b/AcaMate/Resources/Images/Icon/Edit.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Edit.png rename to AcaMate/Resources/Images/Icon/Edit.png diff --git a/AcaMate/6. Resources/Images/Icon/Edu.png b/AcaMate/Resources/Images/Icon/Edu.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Edu.png rename to AcaMate/Resources/Images/Icon/Edu.png diff --git a/AcaMate/6. Resources/Images/Icon/Etc.png b/AcaMate/Resources/Images/Icon/Etc.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Etc.png rename to AcaMate/Resources/Images/Icon/Etc.png diff --git a/AcaMate/6. Resources/Images/Icon/Face.png b/AcaMate/Resources/Images/Icon/Face.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Face.png rename to AcaMate/Resources/Images/Icon/Face.png diff --git a/AcaMate/6. Resources/Images/Icon/Flag.png b/AcaMate/Resources/Images/Icon/Flag.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Flag.png rename to AcaMate/Resources/Images/Icon/Flag.png diff --git a/AcaMate/6. Resources/Images/Icon/Group.png b/AcaMate/Resources/Images/Icon/Group.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Group.png rename to AcaMate/Resources/Images/Icon/Group.png diff --git a/AcaMate/6. Resources/Images/Icon/Home.png b/AcaMate/Resources/Images/Icon/Home.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Home.png rename to AcaMate/Resources/Images/Icon/Home.png diff --git a/AcaMate/6. Resources/Images/Icon/Left.png b/AcaMate/Resources/Images/Icon/Left.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Left.png rename to AcaMate/Resources/Images/Icon/Left.png diff --git a/AcaMate/6. Resources/Images/Icon/Management.png b/AcaMate/Resources/Images/Icon/Management.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Management.png rename to AcaMate/Resources/Images/Icon/Management.png diff --git a/AcaMate/6. Resources/Images/Icon/Market.png b/AcaMate/Resources/Images/Icon/Market.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Market.png rename to AcaMate/Resources/Images/Icon/Market.png diff --git a/AcaMate/6. Resources/Images/Icon/Notice.png b/AcaMate/Resources/Images/Icon/Notice.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Notice.png rename to AcaMate/Resources/Images/Icon/Notice.png diff --git a/AcaMate/6. Resources/Images/Icon/Notice_New.png b/AcaMate/Resources/Images/Icon/Notice_New.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Notice_New.png rename to AcaMate/Resources/Images/Icon/Notice_New.png diff --git a/AcaMate/6. Resources/Images/Icon/Notice_Old.png b/AcaMate/Resources/Images/Icon/Notice_Old.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Notice_Old.png rename to AcaMate/Resources/Images/Icon/Notice_Old.png diff --git a/AcaMate/6. Resources/Images/Icon/Notification OFF.png b/AcaMate/Resources/Images/Icon/Notification OFF.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Notification OFF.png rename to AcaMate/Resources/Images/Icon/Notification OFF.png diff --git a/AcaMate/6. Resources/Images/Icon/Notification ON.png b/AcaMate/Resources/Images/Icon/Notification ON.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Notification ON.png rename to AcaMate/Resources/Images/Icon/Notification ON.png diff --git a/AcaMate/6. Resources/Images/Icon/Notification SET.png b/AcaMate/Resources/Images/Icon/Notification SET.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Notification SET.png rename to AcaMate/Resources/Images/Icon/Notification SET.png diff --git a/AcaMate/6. Resources/Images/Icon/Person.png b/AcaMate/Resources/Images/Icon/Person.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Person.png rename to AcaMate/Resources/Images/Icon/Person.png diff --git a/AcaMate/6. Resources/Images/Icon/Plus.png b/AcaMate/Resources/Images/Icon/Plus.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Plus.png rename to AcaMate/Resources/Images/Icon/Plus.png diff --git a/AcaMate/6. Resources/Images/Icon/Ratio.png b/AcaMate/Resources/Images/Icon/Ratio.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Ratio.png rename to AcaMate/Resources/Images/Icon/Ratio.png diff --git a/AcaMate/6. Resources/Images/Icon/Right.png b/AcaMate/Resources/Images/Icon/Right.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Right.png rename to AcaMate/Resources/Images/Icon/Right.png diff --git a/AcaMate/6. Resources/Images/Icon/Save.png b/AcaMate/Resources/Images/Icon/Save.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Save.png rename to AcaMate/Resources/Images/Icon/Save.png diff --git a/AcaMate/6. Resources/Images/Icon/Setting.png b/AcaMate/Resources/Images/Icon/Setting.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Setting.png rename to AcaMate/Resources/Images/Icon/Setting.png diff --git a/AcaMate/6. Resources/Images/Icon/Talk.png b/AcaMate/Resources/Images/Icon/Talk.png similarity index 100% rename from AcaMate/6. Resources/Images/Icon/Talk.png rename to AcaMate/Resources/Images/Icon/Talk.png diff --git a/AcaMate/6. Resources/Images/Logo/APPLE.png b/AcaMate/Resources/Images/Logo/APPLE.png similarity index 100% rename from AcaMate/6. Resources/Images/Logo/APPLE.png rename to AcaMate/Resources/Images/Logo/APPLE.png diff --git a/AcaMate/6. Resources/Images/Logo/KAKAO.png b/AcaMate/Resources/Images/Logo/KAKAO.png similarity index 100% rename from AcaMate/6. Resources/Images/Logo/KAKAO.png rename to AcaMate/Resources/Images/Logo/KAKAO.png diff --git a/AcaMate/6. Resources/Images/Logo/LOGO.png b/AcaMate/Resources/Images/Logo/LOGO.png similarity index 100% rename from AcaMate/6. Resources/Images/Logo/LOGO.png rename to AcaMate/Resources/Images/Logo/LOGO.png diff --git a/AcaMate/6. Resources/Images/Logo/MI.png b/AcaMate/Resources/Images/Logo/MI.png similarity index 100% rename from AcaMate/6. Resources/Images/Logo/MI.png rename to AcaMate/Resources/Images/Logo/MI.png diff --git a/AcaMate/6. Resources/Images/Logo/PageIcon.png b/AcaMate/Resources/Images/Logo/PageIcon.png similarity index 100% rename from AcaMate/6. Resources/Images/Logo/PageIcon.png rename to AcaMate/Resources/Images/Logo/PageIcon.png diff --git a/AcaMate/6. Resources/Images/Logo/TeamIcon.png b/AcaMate/Resources/Images/Logo/TeamIcon.png similarity index 100% rename from AcaMate/6. Resources/Images/Logo/TeamIcon.png rename to AcaMate/Resources/Images/Logo/TeamIcon.png diff --git a/AcaMate/6. Resources/Images/Logo/appIcon.png b/AcaMate/Resources/Images/Logo/appIcon.png similarity index 100% rename from AcaMate/6. Resources/Images/Logo/appIcon.png rename to AcaMate/Resources/Images/Logo/appIcon.png diff --git a/README.md b/README.md index 65d60d0..1abda73 100644 --- a/README.md +++ b/README.md @@ -11,6 +11,7 @@ 2. kakao Login 3. naver Map 4. firebase +5. Starscream ## Git Commit message 1. [📝]: DOCS -> 문서 추가, 문서 수정 등