Swift 3でCoreDataを試していて、Xcode 8ベータ版の非常に奇妙な循環コンパイラエラーが発生しています。NSFetchedResultControllerをSwift 3のジェネリック型AnyObjectでインスタンス化できません
NSFetchedResultsControllerにはジェネリック型のパラメータが必要です。AnyObjectは今までは正常に動作していました。コンパイラはエラーをスロー:
Type 'AnyObject' does not conform to protocol 'NSFetchRequestObject'
あなたは型パラメータを削除した場合、私は余分な混乱して作るために、XCodeのは、こう述べています。
Reference to generic type NSFetchedResultsController requires argument in `<...>`
と親切が<AnyObject>
を使用して修正を示唆しています。 ...そしてサイクルが繰り返されます。
これは非常にバグのようです。私はそれを報告する前に任意のアイデア?
DataProviderDelegateからクラスを継承しますか? – Dershowitz123
また、本当に必要でない限り、質問に画像を追加しないでください。コードを共有するだけです。 –