核心数据错误:不支持的表达式类型(11,SIZE)

时间:2016-02-10 10:19:59

标签: ios swift core-data

当我尝试创建以下NSPredicate时发生错误:

let predicate = NSPredicate(format: "size = nil")

错误如下:

  

不支持的表达式类型(11,SIZE)

1 个答案:

答案 0 :(得分:5)

这是因为size是核心数据中的保留字。这可以修复如下:

let predicate = NSPredicate(format: "#size = nil")