Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Core data error: Unsupported expression type (11, SIZE)

The error happens when I try to create following NSPredicate:

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

The error is as follows:

Unsupported expression type (11, SIZE)

like image 500
Bartłomiej Semańczyk Avatar asked May 06 '26 09:05

Bartłomiej Semańczyk


1 Answers

This is because size is reserved word in Core Data. This can be fixed like this:

let predicate = NSPredicate(format: "#size = nil")
like image 148
Bartłomiej Semańczyk Avatar answered May 09 '26 01:05

Bartłomiej Semańczyk