ios - NSPredicate apply predicate on an Object within an object array. -


i have array, containing objects of order item class, , in each order item there article object in it, contains details.

now want order items have specific name in article of individual order item. how should write nspredicate?

what trying like:

   nspredicate *predicate = [nspredicate predicatewithformat:@"self.itemarticle.articlename contains[c] '%@'", searchstring];    nsarray *resultsarray = [allorderitemarray filteredarrayusingpredicate: predicate]; 

try removig both self. part , single quotes place holder (and close double quotes).

nspredicate *predicate = [nspredicate predicatewithformat:@"itemarticle.articlename contains[c] %@", searchstring]; nsarray *resultsarray = [allorderitemarray filteredarrayusingpredicate: predicate]; 

Comments

Popular posts from this blog

c# - Sort XmlNodeList with a specific Node value -

Android Java.Lang.RuntimeException : Unable to start activity Component Info -

actionscript 3 - Equivalent to moveReceived in ElectroServer 5 -