Skip to content

Commit beace2f

Browse files
Move to launch screen
1 parent 1487628 commit beace2f

File tree

6 files changed

+60
-0
lines changed

6 files changed

+60
-0
lines changed

Diff for: MLBJsonParser/Default-568h@2x.png

-18.2 KB
Binary file not shown.

Diff for: MLBJsonParser/Default.png

-6.39 KB
Binary file not shown.

Diff for: MLBJsonParser/Default@2x.png

-15.7 KB
Binary file not shown.

Diff for: SportsJSONParser.xcodeproj/project.pbxproj

+14
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@
1616
9B004D841ABE352E00A5C82F /* sports.json in Resources */ = {isa = PBXBuildFile; fileRef = 9B004D7E1ABE352E00A5C82F /* sports.json */; };
1717
9B004D851ABE352E00A5C82F /* sports.plist in Resources */ = {isa = PBXBuildFile; fileRef = 9B004D7F1ABE352E00A5C82F /* sports.plist */; };
1818
9B004D8B1ABE35A400A5C82F /* main.m in Sources */ = {isa = PBXBuildFile; fileRef = 9B004D881ABE35A400A5C82F /* main.m */; };
19+
9B004D8F1ABE36FA00A5C82F /* Launch Screen.xib in Resources */ = {isa = PBXBuildFile; fileRef = 9B004D8D1ABE36FA00A5C82F /* Launch Screen.xib */; };
1920
F5B792541733398B00E84264 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5B792531733398B00E84264 /* UIKit.framework */; };
2021
F5B792561733398B00E84264 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5B792551733398B00E84264 /* Foundation.framework */; };
2122
F5B792581733398B00E84264 /* CoreGraphics.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F5B792571733398B00E84264 /* CoreGraphics.framework */; };
@@ -40,6 +41,7 @@
4041
9B004D881ABE35A400A5C82F /* main.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; name = main.m; path = SportsJSONParser/main.m; sourceTree = SOURCE_ROOT; };
4142
9B004D891ABE35A400A5C82F /* SportsJSONParser-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; name = "SportsJSONParser-Info.plist"; path = "SportsJSONParser/SportsJSONParser-Info.plist"; sourceTree = SOURCE_ROOT; };
4243
9B004D8A1ABE35A400A5C82F /* SportsJSONParser-Prefix.pch */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; name = "SportsJSONParser-Prefix.pch"; path = "SportsJSONParser/SportsJSONParser-Prefix.pch"; sourceTree = SOURCE_ROOT; };
44+
9B004D8E1ABE36FA00A5C82F /* en */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = en; path = "en.lproj/Launch Screen.xib"; sourceTree = "<group>"; };
4345
F5B792501733398B00E84264 /* SportsJSONParser.app */ = {isa = PBXFileReference; explicitFileType = wrapper.application; includeInIndex = 0; path = SportsJSONParser.app; sourceTree = BUILT_PRODUCTS_DIR; };
4446
F5B792531733398B00E84264 /* UIKit.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = UIKit.framework; path = System/Library/Frameworks/UIKit.framework; sourceTree = SDKROOT; };
4547
F5B792551733398B00E84264 /* Foundation.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = Foundation.framework; path = System/Library/Frameworks/Foundation.framework; sourceTree = SDKROOT; };
@@ -70,6 +72,7 @@
7072
9B004D691ABE343200A5C82F /* ViewControllers */,
7173
9B004D7D1ABE352E00A5C82F /* Data */,
7274
9B004D801ABE352E00A5C82F /* SupportingFiles */,
75+
9B004D8D1ABE36FA00A5C82F /* Launch Screen.xib */,
7376
);
7477
path = SportsJSONParser;
7578
sourceTree = "<group>";
@@ -199,6 +202,7 @@
199202
files = (
200203
9B004D851ABE352E00A5C82F /* sports.plist in Resources */,
201204
9B004D841ABE352E00A5C82F /* sports.json in Resources */,
205+
9B004D8F1ABE36FA00A5C82F /* Launch Screen.xib in Resources */,
202206
);
203207
runOnlyForDeploymentPostprocessing = 0;
204208
};
@@ -231,6 +235,14 @@
231235
path = ..;
232236
sourceTree = "<group>";
233237
};
238+
9B004D8D1ABE36FA00A5C82F /* Launch Screen.xib */ = {
239+
isa = PBXVariantGroup;
240+
children = (
241+
9B004D8E1ABE36FA00A5C82F /* en */,
242+
);
243+
name = "Launch Screen.xib";
244+
sourceTree = "<group>";
245+
};
234246
/* End PBXVariantGroup section */
235247

236248
/* Begin XCBuildConfiguration section */
@@ -298,6 +310,7 @@
298310
GCC_PRECOMPILE_PREFIX_HEADER = YES;
299311
GCC_PREFIX_HEADER = "SportsJSONParser/SportsJSONParser-Prefix.pch";
300312
INFOPLIST_FILE = "SportsJSONParser/SportsJSONParser-Info.plist";
313+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
301314
PRODUCT_NAME = SportsJSONParser;
302315
WRAPPER_EXTENSION = app;
303316
};
@@ -309,6 +322,7 @@
309322
GCC_PRECOMPILE_PREFIX_HEADER = YES;
310323
GCC_PREFIX_HEADER = "SportsJSONParser/SportsJSONParser-Prefix.pch";
311324
INFOPLIST_FILE = "SportsJSONParser/SportsJSONParser-Info.plist";
325+
IPHONEOS_DEPLOYMENT_TARGET = 8.0;
312326
PRODUCT_NAME = SportsJSONParser;
313327
WRAPPER_EXTENSION = app;
314328
};

Diff for: SportsJSONParser/SportsJSONParser-Info.plist

+2
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,8 @@
2424
<string>1.0</string>
2525
<key>LSRequiresIPhoneOS</key>
2626
<true/>
27+
<key>UILaunchStoryboardName</key>
28+
<string>Launch Screen</string>
2729
<key>UIRequiredDeviceCapabilities</key>
2830
<array>
2931
<string>armv7</string>

Diff for: SportsJSONParser/en.lproj/Launch Screen.xib

+44
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.XIB" version="3.0" toolsVersion="6214" systemVersion="14A314h" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES">
3+
<dependencies>
4+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="6207"/>
5+
<capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
6+
</dependencies>
7+
<objects>
8+
<placeholder placeholderIdentifier="IBFilesOwner" id="-1" userLabel="File's Owner"/>
9+
<placeholder placeholderIdentifier="IBFirstResponder" id="-2" customClass="UIResponder"/>
10+
<view contentMode="scaleToFill" id="iN0-l3-epB">
11+
<rect key="frame" x="0.0" y="0.0" width="480" height="480"/>
12+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
13+
<subviews>
14+
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text=" Copyright (c) 2015 Designated Nerd Software. All rights reserved." textAlignment="center" lineBreakMode="tailTruncation" baselineAdjustment="alignBaselines" minimumFontSize="9" translatesAutoresizingMaskIntoConstraints="NO" id="8ie-xW-0ye">
15+
<rect key="frame" x="20" y="439" width="441" height="21"/>
16+
<fontDescription key="fontDescription" type="system" pointSize="17"/>
17+
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
18+
<nil key="highlightedColor"/>
19+
<variation key="widthClass=compact">
20+
<fontDescription key="fontDescription" type="system" pointSize="11"/>
21+
</variation>
22+
</label>
23+
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="SportsJSONParser" textAlignment="center" lineBreakMode="middleTruncation" baselineAdjustment="alignBaselines" minimumFontSize="18" translatesAutoresizingMaskIntoConstraints="NO" id="kId-c2-rCX">
24+
<rect key="frame" x="20" y="140" width="441" height="43"/>
25+
<fontDescription key="fontDescription" type="boldSystem" pointSize="36"/>
26+
<color key="textColor" cocoaTouchSystemColor="darkTextColor"/>
27+
<nil key="highlightedColor"/>
28+
</label>
29+
</subviews>
30+
<color key="backgroundColor" white="1" alpha="1" colorSpace="custom" customColorSpace="calibratedWhite"/>
31+
<constraints>
32+
<constraint firstItem="kId-c2-rCX" firstAttribute="centerY" secondItem="iN0-l3-epB" secondAttribute="bottom" multiplier="1/3" constant="1" id="Kid-kn-2rF"/>
33+
<constraint firstAttribute="centerX" secondItem="kId-c2-rCX" secondAttribute="centerX" id="Koa-jz-hwk"/>
34+
<constraint firstAttribute="bottom" secondItem="8ie-xW-0ye" secondAttribute="bottom" constant="20" id="Kzo-t9-V3l"/>
35+
<constraint firstItem="8ie-xW-0ye" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="MfP-vx-nX0"/>
36+
<constraint firstAttribute="centerX" secondItem="8ie-xW-0ye" secondAttribute="centerX" id="ZEH-qu-HZ9"/>
37+
<constraint firstItem="kId-c2-rCX" firstAttribute="leading" secondItem="iN0-l3-epB" secondAttribute="leading" constant="20" symbolic="YES" id="fvb-Df-36g"/>
38+
</constraints>
39+
<nil key="simulatedStatusBarMetrics"/>
40+
<freeformSimulatedSizeMetrics key="simulatedDestinationMetrics"/>
41+
<point key="canvasLocation" x="404" y="445"/>
42+
</view>
43+
</objects>
44+
</document>

0 commit comments

Comments
 (0)