Use of “Self” keyword in Objective-C [duplicate]
This question already has answers here : Objective-C - When to use 'self' (2 answers) Possible Duplicate: Objective-C - When to use ‘self’ I can't understand very well the importance and the usage of the "self" keyword in objective-c. It's my first OOP language so i got stuck on some concepts. When i should use "self"? Why is it useful? Thanks for the answers! Edit: I can't understand why is this a duplicated post of Objective-C - When to use 'self' when there there is not the explanation of "Self" that i wanted. self is a special variable in Objective-C, inside an instance method this