Master data cannot generate where clause for predicate (Swift)
I have a Managed Database Object with NSNumber property (stored as Integer 64). I am trying to get an object using a predicate like this:
let request = NSFetchRequest(entityName: "MyEntity")
request.predicate = NSPredicate(format: "pageId == %@", pageId)
and then throws the following runtime error:
*** Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: 'Unable to generate where clause for predicate (pageId == 22205021) (unknown problem)'
where pageId is "22205021" in this case. As far as the suggestions pageId == 22205021
go , it looks ok, which is why I don't understand why it won't work.
Note. I am using Xcode 7 beta 4.
+3
source to share