2012-11-07 70 views
0

這可能是一個愚蠢的問題,但到現在爲止我所有的NSPredicate的有某種給他們一個關鍵的:iPhone NSPredicate如何創建一個謂詞來檢查屬性是否有值?

@"SELF.typeRelationship.categoryType != %d"; 

現在我需要創建一個謂詞,會拉從核心數據的所有對象有一個值分配給他們。任何價值都可以做到。

請問我的謂詞是這樣的:

@"SELF.typeRelationship.categoryType != 0"; 
@"SELF.typeRelationship.categoryType != nil";//if an object property? 

,或者有,我應該用它來檢查是否有物業的對象分配給它一些更好的格式?

回答

0

這樣做,如果categoryType是一個字符串,

NSPredicate *predicateName = [NSPredicate predicateWithFormat:@"SELF.typeRelationship.categoryType.length > 0"]; 
相關問題