swift ios8呼叫openURL的电话号码非常慢
此代码工作正常,但从您调用函数的操作开始,到打开为止,延迟10秒swift ios8呼叫openURL的电话号码非常慢,swift,ios8,Swift,Ios8,此代码工作正常,但从您调用函数的操作开始,到打开为止,延迟10秒 var phoneNumberEx: String = "595973455888" let phoneCallURL:NSURL = NSURL(string: "tel://\(phoneNumberEx)") let application:UIApplication = UIApplication.sharedApplication() if (application.canOpenURL(phoneCallURL))
var phoneNumberEx: String = "595973455888"
let phoneCallURL:NSURL = NSURL(string: "tel://\(phoneNumberEx)")
let application:UIApplication = UIApplication.sharedApplication()
if (application.canOpenURL(phoneCallURL)) {
application.openURL(phoneCallURL);
}
有什么想法吗?试试这个:
if application.canOpenURL(phoneCallURL)
{
dispatch_async(dispatch_get_main_queue(), {
application.openURL(phoneCallURL)
})
}
它为我解决了这个问题。