別の質問への回答として、次のコードを見つけました。
NSError *error = nil;
NSUInteger count = [managedObjectContext countForFetchRequest:request error:&error];
[request release];
if (!error){
return count;
}
else
return 0;
問題は、フェッチリクエストが自分のオブジェクトのみを返す可能性があり、他のオブジェクトを返さないために、フェッチリクエストをどのようにすればよいかわからないことです。