【发布时间】:2014-09-30 14:48:22
【问题描述】:
我正在关注关于核心数据的 Tim Roadley 书籍教程。我正在尝试快速执行迁移管理器,但出现此错误:Extra argument 'forStoreMetadata' in call。 这是因为这个方法是这样定义的:
NSManagedObjectModel.mergedModelFromBundles(bundles: [AnyObject],
forStoreMetadata: [NSObject : AnyObject])
我认为这是错误的,因为它缺少像这样定义的捆绑包的选项:
NSManagedObjectModel.mergedModelFromBundles(bundles: [AnyObject]?)
我该如何解决这个问题?我想做的是:
var sourceModel = NSManagedObjectModel.mergedModelFromBundles(nil, forStoreMetadata: sourceMetadata)
【问题讨论】:
标签: core-data swift migration core-data-migration