Skip to content

Commit 439a04b

Browse files
committed
wrestling with changes in Xcode 11 beta 3
1 parent 1aae25c commit 439a04b

File tree

7 files changed

+50
-24
lines changed

7 files changed

+50
-24
lines changed

bk1ch01p015yourFirstInstance/bk1ch01p015yourFirstInstance.xcodeproj/project.pbxproj

Lines changed: 26 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 46;
6+
objectVersion = 51;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -191,7 +191,7 @@
191191
};
192192
};
193193
buildConfigurationList = 3236A41C1AED4E38000A3679 /* Build configuration list for PBXProject "bk1ch01p015yourFirstInstance" */;
194-
compatibilityVersion = "Xcode 3.2";
194+
compatibilityVersion = "Xcode 10.0";
195195
developmentRegion = English;
196196
hasScannedForEncodings = 0;
197197
knownRegions = (
@@ -315,7 +315,7 @@
315315
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
316316
GCC_WARN_UNUSED_FUNCTION = YES;
317317
GCC_WARN_UNUSED_VARIABLE = YES;
318-
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
318+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
319319
MTL_ENABLE_DEBUG_INFO = YES;
320320
ONLY_ACTIVE_ARCH = YES;
321321
SDKROOT = iphoneos;
@@ -353,7 +353,7 @@
353353
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
354354
GCC_WARN_UNUSED_FUNCTION = YES;
355355
GCC_WARN_UNUSED_VARIABLE = YES;
356-
IPHONEOS_DEPLOYMENT_TARGET = 12.2;
356+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
357357
MTL_ENABLE_DEBUG_INFO = NO;
358358
SDKROOT = iphoneos;
359359
VALIDATE_PRODUCT = YES;
@@ -368,8 +368,11 @@
368368
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
369369
GCC_WARN_UNUSED_VARIABLE = YES;
370370
INFOPLIST_FILE = bk1ch01p015yourFirstInstance/Info.plist;
371-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
372-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
371+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
372+
LD_RUNPATH_SEARCH_PATHS = (
373+
"$(inherited)",
374+
"@executable_path/Frameworks",
375+
);
373376
PRODUCT_NAME = "$(TARGET_NAME)";
374377
SWIFT_VERSION = 5.0;
375378
};
@@ -383,8 +386,11 @@
383386
GCC_WARN_UNINITIALIZED_AUTOS = YES_AGGRESSIVE;
384387
GCC_WARN_UNUSED_VARIABLE = YES;
385388
INFOPLIST_FILE = bk1ch01p015yourFirstInstance/Info.plist;
386-
IPHONEOS_DEPLOYMENT_TARGET = 11.0;
387-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
389+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
390+
LD_RUNPATH_SEARCH_PATHS = (
391+
"$(inherited)",
392+
"@executable_path/Frameworks",
393+
);
388394
PRODUCT_NAME = "$(TARGET_NAME)";
389395
SWIFT_VERSION = 5.0;
390396
};
@@ -404,8 +410,12 @@
404410
ENABLE_TESTABILITY = YES;
405411
INFOPLIST_FILE = Simple/Info.plist;
406412
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
407-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
408-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
413+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
414+
LD_RUNPATH_SEARCH_PATHS = (
415+
"$(inherited)",
416+
"@executable_path/Frameworks",
417+
"@loader_path/Frameworks",
418+
);
409419
PRODUCT_BUNDLE_IDENTIFIER = com.neuburg.matt.Simple;
410420
PRODUCT_NAME = "$(TARGET_NAME)";
411421
SKIP_INSTALL = YES;
@@ -429,8 +439,12 @@
429439
DYLIB_INSTALL_NAME_BASE = "@rpath";
430440
INFOPLIST_FILE = Simple/Info.plist;
431441
INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks";
432-
IPHONEOS_DEPLOYMENT_TARGET = 9.3;
433-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
442+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
443+
LD_RUNPATH_SEARCH_PATHS = (
444+
"$(inherited)",
445+
"@executable_path/Frameworks",
446+
"@loader_path/Frameworks",
447+
);
434448
PRODUCT_BUNDLE_IDENTIFIER = com.neuburg.matt.Simple;
435449
PRODUCT_NAME = "$(TARGET_NAME)";
436450
SKIP_INSTALL = YES;

bk1ch01p016whatsInAType/WhatsInAType.xcodeproj/project.pbxproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -284,6 +284,7 @@
284284
CODE_SIGN_STYLE = Automatic;
285285
DEVELOPMENT_TEAM = W3LHX5RGV2;
286286
INFOPLIST_FILE = WhatsInAType/Info.plist;
287+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
287288
LD_RUNPATH_SEARCH_PATHS = (
288289
"$(inherited)",
289290
"@executable_path/Frameworks",
@@ -302,6 +303,7 @@
302303
CODE_SIGN_STYLE = Automatic;
303304
DEVELOPMENT_TEAM = W3LHX5RGV2;
304305
INFOPLIST_FILE = WhatsInAType/Info.plist;
306+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
305307
LD_RUNPATH_SEARCH_PATHS = (
306308
"$(inherited)",
307309
"@executable_path/Frameworks",

bk1ch02p044functionAsValue/bk1ch02p044functionAsValue/ViewController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ class ViewController: UIViewController {
110110
override func viewDidLoad() {
111111
super.viewDidLoad()
112112

113-
print(myButton)
113+
print(myButton as Any)
114114

115115
func whatToDo() {
116116
print("I did it")

bk1ch03p076boolAndNumbers/bk1ch03p076bool/ViewController.swift

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,10 @@ class ViewController: UIViewController {
2626
print(b)
2727
// proving it's not just literals
2828
let b2 = Bool(s)
29-
print(b2)
30-
print(Bool("FALSE"))
31-
print(Bool("true"))
32-
print(Bool("howdy"))
29+
print(b2 as Any)
30+
print(Bool("FALSE") as Any)
31+
print(Bool("true") as Any)
32+
print(Bool("howdy") as Any)
3333
// this is an oddity, works only with literal
3434
let b3 = Bool.init(0)
3535
print(b3)
@@ -102,11 +102,11 @@ class ViewController: UIViewController {
102102
_ = ii
103103
}
104104

105-
if 3e2 == 300 {
105+
if Int(3e2) == 300 {
106106
print("yep")
107107
}
108108

109-
if 0x10p2 == 64 {
109+
if Double(0x10p2) == 64 {
110110
print("yep")
111111
}
112112

bk1ch03p086string/bk1ch03p086string.xcodeproj/project.pbxproj

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
archiveVersion = 1;
44
classes = {
55
};
6-
objectVersion = 46;
6+
objectVersion = 51;
77
objects = {
88

99
/* Begin PBXBuildFile section */
@@ -101,7 +101,7 @@
101101
};
102102
};
103103
buildConfigurationList = 32BDDFD11AF1A7C80008DCE0 /* Build configuration list for PBXProject "bk1ch03p086string" */;
104-
compatibilityVersion = "Xcode 3.2";
104+
compatibilityVersion = "Xcode 10.0";
105105
developmentRegion = English;
106106
hasScannedForEncodings = 0;
107107
knownRegions = (
@@ -250,7 +250,10 @@
250250
buildSettings = {
251251
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
252252
INFOPLIST_FILE = bk1ch03p086string/Info.plist;
253-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
253+
LD_RUNPATH_SEARCH_PATHS = (
254+
"$(inherited)",
255+
"@executable_path/Frameworks",
256+
);
254257
PRODUCT_NAME = "$(TARGET_NAME)";
255258
SWIFT_VERSION = 5.0;
256259
};
@@ -261,7 +264,10 @@
261264
buildSettings = {
262265
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
263266
INFOPLIST_FILE = bk1ch03p086string/Info.plist;
264-
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
267+
LD_RUNPATH_SEARCH_PATHS = (
268+
"$(inherited)",
269+
"@executable_path/Frameworks",
270+
);
265271
PRODUCT_NAME = "$(TARGET_NAME)";
266272
SWIFT_VERSION = 5.0;
267273
};

bk1ch05p247dynamicMemberLookup/dynamicMemberLookup/ViewController.swift

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ class ViewController: UIViewController {
103103
let k = Kennel(dog: Dog(name:"Fido"))
104104
let name = k.name
105105
print(name)
106-
let name2 = k.wigglywoggly // doesn't compile
106+
// let name2 = k.wigglywoggly // doesn't compile
107107
}
108108

109109

bk1ch05p254memoryManagement/bk1ch05p254memoryManagement.xcodeproj/project.pbxproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -250,7 +250,9 @@
250250
buildSettings = {
251251
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
252252
INFOPLIST_FILE = bk1ch05p254memoryManagement/Info.plist;
253+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
253254
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
255+
PRODUCT_BUNDLE_IDENTIFIER = "";
254256
PRODUCT_NAME = "$(TARGET_NAME)";
255257
SWIFT_VERSION = 5.0;
256258
};
@@ -261,7 +263,9 @@
261263
buildSettings = {
262264
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
263265
INFOPLIST_FILE = bk1ch05p254memoryManagement/Info.plist;
266+
IPHONEOS_DEPLOYMENT_TARGET = 13.0;
264267
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
268+
PRODUCT_BUNDLE_IDENTIFIER = "";
265269
PRODUCT_NAME = "$(TARGET_NAME)";
266270
SWIFT_VERSION = 5.0;
267271
};

0 commit comments

Comments
 (0)