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

Popular posts from this blog

wireshark - USB mapping with python -

c++ - nodejs socket.io closes connection before upgrading to websocket -

Deploying Qt Application on Android is really slow? -