Skip to content

Commit

Permalink
➕[ADD] Snapkit 라이브러리 추가(#4)
Browse files Browse the repository at this point in the history
  • Loading branch information
yangsubinn committed Oct 12, 2021
1 parent 5eb89ca commit daaed8c
Show file tree
Hide file tree
Showing 5 changed files with 116 additions and 0 deletions.
71 changes: 71 additions & 0 deletions 29th-iOS-Assignment/29th-iOS-Assignment.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,12 @@
2BF508E4270B0BCB004EF83D /* LoginViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BF508E3270B0BCB004EF83D /* LoginViewController.swift */; };
2BF508E6270B0EE6004EF83D /* SignupViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BF508E5270B0EE6004EF83D /* SignupViewController.swift */; };
2BF508E8270B0F18004EF83D /* SuccessViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 2BF508E7270B0F18004EF83D /* SuccessViewController.swift */; };
AD636A2841FC32900DCE8B24 /* Pods_29th_iOS_Assignment.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 2B76D5275535EEC539B4BEEF /* Pods_29th_iOS_Assignment.framework */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
1E0BF1C4A0D185311E8AC6CE /* Pods-29th-iOS-Assignment.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-29th-iOS-Assignment.release.xcconfig"; path = "Target Support Files/Pods-29th-iOS-Assignment/Pods-29th-iOS-Assignment.release.xcconfig"; sourceTree = "<group>"; };
2B76D5275535EEC539B4BEEF /* Pods_29th_iOS_Assignment.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_29th_iOS_Assignment.framework; sourceTree = BUILT_PRODUCTS_DIR; };
2BE4D6E52715F0DD00436945 /* UIVIewController+Extension.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = "UIVIewController+Extension.swift"; sourceTree = "<group>"; };
2BF508C7270B0A50004EF83D /* 29th-iOS-Assignment.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = "29th-iOS-Assignment.app"; sourceTree = BUILT_PRODUCTS_DIR; };
2BF508CA270B0A50004EF83D /* AppDelegate.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = AppDelegate.swift; sourceTree = "<group>"; };
Expand All @@ -30,13 +33,15 @@
2BF508E3270B0BCB004EF83D /* LoginViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = LoginViewController.swift; sourceTree = "<group>"; };
2BF508E5270B0EE6004EF83D /* SignupViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SignupViewController.swift; sourceTree = "<group>"; };
2BF508E7270B0F18004EF83D /* SuccessViewController.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = SuccessViewController.swift; sourceTree = "<group>"; };
4D0A1778A9851177E1AC83B6 /* Pods-29th-iOS-Assignment.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-29th-iOS-Assignment.debug.xcconfig"; path = "Target Support Files/Pods-29th-iOS-Assignment/Pods-29th-iOS-Assignment.debug.xcconfig"; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
2BF508C4270B0A50004EF83D /* Frameworks */ = {
isa = PBXFrameworksBuildPhase;
buildActionMask = 2147483647;
files = (
AD636A2841FC32900DCE8B24 /* Pods_29th_iOS_Assignment.framework in Frameworks */,
);
runOnlyForDeploymentPostprocessing = 0;
};
Expand All @@ -56,6 +61,8 @@
children = (
2BF508C9270B0A50004EF83D /* 29th-iOS-Assignment */,
2BF508C8270B0A50004EF83D /* Products */,
63A16366742870AFFA9ABEBD /* Pods */,
A24AF1DB1CF5AA23E5DD322F /* Frameworks */,
);
sourceTree = "<group>";
};
Expand Down Expand Up @@ -108,16 +115,36 @@
path = Supports;
sourceTree = "<group>";
};
63A16366742870AFFA9ABEBD /* Pods */ = {
isa = PBXGroup;
children = (
4D0A1778A9851177E1AC83B6 /* Pods-29th-iOS-Assignment.debug.xcconfig */,
1E0BF1C4A0D185311E8AC6CE /* Pods-29th-iOS-Assignment.release.xcconfig */,
);
name = Pods;
path = Pods;
sourceTree = "<group>";
};
A24AF1DB1CF5AA23E5DD322F /* Frameworks */ = {
isa = PBXGroup;
children = (
2B76D5275535EEC539B4BEEF /* Pods_29th_iOS_Assignment.framework */,
);
name = Frameworks;
sourceTree = "<group>";
};
/* End PBXGroup section */

/* Begin PBXNativeTarget section */
2BF508C6270B0A50004EF83D /* 29th-iOS-Assignment */ = {
isa = PBXNativeTarget;
buildConfigurationList = 2BF508DB270B0A51004EF83D /* Build configuration list for PBXNativeTarget "29th-iOS-Assignment" */;
buildPhases = (
D2A6FE0FFC3E2C7A7DB1E7EF /* [CP] Check Pods Manifest.lock */,
2BF508C3270B0A50004EF83D /* Sources */,
2BF508C4270B0A50004EF83D /* Frameworks */,
2BF508C5270B0A50004EF83D /* Resources */,
EF9A8CACC060C826E79F4FF7 /* [CP] Embed Pods Frameworks */,
);
buildRules = (
);
Expand Down Expand Up @@ -174,6 +201,48 @@
};
/* End PBXResourcesBuildPhase section */

/* Begin PBXShellScriptBuildPhase section */
D2A6FE0FFC3E2C7A7DB1E7EF /* [CP] Check Pods Manifest.lock */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
);
inputPaths = (
"${PODS_PODFILE_DIR_PATH}/Podfile.lock",
"${PODS_ROOT}/Manifest.lock",
);
name = "[CP] Check Pods Manifest.lock";
outputFileListPaths = (
);
outputPaths = (
"$(DERIVED_FILE_DIR)/Pods-29th-iOS-Assignment-checkManifestLockResult.txt",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "diff \"${PODS_PODFILE_DIR_PATH}/Podfile.lock\" \"${PODS_ROOT}/Manifest.lock\" > /dev/null\nif [ $? != 0 ] ; then\n # print error to STDERR\n echo \"error: The sandbox is not in sync with the Podfile.lock. Run 'pod install' or update your CocoaPods installation.\" >&2\n exit 1\nfi\n# This output is used by Xcode 'outputs' to avoid re-running this script phase.\necho \"SUCCESS\" > \"${SCRIPT_OUTPUT_FILE_0}\"\n";
showEnvVarsInLog = 0;
};
EF9A8CACC060C826E79F4FF7 /* [CP] Embed Pods Frameworks */ = {
isa = PBXShellScriptBuildPhase;
buildActionMask = 2147483647;
files = (
);
inputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-29th-iOS-Assignment/Pods-29th-iOS-Assignment-frameworks-${CONFIGURATION}-input-files.xcfilelist",
);
name = "[CP] Embed Pods Frameworks";
outputFileListPaths = (
"${PODS_ROOT}/Target Support Files/Pods-29th-iOS-Assignment/Pods-29th-iOS-Assignment-frameworks-${CONFIGURATION}-output-files.xcfilelist",
);
runOnlyForDeploymentPostprocessing = 0;
shellPath = /bin/sh;
shellScript = "\"${PODS_ROOT}/Target Support Files/Pods-29th-iOS-Assignment/Pods-29th-iOS-Assignment-frameworks.sh\"\n";
showEnvVarsInLog = 0;
};
/* End PBXShellScriptBuildPhase section */

/* Begin PBXSourcesBuildPhase section */
2BF508C3270B0A50004EF83D /* Sources */ = {
isa = PBXSourcesBuildPhase;
Expand Down Expand Up @@ -328,6 +397,7 @@
};
2BF508DC270B0A51004EF83D /* Debug */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 4D0A1778A9851177E1AC83B6 /* Pods-29th-iOS-Assignment.debug.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
Expand Down Expand Up @@ -356,6 +426,7 @@
};
2BF508DD270B0A51004EF83D /* Release */ = {
isa = XCBuildConfiguration;
baseConfigurationReference = 1E0BF1C4A0D185311E8AC6CE /* Pods-29th-iOS-Assignment.release.xcconfig */;
buildSettings = {
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
ASSETCATALOG_COMPILER_GLOBAL_ACCENT_COLOR_NAME = AccentColor;
Expand Down

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>IDEDidComputeMac32BitWarning</key>
<true/>
</dict>
</plist>
11 changes: 11 additions & 0 deletions 29th-iOS-Assignment/Podfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# Uncomment the next line to define a global platform for your project
# platform :ios, '9.0'

target '29th-iOS-Assignment' do
# Comment the next line if you don't want to use dynamic frameworks
use_frameworks!

# Pods for 29th-iOS-Assignment
pod 'SnapKit', '~> 5.0.0'

end
16 changes: 16 additions & 0 deletions 29th-iOS-Assignment/Podfile.lock
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
PODS:
- SnapKit (5.0.1)

DEPENDENCIES:
- SnapKit (~> 5.0.0)

SPEC REPOS:
trunk:
- SnapKit

SPEC CHECKSUMS:
SnapKit: 97b92857e3df3a0c71833cce143274bf6ef8e5eb

PODFILE CHECKSUM: 543456a0ccad7737cb5d47f85c2e25892ddf4f03

COCOAPODS: 1.10.1

0 comments on commit daaed8c

Please sign in to comment.