很小的一個方法,順便提一下,UIApplication.shared.openURL(NSURL(string:"tel://電話號碼")!asURL)
直接撥打的話,要愣幾秒鐘,其實是因為openURL在iOS 10及其之后會阻塞主線程,所以想要做的是不讓其阻塞主線程
DispatchQueue.global().async{
UIApplication.shared.openURL(NSURL(string:"tel://電話號碼")!asURL)
}
解決了
很小的一個方法,順便提一下,UIApplication.shared.openURL(NSURL(string:"tel://電話號碼")!asURL)
直接撥打的話,要愣幾秒鐘,其實是因為openURL在iOS 10及其之后會阻塞主線程,所以想要做的是不讓其阻塞主線程
DispatchQueue.global().async{
UIApplication.shared.openURL(NSURL(string:"tel://電話號碼")!asURL)
}
解決了