ios - How to fetch bit flags predicate -
typedef ns_options(nsuinteger, listoption) { listoption1 = 1 << 0, listoption2 = 1 << 1, listoption3 = 1 << 2 }; @interface someclass : nsmanagedobject @property (nonatomic, retain) nsnumber *listoption; @end
i save bit flags coredata. how make fetch predicate "someclass.listoption | listoption1" or "someclass.listoption & listoption1"
nspredicate *predicate = [nspredicate predicatewithformat:@"((listoption & %llu)>0)", listoption1];
Comments
Post a Comment