Possible Duplicates:
When to access properties with 'self'
In Objective-C on iOS, what is the (style) difference between “self.foo” and “foo” when using synthesized getters?
For example sake, I have a @property named obj and I @synthesize it. So when do I need to use [self.obj message] vs [obj message] in my implementation class.
Here are two great tutorials that cover this issue well:
Understanding your (Objective-C) self
When to use properties & dot notation