问题描述
- IOS Core Data 通过条件查询数据库
-
数据库中已经存入数据,在使用的查询条件是request.predicate = NSPredicate(format: "id == %i", student.ID!)
数据库中的id使用的是integer32, student.ID的类型也是这个。
通过这个条件查不到任何记录。同样的我通过查询条件request.predicate = NSPredicate(format: "name == %@" ,student.Name!)能够查询到数据。是不是integer32的id,在条件中不能表示称"id == %i",如果不能应该怎么表示才可以
解决方案
『IOS』Core Data Libraries & Utilities
时间: 2024-07-30 10:14:05