假设我有一份存储在Core Data中的书籍清单。我想通过其主键ID来搜索一本书。 我知道Core Data创建的sqlite文件中每个表都有一个ID列,但这似乎没有以任何方式向我公开。 有人有什么建议吗?
如何在具有特定属性值的对象中搜索NSSet或NSArray? 例如:我有一个包含20个对象的NSSet,每个对象都有一个“type”属性。我想要得到第一个具有“[theObject.type isEqualToString:@"standard"]” 的对象。 我记得可...
这是我的当前NSPredicate:NSPredicate *predicate = [NSPredicate predicateWithFormat:@"UPC==%@ OR ItemID==%@", aUPCCode,aUPCCode]; 如何使此处不区分大小写?我不想做任何部分匹配。例如...
我四处搜寻,但找不到答案。我想查询Core Data中所有不等于指定字符串的记录,例如,所有不等于当前会话ID的记录。我尝试过以下方法,但都无法实现:NSPredicate *predicate = [NSPredicate predicateWithFormat:@"listingID !=...
我该如何在NSPredicate中比较两个NSNumbers或者一个NSNumber和一个整数?我尝试过:NSNumber *stdUserNumber = [NSNumber numberWithInteger:[[NSUserDefaults standardUserDefaults] i...
我有一个Core Data模型,其中一个Task实体包括一个可选的一对多关系excludedOccurrences。excludedOccurrences的属性之一是start,它是一个NSDate对象。ExcludedOccurrence实体具有与Task实体相反的强制一对一关系。 为了获...
我正在寻找一个关于如何使用 NSPredicate 在文本字符串中搜索正确单词的解决方案。目前,我正在使用以下代码:NSPredicate *predicate = [NSPredicate predicateWithFormat: @"(c...
我目前遇到了一个问题,就是无法从数据库中检索所有符合条件(即一个参数为TRUE)的数据。 我正在使用NSPredicate,以下是示例代码:NSManagedObjectContext *context = managedObjectContext_; if (!context) { ...
我有一个Core Data模型对象称为Entry。其中我有一个属性IsFavorite。 我想使用NSPredicate来过滤我的NSFetchedResultsController的结果。 目前在执行获取操作时,我遇到了EXC_BAD_ACCESS错误。NSFetchRequest *f...
我正在尝试获取晚于特定日期的日期。我的谓词如下:NSPredicate(format: "date > \(currentDate)") 当我执行fetch请求时,捕获了一个异常:'Unable to parse the format string "date > 2015-07-...