Помимо передовых практик, если я создаю объект, который принадлежит моему классу UIApplicationDelegate и остается в течение всего времени выполнения приложения, есть ли реальное преимущество в добавлении оператора [object release] в метод dealloc UIApplicationDelegate?
Единственный раз, когда вызывается, это когда пользователь выключает приложение, и я предполагаю, что все пространство памяти, используемое этим приложением, освобождается.
С точки зрения передового опыта, конечно, имеет смысл последовательно добавлять код управления памятью по всему приложению, но мне любопытно с точки зрения исполнения, если это действительно имеет значение?
Примечание. Я спрашиваю об этом с точки зрения разработчика iPhone. Я не уверен, будет ли это отличаться от перспективы Mac OSX?