Когда я использую файл .xib для компоновки, мои viewController IBOutlets не выпускаются, когда выпускается контроллер представления - PullRequest
1 голос
/ 03 октября 2010

Я использую .xib для компоновки моего viewController и имею 10 объектов IBOutlet, которые использует IB, ни одному из них не назначены @properties (нет @property (retain) IBOutlet ...).Когда я освобождаю viewController, ни один из этих объектов не освобождается, я должен вручную освободить их в dealloc viewController.

Это не похоже на нормальное поведение, я думал, что эти объекты будут освобожденысистема, так как IB назначает их, что я могу делать неправильно?

1 Ответ

1 голос
/ 03 октября 2010

Apple Руководство по программированию управления памятью рассказывает вам, как правильно выпустить IBOutlets .

Короче говоря, вы должны выпустить их в dealloc, но вы такжехочу выпустить их в viewDidUnload.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...