テーブルビューコントローラーに必要な行数を知ることができるように、コアデータ内のオブジェクトの数をカウントしようとしていますが、NS ARRAY のカウントに行き詰まっています。コードは次のとおりです。
NSFetchRequest *request = [[NSFetchRequest alloc] init];
request.entity = [NSEntityDescription entityForName:@"Data" inManagedObjectContext:context];
NSSortDescriptor *sortDescriptor =
[[NSSortDescriptor alloc] initWithKey:@"date"
ascending:YES
selector:@selector(localizedCaseInsensitiveCompare:)];
request.sortDescriptors = [NSArray arrayWithObject:sortDescriptor];
NSError *error = nil;
NSArray *temp=[context executeFetchRequest:request error:&error];
私はデータクラス(nsmangedオブジェクトのサブクラス)でそれをやっています、問題は私が到達したときです
NSLog(@"%@",[temp count]);
「Program received signal:”EXC_BAD_ACCESS”」が表示されます。何が問題なのかわかりません。データを ns 配列に入れ、それらをカウントしようとしています。この点で助けていただければ幸いです。