Я преобразовал код для телефонного звонка с Objective-C в Swift, но в Objective-C мы можем установить тип URL-адреса, который нам нравится открывать (например, телефон, SMS, Интернет), следующим образом:
@"tel:xx"
@"mailto:[email protected]"
@"http://stackoverflow.com"
@"sms:768number"
Код в Swift:
UIApplication.sharedApplication().openURL(NSURL(string : "9809088798")
Я читал, что не выпустил никаких параметров схемы для tel:
, но я не знаю, может ли Swift определить, предназначена ли строка для телефонного звонка, отправки электронной почты или открытия веб-сайта. Или я могу написать:
(string : "tel//:9809088798")
?