Skip to content

Commit c469bf4

Browse files
committed
Support for Swift 3.0-b2
1 parent a33fb56 commit c469bf4

File tree

3 files changed

+11
-7
lines changed

3 files changed

+11
-7
lines changed

TextFieldEffects/TextFieldEffects.xcodeproj/project.pbxproj

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -217,7 +217,7 @@
217217
isa = PBXProject;
218218
attributes = {
219219
LastSwiftUpdateCheck = 0700;
220-
LastUpgradeCheck = 0700;
220+
LastUpgradeCheck = 0800;
221221
ORGANIZATIONNAME = "Raul Riera";
222222
TargetAttributes = {
223223
4CB3B6CD1AA8DEA7000AFA56 = {
@@ -364,6 +364,7 @@
364364
PRODUCT_BUNDLE_IDENTIFIER = "com.raulriera.$(PRODUCT_NAME:rfc1034identifier)";
365365
PRODUCT_NAME = "$(TARGET_NAME)";
366366
SKIP_INSTALL = YES;
367+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
367368
SWIFT_VERSION = 3.0;
368369
};
369370
name = Release;
@@ -392,6 +393,7 @@
392393
ENABLE_TESTABILITY = YES;
393394
GCC_C_LANGUAGE_STANDARD = gnu99;
394395
GCC_DYNAMIC_NO_PIC = NO;
396+
GCC_NO_COMMON_BLOCKS = YES;
395397
GCC_OPTIMIZATION_LEVEL = 0;
396398
GCC_PREPROCESSOR_DEFINITIONS = (
397399
"DEBUG=1",
@@ -438,6 +440,7 @@
438440
ENABLE_NS_ASSERTIONS = NO;
439441
ENABLE_STRICT_OBJC_MSGSEND = YES;
440442
GCC_C_LANGUAGE_STANDARD = gnu99;
443+
GCC_NO_COMMON_BLOCKS = YES;
441444
GCC_WARN_64_TO_32_BIT_CONVERSION = YES;
442445
GCC_WARN_ABOUT_RETURN_TYPE = YES_ERROR;
443446
GCC_WARN_UNDECLARED_SELECTOR = YES;
@@ -457,8 +460,8 @@
457460
4CBF768A1A71AF7800073B6A /* Debug */ = {
458461
isa = XCBuildConfiguration;
459462
buildSettings = {
463+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
460464
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
461-
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
462465
GCC_PREPROCESSOR_DEFINITIONS = (
463466
"DEBUG=1",
464467
"$(inherited)",
@@ -474,12 +477,13 @@
474477
4CBF768B1A71AF7800073B6A /* Release */ = {
475478
isa = XCBuildConfiguration;
476479
buildSettings = {
480+
ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES;
477481
ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon;
478-
EMBEDDED_CONTENT_CONTAINS_SWIFT = YES;
479482
INFOPLIST_FILE = TextFieldsDemo/Info.plist;
480483
LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks";
481484
PRODUCT_BUNDLE_IDENTIFIER = "com.raulriera.$(PRODUCT_NAME:rfc1034identifier)";
482485
PRODUCT_NAME = "$(TARGET_NAME)";
486+
SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
483487
SWIFT_VERSION = 3.0;
484488
};
485489
name = Release;

TextFieldEffects/TextFieldEffects.xcodeproj/xcshareddata/xcschemes/TextFieldEffects.xcscheme

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<Scheme
3-
LastUpgradeVersion = "0700"
3+
LastUpgradeVersion = "0800"
44
version = "1.3">
55
<BuildAction
66
parallelizeBuildables = "YES"

TextFieldEffects/TextFieldEffects/TextFieldsEffects.swift

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,11 @@ public class TextFieldEffects : UITextField {
9999

100100
override public func willMove(toSuperview newSuperview: UIView!) {
101101
if newSuperview != nil {
102-
NotificationCenter.default().addObserver(self, selector: #selector(textFieldDidEndEditing), name: NSNotification.Name.UITextFieldTextDidEndEditing, object: self)
102+
NotificationCenter.default.addObserver(self, selector: #selector(textFieldDidEndEditing), name: NSNotification.Name.UITextFieldTextDidEndEditing, object: self)
103103

104-
NotificationCenter.default().addObserver(self, selector: #selector(textFieldDidBeginEditing), name: NSNotification.Name.UITextFieldTextDidBeginEditing, object: self)
104+
NotificationCenter.default.addObserver(self, selector: #selector(textFieldDidBeginEditing), name: NSNotification.Name.UITextFieldTextDidBeginEditing, object: self)
105105
} else {
106-
NotificationCenter.default().removeObserver(self)
106+
NotificationCenter.default.removeObserver(self)
107107
}
108108
}
109109

0 commit comments

Comments
 (0)