После прочтения Руководства по управлению памятью Я пытаюсь получить мою голову вокруг того, что происходит здесь, мое понимание «до сих пор» является ...Управление объектами метода доступа?
- (EngineClass *)engine {
return [[engine retain] autorelease];
}
- Я возвращаю указатель на объект Engine.
- Удержание счета объекта увеличивается до записи, мы делаем новый указатель на объект
- Баланс, указанный выше, сохраняя, указав автореферат в какой-то будущей точке.
Есть ли я на правильном пути?
веселит -gary-
Спасибо, я вижу сейчас, я не думал об удержании авторекламы как о паре. Также я думаю, что меня перепутали, думая с точки зрения увеличения удерживания, чтобы показать, что новый объект теперь указывает на двигатель. Кажется, я понял это сейчас. – fuzzygoat