12
既存のNSPredicateを使用して追加の引数を追加することは可能ですか?既存のNSPredicateに追加の引数を追加する
私はそうのように私のNSFetchedResultsController用で使用するNSPredicateを渡しています私のtableviewsの一:
[fetchedResults setPredicate:self.predicate];
これがうまく働いていると、既存のNSPredicateに基づいてコンテンツを表示します。しかし、私はこれを一歩前進させるために、UISegmentedControlをtableViewに追加します。
- (IBAction)segmentChange:(id)sender {
switch (selectedSegment) {
case kDisplayDVD:
// Add argument to existing NSPredicate
break;
case kDisplayVHS:
// Add argument to existing NSPredicate
break;
default:
break;
}
ユーザーが選択したセグメントに基づいて、既存のNSPredicateに引数を追加したいと考えています。これはすべて可能ですか?
は完璧な作品になります。ありがとう、サブ述語については考えていない。 – avenged
@avengedあなたは大歓迎です! 'NSPredicate'はFoundation.frameworkで私が一番好きなものの一つです:) –