jjzjj

setPropertiesToFetch

全部标签

ios - setPropertiesToFetch 返回 'Invalid keypath expression' 错误

我正在尝试以最基本的形式使用核心数据分组功能:-(NSFetchedResultsController*)fetchedResultsController{NSManagedObjectContext*managedObjectContext=[selfmanagedObjectContext];if(_fetchedResultsController!=nil){return_fetchedResultsController;}NSExpression*reviewNumKeyExpression=[NSExpressionexpressionForKeyPath:@"review_

objective-c - 核心数据 - 不同的值

我在处理核心数据和获取不同值时遇到问题。我想要做的是获取一个属性不同的记录,但我想获取一条记录的多个属性。如果我设置setPropertiesToFetch:[NSArrayarrayWithObject:@"firstAtrb",@"secondAtrb"](多个)然后setReturnsDistinctValues:YES通过setPropertiesToFetch中定义的属性返回不同的值.是否可以定义一个属性,通过该属性,获取应该是不同的,但同时定义多个属性来获取? 最佳答案 这是我用过的解决方案,您可以通过不同的此处和示例[

xcode - 传递给 Core Data 中的 setPropertiesToFetch 的无效键路径

我在使用setPropertiesToFetch时收到此错误。这很奇怪,因为info1和info2确实存在于我的实体中。letfetchRequest=NSFetchRequest()letentityDescription=NSEntityDescription.entityForName("Table1",inManagedObjectContext:managedObjectContext)fetchRequest.resultType=.DictionaryResultTypefetchRequest.returnsDistinctResults=truefetchReques