0

不能覆盖委托函数,

didFinishLaunchingWithOptions 和其他与应用程序委托相关的功能都很好,但是当我尝试使用时application(_ app: UIApplication, open url: URL, options: [UIApplicationOpenURLOptionsKey : Any] = [:]) -> Bool得到下面的警告,即使在运行应用程序之后它也没有被调用。

实例方法几乎符合可选要求

在 SafariVC Delegate 上也收到相同的警告 在此处输入图像描述

4

1 回答 1

0

我的错 !!

实际上,我的代码的主要问题是类名,我创建了一个具有名称 URL 的类,并且您知道 NSURL 现在是 URL。每当我覆盖任何在其参数中包含 URL 的委托函数时,Xcode 都会给我警告,因为它不是从 SDK 获取我的 URL 类。所以你可以说类名也是保留的,不应该使用。

于 2018-01-16T04:37:08.677 回答