我正在使用核心数据。为了获取数据,我想将谓词指定为字符串。我已将谓词存储在数据库的字符串属性中。 下面是我正在尝试的代码
let request = NSFetchRequest<Tasks>(entityName: "Tasks")
print("Query is .." ,item.query!)
request.predicate = NSPredicate(format: item.myqueryString!)
myqueryString是核心数据中我将谓词存储为的字符串属性- projectName ==“ spot”
但是在获取数据时会给出错误“ NSInvalidArgumentException”,原因:“在实体中找不到关键路径点”。 任何人都可以解释什么地方不对吗?预先感谢