'kUTTypeFlatRTFD' 重命名了吗?
Has 'kUTTypeFlatRTFD' been renamed?
当尝试访问常量 kUTTypeFlatRTFD
(或与此相关的任何文本类型)时,我发现它是一个未解析的标识符。
它似乎没有被弃用,并且作为 MobileCoreServices 的一部分提供:
https://developer.apple.com/reference/mobilecoreservices/kuttypeflatrtfd
目前,即使是简单的 print(kUTTypeFlatRTFD);
放在新 iOS 项目的空白视图控制器中时也会导致此编译器错误。
在 Swift 3+ 中是否有特殊的访问方式?
如果找不到类型或常量,请确保已导入相关库。对于您的情况,import MobileCoreServices
应该可以解决问题。
通常,您将 import Foundation
或 import UIKit
放在 Swift 文件的顶部(无论如何对于 iOS 项目)。如果您需要的内容不包含在该库中,您需要显式导入它。
当尝试访问常量 kUTTypeFlatRTFD
(或与此相关的任何文本类型)时,我发现它是一个未解析的标识符。
它似乎没有被弃用,并且作为 MobileCoreServices 的一部分提供: https://developer.apple.com/reference/mobilecoreservices/kuttypeflatrtfd
目前,即使是简单的 print(kUTTypeFlatRTFD);
放在新 iOS 项目的空白视图控制器中时也会导致此编译器错误。
在 Swift 3+ 中是否有特殊的访问方式?
如果找不到类型或常量,请确保已导入相关库。对于您的情况,import MobileCoreServices
应该可以解决问题。
通常,您将 import Foundation
或 import UIKit
放在 Swift 文件的顶部(无论如何对于 iOS 项目)。如果您需要的内容不包含在该库中,您需要显式导入它。