Objective-C является строгим надмножеством C.
Таким образом, методы Objective-C являются «просто» указателями на функции, а экземпляры являются «просто» структурами C.
У метода есть два скрытых параметра. Первый - self
(текущий экземпляр), второй _cmd
(селектор метода).
Но документация, описанная на стр. 18, описывает доступ к переменным экземпляра класса из метода.
Он просто говорит, что метод класса может обращаться к переменным экземпляра этого класса.
Это довольно просто с объектно-ориентированной точки зрения, но не с точки зрения Си.
Также говорится, что вы не можете получить доступ к переменным экземпляра из другого экземпляра класса, если они не являются общедоступными.