diff --git a/PathMenu.xcodeproj/project.pbxproj b/PathMenu.xcodeproj/project.pbxproj index 8d2e178..2484e93 100644 --- a/PathMenu.xcodeproj/project.pbxproj +++ b/PathMenu.xcodeproj/project.pbxproj @@ -662,7 +662,7 @@ PROVISIONING_PROFILE = "f3bd9f9c-c781-4a84-a4b9-d221e4ac54ef"; SKIP_INSTALL = YES; SWIFT_OPTIMIZATION_LEVEL = "-Onone"; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; @@ -690,7 +690,7 @@ PRODUCT_NAME = "$(TARGET_NAME)"; PROVISIONING_PROFILE = "f3bd9f9c-c781-4a84-a4b9-d221e4ac54ef"; SKIP_INSTALL = YES; - SWIFT_VERSION = 3.0; + SWIFT_VERSION = 4.0; TARGETED_DEVICE_FAMILY = "1,2"; VERSIONING_SYSTEM = "apple-generic"; VERSION_INFO_PREFIX = ""; diff --git a/PathMenu/PathMenu.swift b/PathMenu/PathMenu.swift index 89b3e3f..88e9c1a 100644 --- a/PathMenu/PathMenu.swift +++ b/PathMenu/PathMenu.swift @@ -173,7 +173,7 @@ public class PathMenu: UIView { } } - public func expand() { + @objc public func expand() { if flag == menuItems.count { timer?.invalidate() timer = nil @@ -215,7 +215,7 @@ public class PathMenu: UIView { flag += 1 } - public func close() { + @objc public func close() { if flag == -1 { timer?.invalidate() timer = nil