NSFetchRequest has methods predicate and setPredicate. I wonder why Apple not make predicate a property of NSFetchRequest? That would make life a little bit easier.
More, it appears that NSFetchRequest has no properties at all.. What’s the underlying principle behind this?
There’s one very good reason it has no properties:
10.5.
So the class predates the invention of Objective-C properties, and for whatever reason has never been revisited.