-1
내가 스위프트 3에 내 코드를 업데이트 이제 위의 오류가 한 3 빠른 '문자열'유형의 값을 변환 할 수 없습니다. selector
이 호출되는 방식에 문제가 있다고 생각합니다. 아무도 도와주세요, 뭐가 잘못 됐어.
내가 스위프트 3에 내 코드를 업데이트 이제 위의 오류가 한 3 빠른 '문자열'유형의 값을 변환 할 수 없습니다. selector
이 호출되는 방식에 문제가 있다고 생각합니다. 아무도 도와주세요, 뭐가 잘못 됐어.
다음과 같은 swift 3 선택기 구문을 사용하여 선택기 구문을 변경하면됩니다.
#selector(self.hideKeyboard)
스위프트 3에서 구문이 변경되었습니다. 선택기에 매개 변수가없는 경우 선택기 이름 다음에 둥근 괄호를 추가 할 필요가 없습니다.
let tapGesture = UITapGestureRecognizer(target: self, action: #selector(hideKeyboard))
self.view.addGestureRecognizer(tapGesture)
링크가 모두 설명 된 곳에서 발견되었습니다. [Swift with Cocoa and Objective-C Swift 3] (https://developer.apple.com/library/content/documentation/Swift/Conceptual/BuildingCocoaApps/InteractingWithObjective-CAPIs.html) –
가능한 복제본 [@selector) in Swift?] (http://stackoverflow.com/questions/24007650/selector-in-swift) – Moritz