Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADD] 1주차 과제 #4

Open
wants to merge 11 commits into
base: main
Choose a base branch
from
94 changes: 87 additions & 7 deletions Carrot_Market_iOS/Carrot_Market_iOS.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,12 @@
F26CB8782732CCA7002482DE /* Main.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F26CB8762732CCA7002482DE /* Main.storyboard */; };
F26CB87A2732CCA8002482DE /* Assets.xcassets in Resources */ = {isa = PBXBuildFile; fileRef = F26CB8792732CCA8002482DE /* Assets.xcassets */; };
F26CB87D2732CCA8002482DE /* LaunchScreen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = F26CB87B2732CCA8002482DE /* LaunchScreen.storyboard */; };
F26D86CC2737C49300232770 /* HomeTBC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26D86CB2737C49300232770 /* HomeTBC.swift */; };
F26D86CE2737C4B500232770 /* HomeVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26D86CD2737C4B500232770 /* HomeVC.swift */; };
F26D86D42737C56000232770 /* ChatVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26D86D32737C56000232770 /* ChatVC.swift */; };
F26D86D62737C57500232770 /* ProfileVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26D86D52737C57500232770 /* ProfileVC.swift */; };
F26D86D82737C7A600232770 /* TownVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26D86D72737C7A600232770 /* TownVC.swift */; };
F26D86DA2737C7BA00232770 /* MyAroundVC.swift in Sources */ = {isa = PBXBuildFile; fileRef = F26D86D92737C7BA00232770 /* MyAroundVC.swift */; };
/* End PBXBuildFile section */

/* Begin PBXFileReference section */
Expand All @@ -23,7 +29,13 @@
F26CB8772732CCA7002482DE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/Main.storyboard; sourceTree = "<group>"; };
F26CB8792732CCA8002482DE /* Assets.xcassets */ = {isa = PBXFileReference; lastKnownFileType = folder.assetcatalog; path = Assets.xcassets; sourceTree = "<group>"; };
F26CB87C2732CCA8002482DE /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = Base.lproj/LaunchScreen.storyboard; sourceTree = "<group>"; };
F26CB87E2732CCA8002482DE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = "<group>"; };
F26CB87E2732CCA8002482DE /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; name = Info.plist; path = "Carrot_Market_iOS/Supporting Files/Info.plist"; sourceTree = SOURCE_ROOT; };
F26D86CB2737C49300232770 /* HomeTBC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeTBC.swift; sourceTree = "<group>"; };
F26D86CD2737C4B500232770 /* HomeVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = HomeVC.swift; sourceTree = "<group>"; };
F26D86D32737C56000232770 /* ChatVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ChatVC.swift; sourceTree = "<group>"; };
F26D86D52737C57500232770 /* ProfileVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = ProfileVC.swift; sourceTree = "<group>"; };
F26D86D72737C7A600232770 /* TownVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = TownVC.swift; sourceTree = "<group>"; };
F26D86D92737C7BA00232770 /* MyAroundVC.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MyAroundVC.swift; sourceTree = "<group>"; };
/* End PBXFileReference section */

/* Begin PBXFrameworksBuildPhase section */
Expand Down Expand Up @@ -54,17 +66,79 @@
sourceTree = "<group>";
};
F26CB86F2732CCA7002482DE /* Carrot_Market_iOS */ = {
isa = PBXGroup;
children = (
F2A1399C2737852600B31C9D /* Utils */,
F2A1399E2737854100B31C9D /* Delegate */,
F2A1399D2737853600B31C9D /* Supporting Files */,
F2A139A02737855100B31C9D /* Server */,
F2A1399F2737854900B31C9D /* Storyboards */,
F2A139A12737855700B31C9D /* View Controllers */,
);
path = Carrot_Market_iOS;
sourceTree = "<group>";
};
F2A1399C2737852600B31C9D /* Utils */ = {
isa = PBXGroup;
children = (
);
path = Utils;
sourceTree = "<group>";
};
F2A1399D2737853600B31C9D /* Supporting Files */ = {
isa = PBXGroup;
children = (
F26CB8792732CCA8002482DE /* Assets.xcassets */,
F26CB87E2732CCA8002482DE /* Info.plist */,
);
path = "Supporting Files";
sourceTree = "<group>";
};
F2A1399E2737854100B31C9D /* Delegate */ = {
isa = PBXGroup;
children = (
F26CB8702732CCA7002482DE /* AppDelegate.swift */,
F26CB8722732CCA7002482DE /* SceneDelegate.swift */,
F26CB8742732CCA7002482DE /* ViewController.swift */,
);
path = Delegate;
sourceTree = "<group>";
};
F2A1399F2737854900B31C9D /* Storyboards */ = {
isa = PBXGroup;
children = (
F26CB8762732CCA7002482DE /* Main.storyboard */,
F26CB87B2732CCA8002482DE /* LaunchScreen.storyboard */,
F26CB8792732CCA8002482DE /* Assets.xcassets */,
F26CB87E2732CCA8002482DE /* Info.plist */,
);
path = Carrot_Market_iOS;
path = Storyboards;
sourceTree = "<group>";
};
F2A139A02737855100B31C9D /* Server */ = {
isa = PBXGroup;
children = (
);
path = Server;
sourceTree = "<group>";
};
F2A139A12737855700B31C9D /* View Controllers */ = {
isa = PBXGroup;
children = (
F2A139A2273785B900B31C9D /* Home */,
F26CB8742732CCA7002482DE /* ViewController.swift */,
);
path = "View Controllers";
sourceTree = "<group>";
};
F2A139A2273785B900B31C9D /* Home */ = {
isa = PBXGroup;
children = (
F26D86CB2737C49300232770 /* HomeTBC.swift */,
F26D86CD2737C4B500232770 /* HomeVC.swift */,
F26D86D72737C7A600232770 /* TownVC.swift */,
F26D86D92737C7BA00232770 /* MyAroundVC.swift */,
F26D86D32737C56000232770 /* ChatVC.swift */,
F26D86D52737C57500232770 /* ProfileVC.swift */,
);
path = Home;
sourceTree = "<group>";
};
/* End PBXGroup section */
Expand Down Expand Up @@ -138,8 +212,14 @@
isa = PBXSourcesBuildPhase;
buildActionMask = 2147483647;
files = (
F26D86DA2737C7BA00232770 /* MyAroundVC.swift in Sources */,
F26D86D82737C7A600232770 /* TownVC.swift in Sources */,
F26D86D42737C56000232770 /* ChatVC.swift in Sources */,
F26CB8752732CCA7002482DE /* ViewController.swift in Sources */,
F26D86CE2737C4B500232770 /* HomeVC.swift in Sources */,
F26CB8712732CCA7002482DE /* AppDelegate.swift in Sources */,
F26D86CC2737C49300232770 /* HomeTBC.swift in Sources */,
F26D86D62737C57500232770 /* ProfileVC.swift in Sources */,
F26CB8732732CCA7002482DE /* SceneDelegate.swift in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
Expand Down Expand Up @@ -291,7 +371,7 @@
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = 5JQQ946A44;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Carrot_Market_iOS/Info.plist;
INFOPLIST_FILE = "Carrot_Market_iOS/Supporting Files/Info.plist";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = Main;
Expand Down Expand Up @@ -319,7 +399,7 @@
CURRENT_PROJECT_VERSION = 1;
DEVELOPMENT_TEAM = 5JQQ946A44;
GENERATE_INFOPLIST_FILE = YES;
INFOPLIST_FILE = Carrot_Market_iOS/Info.plist;
INFOPLIST_FILE = "Carrot_Market_iOS/Supporting Files/Info.plist";
INFOPLIST_KEY_UIApplicationSupportsIndirectInputEvents = YES;
INFOPLIST_KEY_UILaunchStoryboardName = LaunchScreen;
INFOPLIST_KEY_UIMainStoryboardFile = Main;
Expand Down
Binary file not shown.
24 changes: 0 additions & 24 deletions Carrot_Market_iOS/Carrot_Market_iOS/Base.lproj/Main.storyboard

This file was deleted.

Original file line number Diff line number Diff line change
@@ -0,0 +1,120 @@
<?xml version="1.0" encoding="UTF-8"?>
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="19455" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" useTraitCollections="YES" useSafeAreas="YES" colorMatched="YES" initialViewController="CBk-E7-qAO">
<device id="retina6_1" orientation="portrait" appearance="light"/>
<dependencies>
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="19454"/>
<capability name="Safe area layout guides" minToolsVersion="9.0"/>
<capability name="System colors in document resources" minToolsVersion="11.0"/>
<capability name="documents saved in the Xcode 8 format" minToolsVersion="8.0"/>
</dependencies>
<scenes>
<!--HomeTBC-->
<scene sceneID="jEV-le-pGk">
<objects>
<tabBarController storyboardIdentifier="HomeTBC" id="CBk-E7-qAO" customClass="HomeTBC" customModule="Carrot_Market_iOS" customModuleProvider="target" sceneMemberID="viewController">
<tabBar key="tabBar" contentMode="scaleToFill" insetsLayoutMarginsFromSafeArea="NO" id="tbf-R1-JhM">
<rect key="frame" x="0.0" y="0.0" width="414" height="49"/>
<autoresizingMask key="autoresizingMask"/>
<color key="backgroundColor" white="0.0" alpha="0.0" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<color key="selectedImageTintColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</tabBar>
<connections>
<segue destination="ndg-bG-YSc" kind="relationship" relationship="viewControllers" id="LGo-L4-BOn"/>
<segue destination="XBq-vc-1gr" kind="relationship" relationship="viewControllers" id="EaU-yV-ODX"/>
<segue destination="szy-NT-pbD" kind="relationship" relationship="viewControllers" id="ILx-XD-HB5"/>
<segue destination="vYv-Qh-xXu" kind="relationship" relationship="viewControllers" id="nKP-RT-CV0"/>
<segue destination="RTg-yJ-fSW" kind="relationship" relationship="viewControllers" id="Vg0-5A-H4Y"/>
</connections>
</tabBarController>
<placeholder placeholderIdentifier="IBFirstResponder" id="FXg-2R-1Zx" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="2600" y="-879"/>
</scene>
<!--Item 2-->
<scene sceneID="fOd-aB-p6l">
<objects>
<viewController storyboardIdentifier="TownVC" id="XBq-vc-1gr" customClass="TownVC" customModule="Carrot_Market_iOS" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="srF-q3-DDd">
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<viewLayoutGuide key="safeArea" id="vhC-d4-DfT"/>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
</view>
<tabBarItem key="tabBarItem" title="Item 2" id="9xI-qr-fWd"/>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="bKH-w5-VFn" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="1788" y="-46"/>
</scene>
<!--Item-->
<scene sceneID="BSp-wX-8QZ">
<objects>
<viewController storyboardIdentifier="MyAroundVC" id="szy-NT-pbD" customClass="MyAroundVC" customModule="Carrot_Market_iOS" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="EzP-HP-Ca2">
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<viewLayoutGuide key="safeArea" id="fu7-9p-6dG"/>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
</view>
<tabBarItem key="tabBarItem" title="Item" id="Oul-9G-5yJ"/>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="Egh-qO-WVJ" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="2532" y="-46"/>
</scene>
<!--Item-->
<scene sceneID="WcX-mu-6YD">
<objects>
<viewController storyboardIdentifier="ChatVC" id="vYv-Qh-xXu" customClass="ChatVC" customModule="Carrot_Market_iOS" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="35O-cg-Afl">
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<viewLayoutGuide key="safeArea" id="J73-aH-CbC"/>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
</view>
<tabBarItem key="tabBarItem" title="Item" id="A45-00-jGC"/>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="B11-iq-Qd4" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="3338" y="-46"/>
</scene>
<!--Item-->
<scene sceneID="Nga-Vk-NRv">
<objects>
<viewController storyboardIdentifier="ProfileVC" id="RTg-yJ-fSW" customClass="ProfileVC" customModule="Carrot_Market_iOS" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="GLL-gn-e4b">
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<viewLayoutGuide key="safeArea" id="m6G-Ll-gIZ"/>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
</view>
<tabBarItem key="tabBarItem" title="Item" id="f1g-a5-g1u"/>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="Myr-Os-6f1" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="4103" y="-46"/>
</scene>
<!--Item 1-->
<scene sceneID="HnE-3X-prR">
<objects>
<viewController storyboardIdentifier="HomeVC" id="ndg-bG-YSc" customClass="HomeVC" customModule="Carrot_Market_iOS" customModuleProvider="target" sceneMemberID="viewController">
<view key="view" contentMode="scaleToFill" id="fBV-kH-A7N">
<rect key="frame" x="0.0" y="0.0" width="414" height="896"/>
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
<viewLayoutGuide key="safeArea" id="5py-wb-OSr"/>
<color key="backgroundColor" systemColor="systemBackgroundColor"/>
</view>
<tabBarItem key="tabBarItem" title="Item 1" id="Ocp-jm-Y56"/>
</viewController>
<placeholder placeholderIdentifier="IBFirstResponder" id="58H-sJ-md1" userLabel="First Responder" customClass="UIResponder" sceneMemberID="firstResponder"/>
</objects>
<point key="canvasLocation" x="1019" y="-46"/>
</scene>
</scenes>
<color key="tintColor" white="0.0" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
<resources>
<systemColor name="systemBackgroundColor">
<color white="1" alpha="1" colorSpace="custom" customColorSpace="genericGamma22GrayColorSpace"/>
</systemColor>
</resources>
</document>
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"images" : [
{
"filename" : "alarmIcon.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"images" : [
{
"filename" : "chatIcon.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"images" : [
{
"filename" : "chatIconFill.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
{
"images" : [
{
"filename" : "homeIcon.png",
"idiom" : "universal",
"scale" : "1x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "2x"
},
{
"filename" : "[email protected]",
"idiom" : "universal",
"scale" : "3x"
}
],
"info" : {
"author" : "xcode",
"version" : 1
}
}
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading