私はfetchedResultsController
を持っていて、User
のオブジェクトを取り戻しています。NSPredicates on NSFetchedResultsController fetchedObjects
私は私のUser
オブジェクトと多くの関係、sitesToUser
と呼ばれる多くのSite
オブジェクトへの1 User
に1を持っています。
私がやって、すぐに私の[fetchedResultsController fetchedObjects]
をフィルタ処理しようとしています:
NSPredicate *pred = [NSPredicate predicateWithFormat:@"sitesToUser.isActive == 0"];
NSArray *filt = [[self.fetchedResultsController fetchedObjects] filteredArrayUsingPredicate:pred];
をしかし、filt
配列は結果を返すことはありません。どのEntity属性を使用するかは問題ではないようですが、結果は決して 'filt'に返されません。
上記において、isActive
は、NSNumber
として保存されたBOOL
である。何か案は....?