이 코드를 사용하여 내 View Controller에서 단추를 트리거합니다. 버튼은 응급 서비스를 호출하는 데 사용됩니다. 코드가 작동하지 않는 것 같습니다.신속 호출 IBAction 메서드가 작동하지 않습니다.
let busPhone = 112;
@IBAction func NoodnummerCal(sender: Any) {
if let url = NSURL(string: "tel://\(busPhone)") {
UIApplication.shared.openURL(url as URL)
}
나는 응용 프로그램 현금화 응용 프로그램을 실행하고 버튼을 누르면 : 때문에 캐치되지 않는 예외 'NSInvalidArgumentException'응용 프로그램 종료, 이유는
: '- [ NoodnummerCal ONGEVAL.Gewonden :]를 : 인식 할 수없는 선택자를 인스턴스로 보냄
스택 추적이 있습니까? – Ssswift
[this] (https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/Art/dwx-qs-12_2x.png) 이미지. 오른쪽 아래의 'console'패널을보십시오. 거기에서 '이유', '오류', '유효하지 않은', '예외'등의 항목을 찾아보고있는 내용을보고 검색 한 다음 질문에 대한 답변을 찾을 수 있는지 확인해야합니다. 검색을 통해 답변을 찾은 경우이 질문을 삭제하십시오. 다음에 정확한 오류로 질문을 편집하지 않은 경우 다른 답변을 읽어 보았으므로 추가 단계를 제안 할 수 있습니다. – Honey
충돌시 오류 메시지를 표시하십시오. –