From 3215500253813eb503760fcbb3d2216c32fac11c Mon Sep 17 00:00:00 2001 From: kimjunsung Date: Tue, 5 Sep 2023 10:40:05 +0900 Subject: [PATCH] =?UTF-8?q?MyCreditManager=20=EA=B8=B0=EB=8A=A5=20?= =?UTF-8?q?=EA=B5=AC=ED=98=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .DS_Store | Bin 0 -> 6148 bytes .../MyCreditManager.xcodeproj/project.pbxproj | 345 ++++++++++++++++++ .../contents.xcworkspacedata | 7 + .../xcshareddata/IDEWorkspaceChecks.plist | 8 + .../UserInterfaceState.xcuserstate | Bin 0 -> 11986 bytes .../xcschemes/xcschememanagement.plist | 14 + MyCreditManager/MyCreditManager/main.swift | 13 + 7 files changed, 387 insertions(+) create mode 100644 .DS_Store create mode 100644 MyCreditManager/MyCreditManager.xcodeproj/project.pbxproj create mode 100644 MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/contents.xcworkspacedata create mode 100644 MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist create mode 100644 MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/xcuserdata/kimjunsung.xcuserdatad/UserInterfaceState.xcuserstate create mode 100644 MyCreditManager/MyCreditManager.xcodeproj/xcuserdata/kimjunsung.xcuserdatad/xcschemes/xcschememanagement.plist create mode 100644 MyCreditManager/MyCreditManager/main.swift diff --git a/.DS_Store b/.DS_Store new file mode 100644 index 0000000000000000000000000000000000000000..93a9dda4bdffe6d180be4e5c643ab48a0ea856e5 GIT binary patch literal 6148 zcmeHK%}N6?5T4YkTZ&Lnp~ryNg8dOuysT|~0ax^(Qg_{=i|apaK96Dq*37<^!RA(m5&E2%*qpJisL=2%!(X zxoi&nMh0l_Rv`l)Qnc^)&%<5xU>`cTmrd#oM(JG;s{kvWgS$9NvwHnS6c&n$OUur( zQ+Ce1Yc=vRKO3fPe{f2zBcifZQ)F1UKYaNwjew6eFx*!Vsm~wU!C7~L%)i4QD zUF(?+r{t7+mFjrh+}*Cp)=pzmljGfHy(YI>+mlJjS>M>)JM7)Ww~2Z*6bt+}YFV*3 zg(q~rxY~Pfki;sv!iwo=(@_|i0cL<1`0EVVbImFL^@Z^7X9k#oZ)bqc2Z>7PTFedV zqXP|nK2m>?kOX~tOAtznuEpFS_Miw;ifBrOePRexj&W)8T#LCuQw~DUjN{mug?*t2 zJv+vwP6y!{WXlXN1G5Y)m}Z6U|AWup|FcEhVg{Ijf5m_(cD-&Jmt^nOxy8|4D^V{{ qNhmKj_*R0BzKSuIuHq`H7K}@B5M7J8L5!gAhk&Mm4Kwhg47>u*CsXhM literal 0 HcmV?d00001 diff --git a/MyCreditManager/MyCreditManager.xcodeproj/project.pbxproj b/MyCreditManager/MyCreditManager.xcodeproj/project.pbxproj new file mode 100644 index 0000000..7940008 --- /dev/null +++ b/MyCreditManager/MyCreditManager.xcodeproj/project.pbxproj @@ -0,0 +1,345 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 56; + objects = { + +/* Begin PBXBuildFile section */ + 0D3D20E22AA6BD9000BBEC3C /* main.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20E12AA6BD9000BBEC3C /* main.swift */; }; + 0D3D20ED2AA6BDE100BBEC3C /* ConsoleString.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20EC2AA6BDE100BBEC3C /* ConsoleString.swift */; }; + 0D3D20EF2AA6BDEC00BBEC3C /* CreditError.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20EE2AA6BDEC00BBEC3C /* CreditError.swift */; }; + 0D3D20F12AA6BDF300BBEC3C /* FileIO.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20F02AA6BDF300BBEC3C /* FileIO.swift */; }; + 0D3D20F32AA6BDFF00BBEC3C /* CreditManageController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20F22AA6BDFF00BBEC3C /* CreditManageController.swift */; }; + 0D3D20F62AA6BE0B00BBEC3C /* CreditModel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20F42AA6BE0B00BBEC3C /* CreditModel.swift */; }; + 0D3D20F72AA6BE0B00BBEC3C /* Credit.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20F52AA6BE0B00BBEC3C /* Credit.swift */; }; + 0D3D20F92AA6BE1300BBEC3C /* CreditManageView.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0D3D20F82AA6BE1300BBEC3C /* CreditManageView.swift */; }; +/* End PBXBuildFile section */ + +/* Begin PBXCopyFilesBuildPhase section */ + 0D3D20DC2AA6BD9000BBEC3C /* CopyFiles */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = /usr/share/man/man1/; + dstSubfolderSpec = 0; + files = ( + ); + runOnlyForDeploymentPostprocessing = 1; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 0D3D20DE2AA6BD9000BBEC3C /* MyCreditManager */ = {isa = PBXFileReference; explicitFileType = "compiled.mach-o.executable"; includeInIndex = 0; path = MyCreditManager; sourceTree = BUILT_PRODUCTS_DIR; }; + 0D3D20E12AA6BD9000BBEC3C /* main.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = main.swift; sourceTree = ""; }; + 0D3D20EC2AA6BDE100BBEC3C /* ConsoleString.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = ConsoleString.swift; path = ../../../../tastycode_SeSAC_2st/MyCreditManager_2_assd1108/Global/ConsoleString.swift; sourceTree = ""; }; + 0D3D20EE2AA6BDEC00BBEC3C /* CreditError.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = CreditError.swift; path = ../../../../tastycode_SeSAC_2st/MyCreditManager_2_assd1108/Global/CreditError.swift; sourceTree = ""; }; + 0D3D20F02AA6BDF300BBEC3C /* FileIO.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = FileIO.swift; path = ../../../../tastycode_SeSAC_2st/MyCreditManager_2_assd1108/Global/FileIO.swift; sourceTree = ""; }; + 0D3D20F22AA6BDFF00BBEC3C /* CreditManageController.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = CreditManageController.swift; path = ../../../../tastycode_SeSAC_2st/MyCreditManager_2_assd1108/Controller/CreditManageController.swift; sourceTree = ""; }; + 0D3D20F42AA6BE0B00BBEC3C /* CreditModel.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = CreditModel.swift; path = ../../../../tastycode_SeSAC_2st/MyCreditManager_2_assd1108/Model/CreditModel.swift; sourceTree = ""; }; + 0D3D20F52AA6BE0B00BBEC3C /* Credit.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = Credit.swift; path = ../../../../tastycode_SeSAC_2st/MyCreditManager_2_assd1108/Model/Credit.swift; sourceTree = ""; }; + 0D3D20F82AA6BE1300BBEC3C /* CreditManageView.swift */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.swift; name = CreditManageView.swift; path = ../../../../tastycode_SeSAC_2st/MyCreditManager_2_assd1108/View/CreditManageView.swift; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 0D3D20DB2AA6BD9000BBEC3C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 0D3D20D52AA6BD9000BBEC3C = { + isa = PBXGroup; + children = ( + 0D3D20E02AA6BD9000BBEC3C /* MyCreditManager */, + 0D3D20DF2AA6BD9000BBEC3C /* Products */, + ); + sourceTree = ""; + }; + 0D3D20DF2AA6BD9000BBEC3C /* Products */ = { + isa = PBXGroup; + children = ( + 0D3D20DE2AA6BD9000BBEC3C /* MyCreditManager */, + ); + name = Products; + sourceTree = ""; + }; + 0D3D20E02AA6BD9000BBEC3C /* MyCreditManager */ = { + isa = PBXGroup; + children = ( + 0D3D20E12AA6BD9000BBEC3C /* main.swift */, + 0D3D20E82AA6BDAC00BBEC3C /* Controller */, + 0D3D20E92AA6BDB700BBEC3C /* Global */, + 0D3D20EA2AA6BDBF00BBEC3C /* Model */, + 0D3D20EB2AA6BDC800BBEC3C /* View */, + ); + path = MyCreditManager; + sourceTree = ""; + }; + 0D3D20E82AA6BDAC00BBEC3C /* Controller */ = { + isa = PBXGroup; + children = ( + 0D3D20F22AA6BDFF00BBEC3C /* CreditManageController.swift */, + ); + path = Controller; + sourceTree = ""; + }; + 0D3D20E92AA6BDB700BBEC3C /* Global */ = { + isa = PBXGroup; + children = ( + 0D3D20EC2AA6BDE100BBEC3C /* ConsoleString.swift */, + 0D3D20EE2AA6BDEC00BBEC3C /* CreditError.swift */, + 0D3D20F02AA6BDF300BBEC3C /* FileIO.swift */, + ); + path = Global; + sourceTree = ""; + }; + 0D3D20EA2AA6BDBF00BBEC3C /* Model */ = { + isa = PBXGroup; + children = ( + 0D3D20F52AA6BE0B00BBEC3C /* Credit.swift */, + 0D3D20F42AA6BE0B00BBEC3C /* CreditModel.swift */, + ); + path = Model; + sourceTree = ""; + }; + 0D3D20EB2AA6BDC800BBEC3C /* View */ = { + isa = PBXGroup; + children = ( + 0D3D20F82AA6BE1300BBEC3C /* CreditManageView.swift */, + ); + path = View; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXNativeTarget section */ + 0D3D20DD2AA6BD9000BBEC3C /* MyCreditManager */ = { + isa = PBXNativeTarget; + buildConfigurationList = 0D3D20E52AA6BD9000BBEC3C /* Build configuration list for PBXNativeTarget "MyCreditManager" */; + buildPhases = ( + 0D3D20DA2AA6BD9000BBEC3C /* Sources */, + 0D3D20DB2AA6BD9000BBEC3C /* Frameworks */, + 0D3D20DC2AA6BD9000BBEC3C /* CopyFiles */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = MyCreditManager; + productName = MyCreditManager; + productReference = 0D3D20DE2AA6BD9000BBEC3C /* MyCreditManager */; + productType = "com.apple.product-type.tool"; + }; +/* End PBXNativeTarget section */ + +/* Begin PBXProject section */ + 0D3D20D62AA6BD9000BBEC3C /* Project object */ = { + isa = PBXProject; + attributes = { + BuildIndependentTargetsInParallel = 1; + LastSwiftUpdateCheck = 1430; + LastUpgradeCheck = 1430; + TargetAttributes = { + 0D3D20DD2AA6BD9000BBEC3C = { + CreatedOnToolsVersion = 14.3.1; + }; + }; + }; + buildConfigurationList = 0D3D20D92AA6BD9000BBEC3C /* Build configuration list for PBXProject "MyCreditManager" */; + compatibilityVersion = "Xcode 14.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + en, + Base, + ); + mainGroup = 0D3D20D52AA6BD9000BBEC3C; + productRefGroup = 0D3D20DF2AA6BD9000BBEC3C /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 0D3D20DD2AA6BD9000BBEC3C /* MyCreditManager */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXSourcesBuildPhase section */ + 0D3D20DA2AA6BD9000BBEC3C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0D3D20F92AA6BE1300BBEC3C /* CreditManageView.swift in Sources */, + 0D3D20ED2AA6BDE100BBEC3C /* ConsoleString.swift in Sources */, + 0D3D20F32AA6BDFF00BBEC3C /* CreditManageController.swift in Sources */, + 0D3D20F62AA6BE0B00BBEC3C /* CreditModel.swift in Sources */, + 0D3D20EF2AA6BDEC00BBEC3C /* CreditError.swift in Sources */, + 0D3D20F72AA6BE0B00BBEC3C /* Credit.swift in Sources */, + 0D3D20E22AA6BD9000BBEC3C /* main.swift in Sources */, + 0D3D20F12AA6BDF300BBEC3C /* FileIO.swift in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin XCBuildConfiguration section */ + 0D3D20E32AA6BD9000BBEC3C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = dwarf; + ENABLE_STRICT_OBJC_MSGSEND = YES; + ENABLE_TESTABILITY = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_DYNAMIC_NO_PIC = NO; + GCC_NO_COMMON_BLOCKS = YES; + GCC_OPTIMIZATION_LEVEL = 0; + GCC_PREPROCESSOR_DEFINITIONS = ( + "DEBUG=1", + "$(inherited)", + ); + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 13.3; + MTL_ENABLE_DEBUG_INFO = INCLUDE_SOURCE; + MTL_FAST_MATH = YES; + ONLY_ACTIVE_ARCH = YES; + SDKROOT = macosx; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = DEBUG; + SWIFT_OPTIMIZATION_LEVEL = "-Onone"; + }; + name = Debug; + }; + 0D3D20E42AA6BD9000BBEC3C /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + ALWAYS_SEARCH_USER_PATHS = NO; + CLANG_ANALYZER_NONNULL = YES; + CLANG_ANALYZER_NUMBER_OBJECT_CONVERSION = YES_AGGRESSIVE; + CLANG_CXX_LANGUAGE_STANDARD = "gnu++20"; + CLANG_ENABLE_MODULES = YES; + CLANG_ENABLE_OBJC_ARC = YES; + CLANG_ENABLE_OBJC_WEAK = YES; + CLANG_WARN_BLOCK_CAPTURE_AUTORELEASING = YES; + CLANG_WARN_BOOL_CONVERSION = YES; + CLANG_WARN_COMMA = YES; + CLANG_WARN_CONSTANT_CONVERSION = YES; + CLANG_WARN_DEPRECATED_OBJC_IMPLEMENTATIONS = YES; + CLANG_WARN_DIRECT_OBJC_ISA_USAGE = YES_ERROR; + CLANG_WARN_DOCUMENTATION_COMMENTS = YES; + CLANG_WARN_EMPTY_BODY = YES; + CLANG_WARN_ENUM_CONVERSION = YES; + CLANG_WARN_INFINITE_RECURSION = YES; + CLANG_WARN_INT_CONVERSION = YES; + CLANG_WARN_NON_LITERAL_NULL_CONVERSION = YES; + CLANG_WARN_OBJC_IMPLICIT_RETAIN_SELF = YES; + CLANG_WARN_OBJC_LITERAL_CONVERSION = YES; + CLANG_WARN_OBJC_ROOT_CLASS = YES_ERROR; + CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = YES; + CLANG_WARN_RANGE_LOOP_ANALYSIS = YES; + CLANG_WARN_STRICT_PROTOTYPES = YES; + CLANG_WARN_SUSPICIOUS_MOVE = YES; + CLANG_WARN_UNGUARDED_AVAILABILITY = YES_AGGRESSIVE; + CLANG_WARN_UNREACHABLE_CODE = YES; + CLANG_WARN__DUPLICATE_METHOD_MATCH = YES; + COPY_PHASE_STRIP = NO; + DEBUG_INFORMATION_FORMAT = "dwarf-with-dsym"; + ENABLE_NS_ASSERTIONS = NO; + ENABLE_STRICT_OBJC_MSGSEND = YES; + GCC_C_LANGUAGE_STANDARD = gnu11; + GCC_NO_COMMON_BLOCKS = YES; + GCC_WARN_64_TO_32_BIT_CONVERSION = YES; + GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR; + GCC_WARN_UNDECLARED_SELECTOR = YES; + GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE; + GCC_WARN_UNUSED_FUNCTION = YES; + GCC_WARN_UNUSED_VARIABLE = YES; + MACOSX_DEPLOYMENT_TARGET = 13.3; + MTL_ENABLE_DEBUG_INFO = NO; + MTL_FAST_MATH = YES; + SDKROOT = macosx; + SWIFT_COMPILATION_MODE = wholemodule; + SWIFT_OPTIMIZATION_LEVEL = "-O"; + }; + name = Release; + }; + 0D3D20E62AA6BD9000BBEC3C /* Debug */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + }; + name = Debug; + }; + 0D3D20E72AA6BD9000BBEC3C /* Release */ = { + isa = XCBuildConfiguration; + buildSettings = { + CODE_SIGN_STYLE = Automatic; + PRODUCT_NAME = "$(TARGET_NAME)"; + SWIFT_VERSION = 5.0; + }; + name = Release; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 0D3D20D92AA6BD9000BBEC3C /* Build configuration list for PBXProject "MyCreditManager" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0D3D20E32AA6BD9000BBEC3C /* Debug */, + 0D3D20E42AA6BD9000BBEC3C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 0D3D20E52AA6BD9000BBEC3C /* Build configuration list for PBXNativeTarget "MyCreditManager" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0D3D20E62AA6BD9000BBEC3C /* Debug */, + 0D3D20E72AA6BD9000BBEC3C /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = 0D3D20D62AA6BD9000BBEC3C /* Project object */; +} diff --git a/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/contents.xcworkspacedata b/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/contents.xcworkspacedata new file mode 100644 index 0000000..919434a --- /dev/null +++ b/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/contents.xcworkspacedata @@ -0,0 +1,7 @@ + + + + + diff --git a/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist b/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist new file mode 100644 index 0000000..18d9810 --- /dev/null +++ b/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist @@ -0,0 +1,8 @@ + + + + + IDEDidComputeMac32BitWarning + + + diff --git a/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/xcuserdata/kimjunsung.xcuserdatad/UserInterfaceState.xcuserstate b/MyCreditManager/MyCreditManager.xcodeproj/project.xcworkspace/xcuserdata/kimjunsung.xcuserdatad/UserInterfaceState.xcuserstate new file mode 100644 index 0000000000000000000000000000000000000000..8ea8ebb4d0df36d6fa330a35604c01d674650d44 GIT binary patch literal 11986 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 LgFFrzx8eT)Q#cTj literal 0 HcmV?d00001 diff --git a/MyCreditManager/MyCreditManager.xcodeproj/xcuserdata/kimjunsung.xcuserdatad/xcschemes/xcschememanagement.plist b/MyCreditManager/MyCreditManager.xcodeproj/xcuserdata/kimjunsung.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 0000000..831f26a --- /dev/null +++ b/MyCreditManager/MyCreditManager.xcodeproj/xcuserdata/kimjunsung.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,14 @@ + + + + + SchemeUserState + + MyCreditManager.xcscheme_^#shared#^_ + + orderHint + 0 + + + + diff --git a/MyCreditManager/MyCreditManager/main.swift b/MyCreditManager/MyCreditManager/main.swift new file mode 100644 index 0000000..bca1fed --- /dev/null +++ b/MyCreditManager/MyCreditManager/main.swift @@ -0,0 +1,13 @@ +// +// main.swift +// MyCreditManager +// +// Created by 김준성 on 2023/09/05. +// + +import Foundation + +CreditModel.shared.read() +CreditManageView().run() +CreditModel.shared.write() +