Swift 3 と Xcode 8 ベータ版でコア データを使用することを試み始めました。コア データ モデルから NSManagedObject サブクラスを生成し、[エディター] メニューで [NSManagedObject サブクラスを作成] オプションを選択すると、Xcode 8 ベータ版は 3 つのファイルを生成します。
import Foundation
import CoreData
___COREDATA_DATAMODEL_MANAGEDOBJECTCLASSES_IMPLEMENTATIONS___
さらに、このファイルの内容には次の 2 つの警告が表示されます。
Expressions are not allowed at the top level.
Use of unresolved identifier '___COREDATA_DATAMODEL_MANAGEDOBJECTCLASSES_IMPLEMENTATIONS___'
誰かが同じ問題に直面しましたか? この新しいファイルの意味は何ですか?
ありがとう