setFetchBatchSize の意味がわかりません。
次のコードでは、フェッチ バッチ サイズを 20 に設定していますが、まだ結果配列に 49 個のオブジェクトが含まれています (これはクエリからのすべてのオブジェクトです)。
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"company.id = %@", company.id];
NSFetchRequest *req = [CategoryEntity requestAllSortedBy:@"id" ascending:YES withPredicate:predicate];
[req setFetchBatchSize:20];
NSArray *results = [CategoryEntity executeFetchRequest:req];
では、リクエストを制限していないように見える setFetchBatchSize の意味は何ですか?