0

併用できた方がいらっしゃいましたらMagicalRecordAFIncrementalStore併用方法を教えていただけますか?

MagicalRecord使用するように構成しようとしていますAFIncrementalStoreが、フェッチ要求を行うとアプリがハングします。API サーバーにリクエストを送信し、レスポンスを受信して​​いることがわかりAFIncrementalStoreますが、その後 UI が応答しなくなります。

これが私の構成ですMagicalRecord + AFIncrementalStore

NSManagedObjectModel *model = [NSManagedObjectModel MR_defaultManagedObjectModel];
NSPersistentStoreCoordinator *persistentStoreCoordinator = [[NSPersistentStoreCoordinator alloc] initWithManagedObjectModel:model];

AFIncrementalStore *incrementalStore = (AFIncrementalStore *)[persistentStoreCoordinator addPersistentStoreWithType:[APIIncrementalStore type] configuration:nil URL:nil options:nil error:nil];

NSDictionary *options = @{
    NSInferMappingModelAutomaticallyOption : @(YES),
    NSMigratePersistentStoresAutomaticallyOption: @(YES)
};

[incrementalStore.backingPersistentStoreCoordinator MR_addSqliteStoreNamed:@"DB.sqlite" withOptions:options];
[NSPersistentStore MR_setDefaultPersistentStore:incrementalStore];
[NSPersistentStoreCoordinator MR_setDefaultStoreCoordinator:incrementalStore.persistentStoreCoordinator];
[NSManagedObjectContext MR_initializeDefaultContextWithCoordinator:incrementalStore.persistentStoreCoordinator];

取得リクエストは次のようになります。

[Card MR_fetchAllSortedBy:@"number" ascending:YES withPredicate:nil groupBy:nil delegate:self];
4

0 に答える 0