我已经开始尝试使用Swift 3和Xcode 8 beta的Core Data。当我尝试从Core Data模型生成NSManagedObject子类并在Editor菜单中选择Create NSManagedObject subclass...选项时,Xcode 8 beta会生成三个文件,其中一个是_COREDATA_DATAMODELNAME_+CoreDataModel.swift,其内容如下:
import Foundation
import CoreData
___COREDATA_DATAMODEL_MANAGEDOBJECTCLASSES_IMPLEMENTATIONS___
此外,该文件的内容显示了两个警告:
Expressions are not allowed at the top level.
Use of unresolved identifier '___COREDATA_DATAMODEL_MANAGEDOBJECTCLASSES_IMPLEMENTATIONS___'
有人遇到过同样的问题吗?这个新文件是什么意思?
谢谢
NSManagedObject
子类。我遇到了同样的问题。 - Amateur User