Skip to content

Commit ec511df

Browse files
committed
chapter 11
1 parent 3cc5e34 commit ec511df

File tree

17 files changed

+642
-2
lines changed

17 files changed

+642
-2
lines changed

bk1ch11p462notifications/bk1ch11p462notifications.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,7 @@
274274
buildSettings = {
275275
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
276276
INFOPLIST_FILE = bk1ch11p462notifications/Info.plist;
277+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
277278
LD_RUNPATH_SEARCH_PATHS = (
278279
"$(inherited)",
279280
"@executable_path/Frameworks",
@@ -289,6 +290,7 @@
289290
buildSettings = {
290291
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
291292
INFOPLIST_FILE = bk1ch11p462notifications/Info.plist;
293+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
292294
LD_RUNPATH_SEARCH_PATHS = (
293295
"$(inherited)",
294296
"@executable_path/Frameworks",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1300"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "32B16F5C1AFFA8B700E98CCB"
18+
BuildableName = "bk1ch11p462notifications.app"
19+
BlueprintName = "bk1ch11p462notifications"
20+
ReferencedContainer = "container:bk1ch11p462notifications.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES">
30+
<Testables>
31+
</Testables>
32+
</TestAction>
33+
<LaunchAction
34+
buildConfiguration = "Debug"
35+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
36+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
37+
launchStyle = "0"
38+
useCustomWorkingDirectory = "NO"
39+
ignoresPersistentStateOnLaunch = "NO"
40+
debugDocumentVersioning = "YES"
41+
debugServiceExtension = "internal"
42+
allowLocationSimulation = "YES">
43+
<BuildableProductRunnable
44+
runnableDebuggingMode = "0">
45+
<BuildableReference
46+
BuildableIdentifier = "primary"
47+
BlueprintIdentifier = "32B16F5C1AFFA8B700E98CCB"
48+
BuildableName = "bk1ch11p462notifications.app"
49+
BlueprintName = "bk1ch11p462notifications"
50+
ReferencedContainer = "container:bk1ch11p462notifications.xcodeproj">
51+
</BuildableReference>
52+
</BuildableProductRunnable>
53+
</LaunchAction>
54+
<ProfileAction
55+
buildConfiguration = "Release"
56+
shouldUseLaunchSchemeArgsEnv = "YES"
57+
savedToolIdentifier = ""
58+
useCustomWorkingDirectory = "NO"
59+
debugDocumentVersioning = "YES">
60+
<BuildableProductRunnable
61+
runnableDebuggingMode = "0">
62+
<BuildableReference
63+
BuildableIdentifier = "primary"
64+
BlueprintIdentifier = "32B16F5C1AFFA8B700E98CCB"
65+
BuildableName = "bk1ch11p462notifications.app"
66+
BlueprintName = "bk1ch11p462notifications"
67+
ReferencedContainer = "container:bk1ch11p462notifications.xcodeproj">
68+
</BuildableReference>
69+
</BuildableProductRunnable>
70+
</ProfileAction>
71+
<AnalyzeAction
72+
buildConfiguration = "Debug">
73+
</AnalyzeAction>
74+
<ArchiveAction
75+
buildConfiguration = "Release"
76+
revealArchiveInOrganizer = "YES">
77+
</ArchiveAction>
78+
</Scheme>

bk1ch11p462notifications2/ObserverTest.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -289,6 +289,7 @@
289289
CODE_SIGN_STYLE = Automatic;
290290
DEVELOPMENT_TEAM = W3LHX5RGV2;
291291
INFOPLIST_FILE = ObserverTest/Info.plist;
292+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
292293
LD_RUNPATH_SEARCH_PATHS = (
293294
"$(inherited)",
294295
"@executable_path/Frameworks",
@@ -307,6 +308,7 @@
307308
CODE_SIGN_STYLE = Automatic;
308309
DEVELOPMENT_TEAM = W3LHX5RGV2;
309310
INFOPLIST_FILE = ObserverTest/Info.plist;
311+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
310312
LD_RUNPATH_SEARCH_PATHS = (
311313
"$(inherited)",
312314
"@executable_path/Frameworks",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1300"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "FE2E61D420ED6FB6006D28D2"
18+
BuildableName = "ObserverTest.app"
19+
BlueprintName = "ObserverTest"
20+
ReferencedContainer = "container:ObserverTest.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES">
30+
<Testables>
31+
</Testables>
32+
</TestAction>
33+
<LaunchAction
34+
buildConfiguration = "Debug"
35+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
36+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
37+
launchStyle = "0"
38+
useCustomWorkingDirectory = "NO"
39+
ignoresPersistentStateOnLaunch = "NO"
40+
debugDocumentVersioning = "YES"
41+
debugServiceExtension = "internal"
42+
allowLocationSimulation = "YES">
43+
<BuildableProductRunnable
44+
runnableDebuggingMode = "0">
45+
<BuildableReference
46+
BuildableIdentifier = "primary"
47+
BlueprintIdentifier = "FE2E61D420ED6FB6006D28D2"
48+
BuildableName = "ObserverTest.app"
49+
BlueprintName = "ObserverTest"
50+
ReferencedContainer = "container:ObserverTest.xcodeproj">
51+
</BuildableReference>
52+
</BuildableProductRunnable>
53+
</LaunchAction>
54+
<ProfileAction
55+
buildConfiguration = "Release"
56+
shouldUseLaunchSchemeArgsEnv = "YES"
57+
savedToolIdentifier = ""
58+
useCustomWorkingDirectory = "NO"
59+
debugDocumentVersioning = "YES">
60+
<BuildableProductRunnable
61+
runnableDebuggingMode = "0">
62+
<BuildableReference
63+
BuildableIdentifier = "primary"
64+
BlueprintIdentifier = "FE2E61D420ED6FB6006D28D2"
65+
BuildableName = "ObserverTest.app"
66+
BlueprintName = "ObserverTest"
67+
ReferencedContainer = "container:ObserverTest.xcodeproj">
68+
</BuildableReference>
69+
</BuildableProductRunnable>
70+
</ProfileAction>
71+
<AnalyzeAction
72+
buildConfiguration = "Debug">
73+
</AnalyzeAction>
74+
<ArchiveAction
75+
buildConfiguration = "Release"
76+
revealArchiveInOrganizer = "YES">
77+
</ArchiveAction>
78+
</Scheme>

bk1ch11p466Timer/Timer.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -260,6 +260,7 @@
260260
buildSettings = {
261261
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
262262
INFOPLIST_FILE = Timer/Info.plist;
263+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
263264
LD_RUNPATH_SEARCH_PATHS = (
264265
"$(inherited)",
265266
"@executable_path/Frameworks",
@@ -275,6 +276,7 @@
275276
buildSettings = {
276277
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
277278
INFOPLIST_FILE = Timer/Info.plist;
279+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
278280
LD_RUNPATH_SEARCH_PATHS = (
279281
"$(inherited)",
280282
"@executable_path/Frameworks",

bk1ch11p467delegation/bk1ch11p467delegation.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -282,6 +282,7 @@
282282
buildSettings = {
283283
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
284284
INFOPLIST_FILE = bk1ch11p467delegation/Info.plist;
285+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
285286
LD_RUNPATH_SEARCH_PATHS = (
286287
"$(inherited)",
287288
"@executable_path/Frameworks",
@@ -297,6 +298,7 @@
297298
buildSettings = {
298299
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
299300
INFOPLIST_FILE = bk1ch11p467delegation/Info.plist;
301+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
300302
LD_RUNPATH_SEARCH_PATHS = (
301303
"$(inherited)",
302304
"@executable_path/Frameworks",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1300"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "32B16F8A1AFFB06C00E98CCB"
18+
BuildableName = "bk1ch11p467delegation.app"
19+
BlueprintName = "bk1ch11p467delegation"
20+
ReferencedContainer = "container:bk1ch11p467delegation.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES">
30+
<Testables>
31+
</Testables>
32+
</TestAction>
33+
<LaunchAction
34+
buildConfiguration = "Debug"
35+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
36+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
37+
launchStyle = "0"
38+
useCustomWorkingDirectory = "NO"
39+
ignoresPersistentStateOnLaunch = "NO"
40+
debugDocumentVersioning = "YES"
41+
debugServiceExtension = "internal"
42+
allowLocationSimulation = "YES">
43+
<BuildableProductRunnable
44+
runnableDebuggingMode = "0">
45+
<BuildableReference
46+
BuildableIdentifier = "primary"
47+
BlueprintIdentifier = "32B16F8A1AFFB06C00E98CCB"
48+
BuildableName = "bk1ch11p467delegation.app"
49+
BlueprintName = "bk1ch11p467delegation"
50+
ReferencedContainer = "container:bk1ch11p467delegation.xcodeproj">
51+
</BuildableReference>
52+
</BuildableProductRunnable>
53+
</LaunchAction>
54+
<ProfileAction
55+
buildConfiguration = "Release"
56+
shouldUseLaunchSchemeArgsEnv = "YES"
57+
savedToolIdentifier = ""
58+
useCustomWorkingDirectory = "NO"
59+
debugDocumentVersioning = "YES">
60+
<BuildableProductRunnable
61+
runnableDebuggingMode = "0">
62+
<BuildableReference
63+
BuildableIdentifier = "primary"
64+
BlueprintIdentifier = "32B16F8A1AFFB06C00E98CCB"
65+
BuildableName = "bk1ch11p467delegation.app"
66+
BlueprintName = "bk1ch11p467delegation"
67+
ReferencedContainer = "container:bk1ch11p467delegation.xcodeproj">
68+
</BuildableReference>
69+
</BuildableProductRunnable>
70+
</ProfileAction>
71+
<AnalyzeAction
72+
buildConfiguration = "Debug">
73+
</AnalyzeAction>
74+
<ArchiveAction
75+
buildConfiguration = "Release"
76+
revealArchiveInOrganizer = "YES">
77+
</ArchiveAction>
78+
</Scheme>

bk1ch11p470dataSource/bk1ch11p470dataSource.xcodeproj/project.pbxproj

+2
Original file line numberDiff line numberDiff line change
@@ -274,6 +274,7 @@
274274
buildSettings = {
275275
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
276276
INFOPLIST_FILE = bk1ch11p470dataSource/Info.plist;
277+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
277278
LD_RUNPATH_SEARCH_PATHS = (
278279
"$(inherited)",
279280
"@executable_path/Frameworks",
@@ -289,6 +290,7 @@
289290
buildSettings = {
290291
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
291292
INFOPLIST_FILE = bk1ch11p470dataSource/Info.plist;
293+
IPHONEOS_DEPLOYMENT_TARGET = 15.0;
292294
LD_RUNPATH_SEARCH_PATHS = (
293295
"$(inherited)",
294296
"@executable_path/Frameworks",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,78 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<Scheme
3+
LastUpgradeVersion = "1300"
4+
version = "1.3">
5+
<BuildAction
6+
parallelizeBuildables = "YES"
7+
buildImplicitDependencies = "YES">
8+
<BuildActionEntries>
9+
<BuildActionEntry
10+
buildForTesting = "YES"
11+
buildForRunning = "YES"
12+
buildForProfiling = "YES"
13+
buildForArchiving = "YES"
14+
buildForAnalyzing = "YES">
15+
<BuildableReference
16+
BuildableIdentifier = "primary"
17+
BlueprintIdentifier = "32B16FBE1AFFBB1A00E98CCB"
18+
BuildableName = "bk1ch11p470dataSource.app"
19+
BlueprintName = "bk1ch11p470dataSource"
20+
ReferencedContainer = "container:bk1ch11p470dataSource.xcodeproj">
21+
</BuildableReference>
22+
</BuildActionEntry>
23+
</BuildActionEntries>
24+
</BuildAction>
25+
<TestAction
26+
buildConfiguration = "Debug"
27+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
28+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
29+
shouldUseLaunchSchemeArgsEnv = "YES">
30+
<Testables>
31+
</Testables>
32+
</TestAction>
33+
<LaunchAction
34+
buildConfiguration = "Debug"
35+
selectedDebuggerIdentifier = "Xcode.DebuggerFoundation.Debugger.LLDB"
36+
selectedLauncherIdentifier = "Xcode.DebuggerFoundation.Launcher.LLDB"
37+
launchStyle = "0"
38+
useCustomWorkingDirectory = "NO"
39+
ignoresPersistentStateOnLaunch = "NO"
40+
debugDocumentVersioning = "YES"
41+
debugServiceExtension = "internal"
42+
allowLocationSimulation = "YES">
43+
<BuildableProductRunnable
44+
runnableDebuggingMode = "0">
45+
<BuildableReference
46+
BuildableIdentifier = "primary"
47+
BlueprintIdentifier = "32B16FBE1AFFBB1A00E98CCB"
48+
BuildableName = "bk1ch11p470dataSource.app"
49+
BlueprintName = "bk1ch11p470dataSource"
50+
ReferencedContainer = "container:bk1ch11p470dataSource.xcodeproj">
51+
</BuildableReference>
52+
</BuildableProductRunnable>
53+
</LaunchAction>
54+
<ProfileAction
55+
buildConfiguration = "Release"
56+
shouldUseLaunchSchemeArgsEnv = "YES"
57+
savedToolIdentifier = ""
58+
useCustomWorkingDirectory = "NO"
59+
debugDocumentVersioning = "YES">
60+
<BuildableProductRunnable
61+
runnableDebuggingMode = "0">
62+
<BuildableReference
63+
BuildableIdentifier = "primary"
64+
BlueprintIdentifier = "32B16FBE1AFFBB1A00E98CCB"
65+
BuildableName = "bk1ch11p470dataSource.app"
66+
BlueprintName = "bk1ch11p470dataSource"
67+
ReferencedContainer = "container:bk1ch11p470dataSource.xcodeproj">
68+
</BuildableReference>
69+
</BuildableProductRunnable>
70+
</ProfileAction>
71+
<AnalyzeAction
72+
buildConfiguration = "Debug">
73+
</AnalyzeAction>
74+
<ArchiveAction
75+
buildConfiguration = "Release"
76+
revealArchiveInOrganizer = "YES">
77+
</ArchiveAction>
78+
</Scheme>

0 commit comments

Comments
 (0)