I ' Мы только что загрузили Facebook iOS SDK , и я заметил, что в примере кода, который поставляется с SDK, каждый раз, когда он создает экземпляр класса Facebook, он делает это так:
_facebook = [[[[Facebook alloc] init] autorelease] retain];
где _facebook
- переменная-член вызывающего объекта (то есть не локальная переменная).
Может кто-нибудь объяснить, в чем именно смысл автоматического высвобождения, а затем сохранить его?