Я получаю эту ошибку при создании приложения для iOS.
Ошибка отображения в строке, которую я выделил здесь жирным шрифтом
это мой код
@available(iOS 8.0, *)
func application(_ application: UIApplication, continue userActivity: NSUserActivity, restorationHandler: @escaping ([Any]?) -> Void) -> Bool {
**guard let dynamicLinks = DynamicLinks.dynamicLinks() else {**
return false
}
let handled = dynamicLinks.handleUniversalLink(userActivity.webpageURL!) { (dynamiclink, error) in
self.openURL(url: userActivity.webpageURL!)
}
if !handled {
if let url = userActivity.webpageURL?.absoluteString {
self.openURL(url: URL(string: url)!)
}
}
return handled
}
dynamicLinks()
, очевидно, не является необязательным, поэтому оператор защиты не имеет смысла. просто напишиlet handled = DynamicLinks.dynamicLinks().handleUniversalLink...
- person vadian   schedule 06.10.2018guard let
простым присвоениемlet dynamicLinks = DynamicLinks.dynamicLinks()
- person Rakesha Shastri   schedule 06.10.2018guard
. - person vadian   schedule 06.10.2018DynamicLinks.dynamicLinks()
выдает ошибку условной привязки, компилятор знает идентификатор. Вы уверены, что добавили круглые скобки послеdynamicLinks
? - person vadian   schedule 06.10.2018