2011-08-15 23 views
18

Bir Kategori varlıkla bire çok ilişkisi olan Band adında bir varlık var. Kategori varlığı sadece bir categoryName dize özniteliği içerir.NSPredicate varlıklarda arama için sorgulama

Örnek bir kayıt:

Band:  
    bandName: Kiss 
    bandCategories: - > BandCategory:categoryName:Glam 
        - > BandCategory:categoryName:Rock 

nasıl örneğin, Kaya kategoriye uyan bantları için tüm Gruplar aracılığıyla arama yapmak için NSPredicate kullanırdınız?

cevap

44

NSPredicate Programming Guide'a göre, ANY veya ALL belirticisiyle kategoriAdı için anahtar yolunu belirtmeniz gerekir.

+0

İkili ilişki özelliğini kontrol etmek mümkün mü? "Herhangi bir office.employees.age ==% d" gibi demek istiyorum. –

+0

Evet, ancak bir çift belirteci, '% f'. – Joe