NSPredicate predicateWithFormat“OR”有问题
我正在尝试使用 NSPredicate 从 coredata 获取实体。我正在尝试采用“边输入边搜索”的方法。它适用于简单的产品名称,例如“椅子”或“桌子”。 但是…
不太了解 NSMetadataQuery
我正在寻找一个可以从 Cocoa API 中使用的类来对整个系统执行 Spotlight 搜索。我查看了 NSMetadataQuery 并相信这是这个类,但是我不明白如何做到这…
NSPredicate 的结果作为字符串
NSPredicate *predicate; predicate = [NSPredicate predicateWithFormat:@"SELF CONTAINS 'aaa'"]; BOOL result = [predicate evaluateWithObject:@"…
检测 NSString 中的电话号码
我想从 NSString 中提取电话号码。 例如:在字符串 Call John @ 994-456-9966 中,我想提取 994-456-9966。 我尝试过类似的代码, NSString *nameRege…
如何在 NSPredicate 中获取特定字符串
如何在 NSPredicate 中获取字符串 "NSMetadataItemFSNameKey == *"? predicateWithFormat 不起作用并崩溃。 Terminating app due to uncaught except…
生成此字符串的最佳方法是什么? (NSMutableString...)
我有一个字典,其键是 NSStrings,其对象是 NSArray。举个例子: key (NSString) : GroupA value (NSArray): John Alex Joe Bob 类似这样的条目还有很…
nspredicate 数组中的多个项目
如何使用 NSPredicate 来满足多个条件 NSEntityDescription *entity = [NSEntityDescription entityForName:@"MessageData" inManagedObjectContext:m…
NSPredicate 与 NSString:哪个对于查找超字符串更好/更快?
我有大量的字符串正在搜索以查看给定的子字符串是否存在。似乎有两种合理的方法可以做到这一点。 选项 1:使用 NSString 方法 rangeOfSubstring 并测…
NSPredicate 不适用于字典数组
我有一个 NSPredicate ,其格式如下:@"Status CONTAINS[cd] returned" 我有一个字典数组,这是一个示例: { { Category = "Category 4"; Comp = "Cat…
带有 NSPredicate 的 NSFetchRequest 有时会抛出 NSInvalidArgumentException
这让我感到困惑: 我有一个核心数据集,我使用以下代码搜索/过滤它: NSFetchRequest *fetchRequest = [[NSFetchRequest alloc] init]; [fetchRequest…