0

当尝试访问常量kUTTypeFlatRTFD(或任何文本类型)时,我得到的问题是它是一个未解析的标识符。

它似乎没有被弃用,并且作为 MobileCoreServices 的一部分提供: https ://developer.apple.com/reference/mobilecoreservices/kuttypeflatrtfd

目前,即使是简单print(kUTTypeFlatRTFD);的放置在新 iOS 项目的空白视图控制器中也会导致此编译器错误。

在 Swift 3+ 中有没有特殊的方法可以访问它?

4

1 回答 1

1

如果找不到类型或常量,请确保已导入相关库。对于你的情况,import MobileCoreServices应该做的伎俩。

通常,您将import Foundationimport UIKit在 Swift 文件的顶部(无论如何对于 iOS 项目)。如果该库中不包含您需要的内容,则需要显式导入它。

于 2017-05-11T23:05:51.693 回答