搜索数组元素是否存在的正确方法是什么
Transformable
核心内数据使用
NSPredicate
?
我有一个
Entity
使用
Attribute
使用
Type
属于
可变性的
如果给定
Custom Class [Int]
.
我用它来存储整数数组。它可以储存但我
EXC_BAD_ACCESS
尝试使用NSPredicate获取它们时
我知道
操作天数为{1,2,3,4}
我正在努力,但都失败了。
//day is an Int (1) in this case
NSPredicate(format: "%d IN operationalDays",day)
NSPredicate(format: "%i IN operationalDays",day)
NSPredicate(format: "%@ IN operationalDays",day)
NSPredicate(format: "operationalDays CONTAINS %d",day)
NSPredicate(format: "operationalDays CONTAINS %i",day)
NSPredicate(format: "operationalDays CONTAINS %@",day)
当我在崩溃后检查谓词时,我得到
谓词:(1在操作日);
或
谓词:(operationalDays包含1)