swift4

时间:2019-03-19 07:36:00

标签: swift core-data nspredicate

我正在使用核心数据。为了获取数据,我想将谓词指定为字符串。我已将谓词存储在数据库的字符串属性中。 下面是我正在尝试的代码

 let request = NSFetchRequest<Tasks>(entityName: "Tasks")
            print("Query is .." ,item.query!)
            request.predicate = NSPredicate(format: item.myqueryString!)

myqueryString是核心数据中我将谓词存储为的字符串属性- projectName ==“ spot”

但是在获取数据时会给出错误“ NSInvalidArgumentException”,原因:“在实体中找不到关键路径点”。 任何人都可以解释什么地方不对吗?预先感谢

0 个答案:

没有答案