Skip to content
This repository was archived by the owner on Dec 2, 2020. It is now read-only.

Commit 0a4f545

Browse files
author
Sam Spencer
committed
Storyboard & Project Updates
All around maintenance on the project, and adds a Launch Screen
1 parent 30472dc commit 0a4f545

File tree

8 files changed

+481
-480
lines changed

8 files changed

+481
-480
lines changed

Sample Project/SimpleLineChart.xcodeproj/project.pbxproj

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
99B3FA3A1877898B00539A7B /* LICENSE in Resources */ = {isa = PBXBuildFile; fileRef = 99B3FA381877898B00539A7B /* LICENSE */; };
1313
99B3FA3B1877898B00539A7B /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 99B3FA391877898B00539A7B /* README.md */; };
1414
A63990B51AD4923900B14D88 /* BEMAverageLine.m in Sources */ = {isa = PBXBuildFile; fileRef = A63990B41AD4923900B14D88 /* BEMAverageLine.m */; };
15+
A64594521BAB257B00D6B8FD /* Launch Screen.storyboard in Resources */ = {isa = PBXBuildFile; fileRef = A64594501BAB257B00D6B8FD /* Launch Screen.storyboard */; settings = {ASSET_TAGS = (); }; };
1516
C3B90A5F187D15F7003E407D /* BEMCircle.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A59187D15F7003E407D /* BEMCircle.m */; };
1617
C3B90A60187D15F7003E407D /* BEMLine.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A5B187D15F7003E407D /* BEMLine.m */; };
1718
C3B90A61187D15F7003E407D /* BEMSimpleLineGraphView.m in Sources */ = {isa = PBXBuildFile; fileRef = C3B90A5D187D15F7003E407D /* BEMSimpleLineGraphView.m */; };
@@ -51,6 +52,7 @@
5152
99B3FA391877898B00539A7B /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text; name = README.md; path = ../README.md; sourceTree = "<group>"; };
5253
A63990B31AD4923900B14D88 /* BEMAverageLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BEMAverageLine.h; sourceTree = "<group>"; };
5354
A63990B41AD4923900B14D88 /* BEMAverageLine.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BEMAverageLine.m; sourceTree = "<group>"; };
55+
A64594511BAB257B00D6B8FD /* Base */ = {isa = PBXFileReference; lastKnownFileType = file.storyboard; name = Base; path = "Base.lproj/Launch Screen.storyboard"; sourceTree = "<group>"; };
5456
C3B90A58187D15F7003E407D /* BEMCircle.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BEMCircle.h; sourceTree = "<group>"; };
5557
C3B90A59187D15F7003E407D /* BEMCircle.m */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path = BEMCircle.m; sourceTree = "<group>"; };
5658
C3B90A5A187D15F7003E407D /* BEMLine.h */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path = BEMLine.h; sourceTree = "<group>"; };
@@ -174,6 +176,7 @@
174176
C3FD815F186DFD9A00FD8ED3 /* Supporting Files */ = {
175177
isa = PBXGroup;
176178
children = (
179+
A64594501BAB257B00D6B8FD /* Launch Screen.storyboard */,
177180
C3FD8160186DFD9A00FD8ED3 /* SimpleLineChart-Info.plist */,
178181
C3FD8161186DFD9A00FD8ED3 /* InfoPlist.strings */,
179182
C3FD8164186DFD9A00FD8ED3 /* main.m */,
@@ -246,7 +249,7 @@
246249
C3FD814D186DFD9A00FD8ED3 /* Project object */ = {
247250
isa = PBXProject;
248251
attributes = {
249-
LastUpgradeCheck = 0510;
252+
LastUpgradeCheck = 0700;
250253
ORGANIZATIONNAME = "Boris Emorine";
251254
TargetAttributes = {
252255
C3FD8175186DFD9A00FD8ED3 = {
@@ -278,6 +281,7 @@
278281
isa = PBXResourcesBuildPhase;
279282
buildActionMask = 2147483647;
280283
files = (
284+
A64594521BAB257B00D6B8FD /* Launch Screen.storyboard in Resources */,
281285
99B3FA3A1877898B00539A7B /* LICENSE in Resources */,
282286
C3DC80671903845D0080FF06 /* Main.storyboard in Resources */,
283287
C3FD8171186DFD9A00FD8ED3 /* Images.xcassets in Resources */,
@@ -333,6 +337,14 @@
333337
/* End PBXTargetDependency section */
334338

335339
/* Begin PBXVariantGroup section */
340+
A64594501BAB257B00D6B8FD /* Launch Screen.storyboard */ = {
341+
isa = PBXVariantGroup;
342+
children = (
343+
A64594511BAB257B00D6B8FD /* Base */,
344+
);
345+
name = "Launch Screen.storyboard";
346+
sourceTree = "<group>";
347+
};
336348
C3FD8161186DFD9A00FD8ED3 /* InfoPlist.strings */ = {
337349
isa = PBXVariantGroup;
338350
children = (
@@ -378,6 +390,7 @@
378390
CLANG_WARN__DUPLICATE_METHOD_MATCH = YES;
379391
"CODE_SIGN_IDENTITY[sdk=iphoneos*]" = "iPhone Developer";
380392
COPY_PHASE_STRIP = NO;
393+
ENABLE_TESTABILITY = YES;
381394
GCC_C_LANGUAGE_STANDARD = gnu99;
382395
GCC_DYNAMIC_NO_PIC = NO;
383396
GCC_OPTIMIZATION_LEVEL = 0;
@@ -438,6 +451,7 @@
438451
GCC_PRECOMPILE_PREFIX_HEADER = YES;
439452
GCC_PREFIX_HEADER = "SimpleLineChart/SimpleLineChart-Prefix.pch";
440453
INFOPLIST_FILE = "SimpleLineChart/SimpleLineChart-Info.plist";
454+
PRODUCT_BUNDLE_IDENTIFIER = "BorisEmorine.${PRODUCT_NAME:rfc1034identifier}";
441455
PRODUCT_NAME = "$(TARGET_NAME)";
442456
WRAPPER_EXTENSION = app;
443457
};
@@ -451,6 +465,7 @@
451465
GCC_PRECOMPILE_PREFIX_HEADER = YES;
452466
GCC_PREFIX_HEADER = "SimpleLineChart/SimpleLineChart-Prefix.pch";
453467
INFOPLIST_FILE = "SimpleLineChart/SimpleLineChart-Info.plist";
468+
PRODUCT_BUNDLE_IDENTIFIER = "BorisEmorine.${PRODUCT_NAME:rfc1034identifier}";
454469
PRODUCT_NAME = "$(TARGET_NAME)";
455470
WRAPPER_EXTENSION = app;
456471
};
@@ -472,6 +487,7 @@
472487
"$(inherited)",
473488
);
474489
INFOPLIST_FILE = "SimpleLineChartTests/SimpleLineChartTests-Info.plist";
490+
PRODUCT_BUNDLE_IDENTIFIER = "BorisEmorine.${PRODUCT_NAME:rfc1034identifier}";
475491
PRODUCT_NAME = "$(TARGET_NAME)";
476492
TEST_HOST = "$(BUNDLE_LOADER)";
477493
WRAPPER_EXTENSION = xctest;
@@ -490,6 +506,7 @@
490506
GCC_PRECOMPILE_PREFIX_HEADER = YES;
491507
GCC_PREFIX_HEADER = "SimpleLineChart/SimpleLineChart-Prefix.pch";
492508
INFOPLIST_FILE = "SimpleLineChartTests/SimpleLineChartTests-Info.plist";
509+
PRODUCT_BUNDLE_IDENTIFIER = "BorisEmorine.${PRODUCT_NAME:rfc1034identifier}";
493510
PRODUCT_NAME = "$(TARGET_NAME)";
494511
TEST_HOST = "$(BUNDLE_LOADER)";
495512
WRAPPER_EXTENSION = xctest;
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
{
2+
"DVTSourceControlWorkspaceBlueprintPrimaryRemoteRepositoryKey" : "1CA8AD815677B6FB0DD135F65EC4576AE68426CF",
3+
"DVTSourceControlWorkspaceBlueprintWorkingCopyRepositoryLocationsKey" : {
4+
5+
},
6+
"DVTSourceControlWorkspaceBlueprintWorkingCopyStatesKey" : {
7+
"1CA8AD815677B6FB0DD135F65EC4576AE68426CF" : 0,
8+
"3A216D26EB93D9EB79DE1E013DBEF75CF4509620" : 0
9+
},
10+
"DVTSourceControlWorkspaceBlueprintIdentifierKey" : "F1F15B84-6620-4046-8D91-529CC20CD7C2",
11+
"DVTSourceControlWorkspaceBlueprintWorkingCopyPathsKey" : {
12+
"1CA8AD815677B6FB0DD135F65EC4576AE68426CF" : "BEMSimpleLineGraph",
13+
"3A216D26EB93D9EB79DE1E013DBEF75CF4509620" : ""
14+
},
15+
"DVTSourceControlWorkspaceBlueprintNameKey" : "SimpleLineChart",
16+
"DVTSourceControlWorkspaceBlueprintVersion" : 204,
17+
"DVTSourceControlWorkspaceBlueprintRelativePathToProjectKey" : "Sample Project\/SimpleLineChart.xcodeproj",
18+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoriesKey" : [
19+
{
20+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.com\/Boris-Em\/BEMSimpleLineGraph.git",
21+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
22+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "1CA8AD815677B6FB0DD135F65EC4576AE68426CF"
23+
},
24+
{
25+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryURLKey" : "https:\/\/github.dowjones.net\/DJMobile\/ios-thesituation.git",
26+
"DVTSourceControlWorkspaceBlueprintRemoteRepositorySystemKey" : "com.apple.dt.Xcode.sourcecontrol.Git",
27+
"DVTSourceControlWorkspaceBlueprintRemoteRepositoryIdentifierKey" : "3A216D26EB93D9EB79DE1E013DBEF75CF4509620"
28+
}
29+
]
30+
}

Sample Project/SimpleLineChart.xcodeproj/xcshareddata/xcschemes/SimpleLineChart.xcscheme

Lines changed: 12 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0500"
3+
LastUpgradeVersion = "0700"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -23,10 +23,10 @@
2323
</BuildActionEntries>
2424
</BuildAction>
2525
<TestAction
26+
buildConfiguration = "Debug"
2627
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2728
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
28-
shouldUseLaunchSchemeArgsEnv = "YES"
29-
buildConfiguration = "Debug">
29+
shouldUseLaunchSchemeArgsEnv = "YES">
3030
<Testables>
3131
<TestableReference
3232
skipped = "NO">
@@ -48,17 +48,21 @@
4848
ReferencedContainer = "container:SimpleLineChart.xcodeproj">
4949
</BuildableReference>
5050
</MacroExpansion>
51+
<AdditionalOptions>
52+
</AdditionalOptions>
5153
</TestAction>
5254
<LaunchAction
55+
buildConfiguration = "Debug"
5356
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5457
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
5558
launchStyle = "0"
5659
useCustomWorkingDirectory = "NO"
57-
buildConfiguration = "Debug"
5860
ignoresPersistentStateOnLaunch = "NO"
5961
debugDocumentVersioning = "YES"
62+
debugServiceExtension = "internal"
6063
allowLocationSimulation = "YES">
61-
<BuildableProductRunnable>
64+
<BuildableProductRunnable
65+
runnableDebuggingMode = "0">
6266
<BuildableReference
6367
BuildableIdentifier = "primary"
6468
BlueprintIdentifier = "C3FD8154186DFD9A00FD8ED3"
@@ -71,12 +75,13 @@
7175
</AdditionalOptions>
7276
</LaunchAction>
7377
<ProfileAction
78+
buildConfiguration = "Release"
7479
shouldUseLaunchSchemeArgsEnv = "YES"
7580
savedToolIdentifier = ""
7681
useCustomWorkingDirectory = "NO"
77-
buildConfiguration = "Release"
7882
debugDocumentVersioning = "YES">
79-
<BuildableProductRunnable>
83+
<BuildableProductRunnable
84+
runnableDebuggingMode = "0">
8085
<BuildableReference
8186
BuildableIdentifier = "primary"
8287
BlueprintIdentifier = "C3FD8154186DFD9A00FD8ED3"

Sample Project/SimpleLineChart.xcodeproj/xcshareddata/xcschemes/SimpleLineChartTests.xcscheme

Lines changed: 29 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0510"
3+
LastUpgradeVersion = "0700"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"
@@ -23,10 +23,10 @@
2323
</BuildActionEntries>
2424
</BuildAction>
2525
<TestAction
26+
buildConfiguration = "Debug"
2627
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
2728
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
28-
shouldUseLaunchSchemeArgsEnv = "YES"
29-
buildConfiguration = "Debug">
29+
shouldUseLaunchSchemeArgsEnv = "YES">
3030
<Testables>
3131
<TestableReference
3232
skipped = "NO">
@@ -42,31 +42,52 @@
4242
<MacroExpansion>
4343
<BuildableReference
4444
BuildableIdentifier = "primary"
45-
BlueprintIdentifier = "C3FD8154186DFD9A00FD8ED3"
46-
BuildableName = "SimpleLineChart.app"
47-
BlueprintName = "SimpleLineChart"
45+
BlueprintIdentifier = "C3FD8175186DFD9A00FD8ED3"
46+
BuildableName = "SimpleLineChartTests.xctest"
47+
BlueprintName = "SimpleLineChartTests"
4848
ReferencedContainer = "container:SimpleLineChart.xcodeproj">
4949
</BuildableReference>
5050
</MacroExpansion>
51+
<AdditionalOptions>
52+
</AdditionalOptions>
5153
</TestAction>
5254
<LaunchAction
55+
buildConfiguration = "Debug"
5356
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
5457
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
5558
launchStyle = "0"
5659
useCustomWorkingDirectory = "NO"
57-
buildConfiguration = "Debug"
5860
ignoresPersistentStateOnLaunch = "NO"
5961
debugDocumentVersioning = "YES"
62+
debugServiceExtension = "internal"
6063
allowLocationSimulation = "YES">
64+
<MacroExpansion>
65+
<BuildableReference
66+
BuildableIdentifier = "primary"
67+
BlueprintIdentifier = "C3FD8175186DFD9A00FD8ED3"
68+
BuildableName = "SimpleLineChartTests.xctest"
69+
BlueprintName = "SimpleLineChartTests"
70+
ReferencedContainer = "container:SimpleLineChart.xcodeproj">
71+
</BuildableReference>
72+
</MacroExpansion>
6173
<AdditionalOptions>
6274
</AdditionalOptions>
6375
</LaunchAction>
6476
<ProfileAction
77+
buildConfiguration = "Release"
6578
shouldUseLaunchSchemeArgsEnv = "YES"
6679
savedToolIdentifier = ""
6780
useCustomWorkingDirectory = "NO"
68-
buildConfiguration = "Release"
6981
debugDocumentVersioning = "YES">
82+
<MacroExpansion>
83+
<BuildableReference
84+
BuildableIdentifier = "primary"
85+
BlueprintIdentifier = "C3FD8175186DFD9A00FD8ED3"
86+
BuildableName = "SimpleLineChartTests.xctest"
87+
BlueprintName = "SimpleLineChartTests"
88+
ReferencedContainer = "container:SimpleLineChart.xcodeproj">
89+
</BuildableReference>
90+
</MacroExpansion>
7091
</ProfileAction>
7192
<AnalyzeAction
7293
buildConfiguration = "Debug">
Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2+
<document type="com.apple.InterfaceBuilder3.CocoaTouch.Storyboard.XIB" version="3.0" toolsVersion="9531" systemVersion="15D21" targetRuntime="iOS.CocoaTouch" propertyAccessControl="none" useAutolayout="YES" launchScreen="YES" useTraitCollections="YES" initialViewController="01J-lp-oVM">
3+
<dependencies>
4+
<deployment identifier="iOS"/>
5+
<plugIn identifier="com.apple.InterfaceBuilder.IBCocoaTouchPlugin" version="9529"/>
6+
<capability name="Constraints with non-1.0 multipliers" minToolsVersion="5.1"/>
7+
</dependencies>
8+
<scenes>
9+
<!--View Controller-->
10+
<scene sceneID="EHf-IW-A2E">
11+
<objects>
12+
<viewController id="01J-lp-oVM" sceneMemberID="viewController">
13+
<layoutGuides>
14+
<viewControllerLayoutGuide type="top" id="Llm-lL-Icb"/>
15+
<viewControllerLayoutGuide type="bottom" id="xb3-aO-Qok"/>
16+
</layoutGuides>
17+
<view key="view" contentMode="scaleToFill" id="Ze5-6b-2t3">
18+
<rect key="frame" x="0.0" y="0.0" width="600" height="600"/>
19+
<autoresizingMask key="autoresizingMask" widthSizable="YES" heightSizable="YES"/>
20+
<subviews>
21+
<label opaque="NO" clipsSubviews="YES" userInteractionEnabled="NO" contentMode="left" horizontalHuggingPriority="251" verticalHuggingPriority="251" text="BEMSimpleLineChart" textAlignment="center" lineBreakMode="middleTruncation" baselineAdjustment="alignBaselines" minimumFontSize="18" translatesAutoresizingMaskIntoConstraints="NO" id="GJd-Yh-RWb">
22+
<rect key="frame" x="20" y="180" width="560" height="43"/>
23+
<fontDescription key="fontDescription" type="system" weight="thin" pointSize="36"/>
24+
<color key="textColor" white="1" alpha="1" colorSpace="calibratedWhite"/>
25+
<nil key="highlightedColor"/>
26+
</label>
27+
</subviews>
28+
<color key="backgroundColor" red="0.1215686275" green="0.73333333329999995" blue="0.65098039220000004" alpha="1" colorSpace="calibratedRGB"/>
29+
<constraints>
30+
<constraint firstAttribute="centerX" secondItem="GJd-Yh-RWb" secondAttribute="centerX" id="Q3B-4B-g5h"/>
31+
<constraint firstItem="GJd-Yh-RWb" firstAttribute="centerY" secondItem="Ze5-6b-2t3" secondAttribute="bottom" multiplier="1/3" constant="1" id="moa-c2-u7t"/>
32+
<constraint firstItem="GJd-Yh-RWb" firstAttribute="leading" secondItem="Ze5-6b-2t3" secondAttribute="leading" constant="20" symbolic="YES" id="x7j-FC-K8j"/>
33+
</constraints>
34+
</view>
35+
</viewController>
36+
<placeholder placeholderIdentifier="IBFirstResponder" id="iYj-Kq-Ea1" userLabel="First Responder" sceneMemberID="firstResponder"/>
37+
</objects>
38+
<point key="canvasLocation" x="53" y="375"/>
39+
</scene>
40+
</scenes>
41+
</document>

0 commit comments

Comments
 (0)