当尝试遵循NSItemProviderReading时,我遇到了以下错误:
该方法的协议定义如下:
public static func object(withItemProviderData data: Data, typeIdentifier: String) throws -> Self
该协议静态函数返回类型“Self”,我尝试将其更改为实际类的名称,但这样它就不再符合NSItemProviderReading的要求。
如何才能返回“Self”?
它会追加as! Self,但然后显示2个错误和这个警告,看起来很混乱,因为它似乎想要恢复到之前的状态,在这种情况下返回类的实例NameData。
NameData
设置为最终类。 - user3581248