繁体   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