我更新了swift 3,发现很多错误。这就是其中之一:使用FBSDKApplicationDelegate时对成员'下标'的歧义引用
暧昧参考成员“下标”
以下行
func application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any]) -> Bool {
FBSDKApplicationDelegate.sharedInstance().application(app, open: url, sourceApplication: options["UIApplicationOpenURLOptionsSourceApplicationKey"] as? String, annotation: options["UIApplicationOpenURLOptionsAnnotationKey"] as? String)
return true
}
我不知道为什么我收到这个,没有任何人知道?
它运作良好,在以前的版本7.3.1迅速2.
您的代码仅在上面的版本iOs 9.0中可用。如果我仍然使用8.4版,该怎么办?谢谢 – stevengbu
根据Apple的文档,这个版本的方法仅适用于iOS9 +。我不知道什么是最好的行动是支持iOS8和iOS9,因为这种方法似乎不符合这两个.. https://developer.apple.com/reference/uikit/uiapplicationdelegate/1623112 - 应用 – donnywals
是的,也许我需要遵循苹果规则。谢谢 – stevengbu