typedef NS_OPTIONS(NSUInteger, ListOption) {
ListOption1 = 1 << 0,
ListOption2 = 1 << 1,
ListOption3 = 1 << 2
};
@interface SomeClass : NSManagedObject
@property (nonatomic, retain) NSNumber *listOption;
@end
我将位标志保存到coredata。如何使fetch谓词像#34; SomeClass.listOption | ListOption1&#34;或者&#34; SomeClass.listOption&amp; ListOption1&#34;
答案 0 :(得分:0)
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"((listOption & %llu)>0)", ListOption1];