You mean valueForKey:/ setValue:forKey:or just directly depending on the difference between:
var = 8;
self.var = 8;
Assuming the latter, the difference is that the former stores the value directly, style C, while the latter calls setter (or getter, depending on context).
, , :
EDIT: , , , , , , ?