что такое использование self в 'self.window addSubview: view'? - PullRequest
3 голосов
/ 06 августа 2011

Я новый разработчик для iphone. Я хочу знать, в чем разница между этими двумя утверждениями оператора1:

[self.window addSubview: lscreen.view];

Statement2:

[окно addSubview: lscreen.view];

Ответы [ 2 ]

1 голос
/ 06 августа 2011

Этот документ поможет вам понять себя в любом объективном коде.

http://useyourloaf.com/blog/2011/2/8/understanding-your-objective-c-self.html

0 голосов
/ 18 августа 2011

ключевое слово self используется, когда мы используем свойство getter / setter вместо прямого доступа к значению. когда оно генерируется ключевым словом синтеза, вы должны использовать self, потому что объект сохраняется там, а не просто назначается указателем.

...