【发布时间】:2016-06-22 16:08:35
【问题描述】:
拨打电话号码后如何拨打分机?
这就是我打电话的方式,但我不确定从这里去哪里。
@IBAction func phoneLaunch(sender: AnyObject) {
callNumber("\(newArray[3])")
}
我不知道如何在拨打电话号码后保持正确拨打号码。
【问题讨论】:
标签: swift phone-call
拨打电话号码后如何拨打分机?
这就是我打电话的方式,但我不确定从这里去哪里。
@IBAction func phoneLaunch(sender: AnyObject) {
callNumber("\(newArray[3])")
}
我不知道如何在拨打电话号码后保持正确拨打号码。
【问题讨论】:
标签: swift phone-call
这就是我解决问题的方法,您只需在电话号码和分机之间插入一个逗号。
@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);
}
}
}
【讨论】: