The difference between these two lines of code is that the second is KVO compliant and the first isn't?
[person setValue:tempPerson.name forKey:@"name"];
person.name = tempPerson.name;
The reason I'm asking is because I need to update 60 attributes on over 500 objects, I don't want KVO notifications for more than a handful of attributes.
I'm using NSFecthedResultsController for my UITableView and I don't want to trigger excessive setNeedDisplay on the cells.