簡體   English   中英

NSPredicate與核心數據對象

[英]NSPredicate with core data objects

我有一個包含核心數據類對象的數組。 我想使用NSPredicate(用於建議性搜索)來過濾該類的特定屬性。

要求我有一個核心數據類:AlbumDetails(屬性-專輯名稱,albumType等),我想使用NSPredicate作為搜索欄文本來訪問AlbumDetails.AlbumName屬性。 我目前知道對簡單數組或字典結構使用謂詞,但是如何將謂詞用於特定類的屬性。

您可以使用類似

NSPredicate *predicate = [NSPredicate predicateWithFormat:@"albumName contains[cd] %@", searchString];

其中albumName是您的類的屬性。 contains將幫助您獲取名稱包含searchString的所有專輯

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM