拨打电话号码后如何拨打电话分机?
这就是我打电话的方式,但我不确定从哪里开始。
@IBAction func phoneLaunch(sender: AnyObject) {
callNumber("\(newArray[3])")
}
我不知道在拨打电话号码后如何正确拨号。
答案 0 :(得分:1)
这就是我解决问题的方法,您只需在电话号码和分机号码之间插入逗号即可。
@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);
}
}
}