Can anyone explain the difference between these two NSManageObject methods: setPrimitiveValue:forKey and setValue:forKey:? When would you use one over the other? What is considered a primitive value (int, char, etc.) ?
Also on page 300, for the -(void)awakeFromFetch method, why are we setting the instance’s thumbnail ivar using setPrimitiveValue:forKey: ? Could the following achieve the same result?
Thanx in advance!