This repository was archived by the owner on Mar 10, 2022. It is now read-only.
File tree Expand file tree Collapse file tree 3 files changed +15
-11
lines changed Expand file tree Collapse file tree 3 files changed +15
-11
lines changed Original file line number Diff line number Diff line change 11language : objective-c
2- osx_image : xcode8 .1
2+ osx_image : xcode9 .1
33branches :
44 only :
55 - master
99 global :
1010 - PROJECT_NAME="KeyboardHelper.xcodeproj"
1111 - IOS_FRAMEWORK_SCHEME="KeyboardHelper"
12- - IOS_SDK=iphonesimulator10 .1
12+ - IOS_SDK=iphonesimulator11 .1
1313 matrix :
14- - DESTINATION="OS=10 .1,name=iPhone 6S Plus" SCHEME="$IOS_FRAMEWORK_SCHEME" SDK="$IOS_SDK" RUN_TESTS="YES"
14+ - DESTINATION="OS=11 .1,name=iPhone 6S Plus" SCHEME="$IOS_FRAMEWORK_SCHEME" SDK="$IOS_SDK" RUN_TESTS="YES"
1515
1616script :
1717 - set -o pipefail
Original file line number Diff line number Diff line change 189189 TargetAttributes = {
190190 275BCA761C57C9F800FF3647 = {
191191 CreatedOnToolsVersion = 7.2;
192- LastSwiftMigration = 0800 ;
192+ LastSwiftMigration = 0900 ;
193193 };
194194 275BCA801C57C9F800FF3647 = {
195195 CreatedOnToolsVersion = 7.2;
196- LastSwiftMigration = 0800 ;
196+ LastSwiftMigration = 0900 ;
197197 };
198198 };
199199 };
368368 SKIP_INSTALL = YES;
369369 SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(SWIFT_MODULE_NAME)-Swift.h";
370370 SWIFT_OPTIMIZATION_LEVEL = "-Onone";
371- SWIFT_VERSION = 3.0;
371+ SWIFT_SWIFT3_OBJC_INFERENCE = On;
372+ SWIFT_VERSION = 4.0;
372373 };
373374 name = Debug;
374375 };
387388 SKIP_INSTALL = YES;
388389 SWIFT_OBJC_INTERFACE_HEADER_NAME = "$(SWIFT_MODULE_NAME)-Swift.h";
389390 SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
390- SWIFT_VERSION = 3.0;
391+ SWIFT_SWIFT3_OBJC_INFERENCE = On;
392+ SWIFT_VERSION = 4.0;
391393 };
392394 name = Release;
393395 };
398400 LD_RUNPATH_SEARCH_PATHS = "$(inherited) @executable_path/Frameworks @loader_path/Frameworks";
399401 PRODUCT_BUNDLE_IDENTIFIER = com.nodes.KeyboardHelperTests;
400402 PRODUCT_NAME = "$(TARGET_NAME)";
401- SWIFT_VERSION = 3.0;
403+ SWIFT_SWIFT3_OBJC_INFERENCE = On;
404+ SWIFT_VERSION = 4.0;
402405 };
403406 name = Debug;
404407 };
410413 PRODUCT_BUNDLE_IDENTIFIER = com.nodes.KeyboardHelperTests;
411414 PRODUCT_NAME = "$(TARGET_NAME)";
412415 SWIFT_OPTIMIZATION_LEVEL = "-Owholemodule";
413- SWIFT_VERSION = 3.0;
416+ SWIFT_SWIFT3_OBJC_INFERENCE = On;
417+ SWIFT_VERSION = 4.0;
414418 };
415419 name = Release;
416420 };
Original file line number Diff line number Diff line change @@ -55,12 +55,12 @@ public class KeyboardHelper {
5555 delegate = nil
5656 }
5757
58- dynamic private func keyboardWillAppear( _ note: Notification ) {
58+ @ objc dynamic private func keyboardWillAppear( _ note: Notification ) {
5959 let info = KeyboardAppearanceInfo ( notification: note)
6060 self . delegate? . keyboardWillAppear ( info)
6161 }
6262
63- dynamic private func keyboardWillDisappear( _ note: Notification ) {
63+ @ objc dynamic private func keyboardWillDisappear( _ note: Notification ) {
6464 let info = KeyboardAppearanceInfo ( notification: note)
6565 self . delegate? . keyboardWillDisappear ( info)
6666 }
You can’t perform that action at this time.
0 commit comments