我正在使用storyboard和核心數據開發一個iPad應用程序。對於我的應用程序,需要根據兩個條件獲取數據。 langCode ='ESP'和代碼='P0001'。我設置了NSPredicate按以下格式如何使用AND條件設置NSpredicate以獲取數據
NSString *language= @"ESP";
NSString *itemCode = @"P0001";
NSPredicate *predicateCardText = [NSPredicate predicateWithFormat:@"(langCode == %@)AND (code == %@)", language,itemCode];
但讀取請求返回空array.I檢查數據庫中的物體的langCode = ESP和代碼= P0001是在database.But可如果我SET和條件我的NSPredicate,它返回空數組。
使用&& ........ – CW0007007
我傾向於使用 「AND」,如果沒有問題,這對我的作品。所以我不確定這真的是答案。 – cania
如果您使用「AND」或「&&',這並沒有什麼不同。問題一定在其他地方。 –