小编Gis*_*ier的帖子

如何在swift(XCode 8)中处理自定义url方案?

我尝试使用此函数从自定义URL接收参数:

func application(_ application: UIApplication, openURL url: NSURL, sourceApplication: String?, annotation: AnyObject) -> Bool {
    return true;
}
Run Code Online (Sandbox Code Playgroud)

但是,该函数从未被调用,我收到警告:"实例方法"应用程序(:openURL:sourceApplication:annotation :)'几乎匹配协议'UIApplicationDelegate的可选参数'application(:open:sourceApplication:annotation :)'.

基于XCode 8警告"实例方法几乎匹配可选要求"我尝试使用@objc但没有成功.如何构建一个在打开应用程序时调用的函数,并从自定义URL方案中提供参数?

ios swift swift3

0
推荐指数
1
解决办法
3135
查看次数

标签 统计

ios ×1

swift ×1

swift3 ×1