Skip to content

Commit 3c734a5

Browse files
committed
Add swift 4 support(convert xcodeproj file)
1 parent c870c0e commit 3c734a5

File tree

3 files changed

+12
-5
lines changed

3 files changed

+12
-5
lines changed

.swift-version

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
4.0

WeakPointerArray.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Pod::Spec.new do |s|
22
s.name = 'WeakPointerArray'
3-
s.version = '1.0'
3+
s.version = '1.1'
44
s.license = 'MIT'
55
s.summary = 'The WeakPointerArray represents a mutable collection created over Array, but it holds weak references for objects(not strong as in Array).'
66
s.homepage = 'https://github.com/NickRybalko/WeakPointerArray'

WeakPointerArray.xcodeproj/project.pbxproj

Lines changed: 10 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -344,10 +344,12 @@
344344
TargetAttributes = {
345345
186795991F1F745200BE1068 = {
346346
CreatedOnToolsVersion = 8.3.3;
347+
LastSwiftMigration = 0900;
347348
ProvisioningStyle = Automatic;
348349
};
349350
186795A11F1F745200BE1068 = {
350351
CreatedOnToolsVersion = 8.3.3;
352+
LastSwiftMigration = 0900;
351353
ProvisioningStyle = Automatic;
352354
};
353355
1890D1901F1F574200D33D55 = {
@@ -540,7 +542,8 @@
540542
PRODUCT_NAME = WeakPointerArray;
541543
SDKROOT = appletvos;
542544
SKIP_INSTALL = YES;
543-
SWIFT_VERSION = 3.0;
545+
SWIFT_SWIFT3_OBJC_INFERENCE = On;
546+
SWIFT_VERSION = 4.0;
544547
TARGETED_DEVICE_FAMILY = 3;
545548
TVOS_DEPLOYMENT_TARGET = 9.0;
546549
};
@@ -561,7 +564,8 @@
561564
PRODUCT_NAME = WeakPointerArray;
562565
SDKROOT = appletvos;
563566
SKIP_INSTALL = YES;
564-
SWIFT_VERSION = 3.0;
567+
SWIFT_SWIFT3_OBJC_INFERENCE = On;
568+
SWIFT_VERSION = 4.0;
565569
TARGETED_DEVICE_FAMILY = 3;
566570
TVOS_DEPLOYMENT_TARGET = 9.0;
567571
};
@@ -576,7 +580,8 @@
576580
PRODUCT_BUNDLE_IDENTIFIER = "com.NickRybalko.WeakPointerArray-tvOSTests";
577581
PRODUCT_NAME = "$(TARGET_NAME)";
578582
SDKROOT = appletvos;
579-
SWIFT_VERSION = 3.0;
583+
SWIFT_SWIFT3_OBJC_INFERENCE = On;
584+
SWIFT_VERSION = 4.0;
580585
TVOS_DEPLOYMENT_TARGET = 10.2;
581586
};
582587
name = Debug;
@@ -590,7 +595,8 @@
590595
PRODUCT_BUNDLE_IDENTIFIER = "com.NickRybalko.WeakPointerArray-tvOSTests";
591596
PRODUCT_NAME = "$(TARGET_NAME)";
592597
SDKROOT = appletvos;
593-
SWIFT_VERSION = 3.0;
598+
SWIFT_SWIFT3_OBJC_INFERENCE = On;
599+
SWIFT_VERSION = 4.0;
594600
TVOS_DEPLOYMENT_TARGET = 10.2;
595601
};
596602
name = Release;

0 commit comments

Comments
 (0)