拨打电话号码后我该如何调用扩展名?
这就是我打电话的方式,但我不确定从这里去哪里。
@IBAction func phoneLaunch(sender: AnyObject) {
callNumber("(newArray[3])")
}
我不知道如何在调用电话号码后正确拨号号。
这就是我解决问题的方式,您只需要在电话号码和扩展程序之间插入逗号。
@IBAction func phoneLaunch(sender: AnyObject) {
callNumber("phoneNumber", extensionNum: "extensionNumber")
}
private func callNumber(phoneNumber:String, extensionNum:String) {
if let phoneCallURL:NSURL = NSURL(string: "tel://(phoneNumber),(extensionNum)") {
let application:UIApplication = UIApplication.sharedApplication()
if (application.canOpenURL(phoneCallURL)) {
application.openURL(phoneCallURL);
}
}
}