当试图访问常量kUTTypeFlatRTFD(或任何相关的文本类型)时,我得到的问题是它是一个未解析的标识符。
它似乎没有被弃用,并作为MobileCoreServices的一部分提供:
https://developer.apple.com/reference/mobilecoreservices/kuttypeflatrtfd
目前,即使是简单的print(kUTTypeFlatRTFD);也会在放入新iOS项目的空白视图控制器时导致此编译器错误。
在Swift 3+中是否有特殊的方法访问此文件?

最佳答案

如果找不到类型或常量,请确保已导入相关库。对你来说,import MobileCoreServices应该起作用。
通常,您将import Foundationimport UIKit在Swift文件的顶部(无论如何,对于iOS项目)。如果所需内容不包含在该库中,则需要显式导入它。

10-08 12:16