私はgithubで見つけたプロジェクトを使用しています.andを使用できますNSFetchedResultsController
.UICollectionView
プロジェクトはこれです
しかし、次のように新しいオブジェクトを保存すると:
NSManagedObject *doc = [NSEntityDescription insertNewObjectForEntityForName:@"Document" inManagedObjectContext:self.managedObjectContext];
[doc setValue:[title contents] forKey:@"docName"];
[doc setValue:element valueforKey:@"Element"]
[self saveContext];
次のエラーが表示されます。
CoreData: error: Serious application error. Exception was caught during Core Data change processing. This is usually a bug within an observer of NSManagedObjectContextObjectsDidChangeNotification. Can't perform collection evaluate with non-collection object. with userInfo (null)
私はそのプロジェクトを削除しようとしましたが、保存が機能したので、そのプロジェクトの問題だと思います。