Объекты, проведенные до конца приложения: нет Dealloc в порядке?

Я не очищаю одноэлементные объекты, которые живут в приложении приложения в dealloc . Есть ли какая-то причина?

 - (void) dealloc { // never deallocs [super dealloc]; } 

Я вроде бы предполагаю, что iOS у меня достаточно стеной, чтобы очистить всю память моего приложения, когда оно закончится. Это правильно?

Да, когда ваше приложение будет завершено, адресное пространство виртуальной памяти вашего приложения будет полностью стерто / освобождено. Вы можете заполнить -dealloc если хотите, но он никогда не будет вызван, поэтому единственным преимуществом этого является то, что, если вы решите сделать свой объект не одиночным, по пути, у вас уже есть метод dealloc ,

Следует иметь в виду, что любой синглтон (который будет существовать на протяжении всей жизни вашего приложения), который имеет какой-либо кеш, который может достигнуть большого размера, должен регистрироваться для UIApplicationDidReceiveMemoryWarningNotification и уменьшать или UIApplicationDidReceiveMemoryWarningNotification кеш, если это необходимо, когда появляется предупреждение о сохранении памяти.

  • автономная поддержка для очередей запросов AFNetworking и сохранения на диск?
  • Как сделать кнопку в анимационной работе SubView во время движения этого SubView?
  • Я хотел бы знать, нужно ли мне уведомлять веб-службы URL-адресов (которые мои приложения обращаются) в каком-то файле проекта
  • Как вы устанавливаете applicationIconBadgeNumber с schedLocalNotification?
  • Подключите Mac к iPhone с помощью bonjour
  • UIWebView загружает удаленную страницу html с локальными изображениями и файлами javascript
  • Обновление и сохранение данных в plist
  • Перезагрузка контроллера корневого представления
  • что является самым безопасным способом переопределить метод целевого действия, чтобы сообщения «UIButtons» передавались методам в моем «UIViewController»?
  • Форматирование NSTimeInterval
  • UIImageView подключается к _UIBarBackground
  • Interesting Posts

    Как избежать зависания пользовательского интерфейса при сохранении управляемого объекта?

    Добавить запущенный таймер отображения счета в приложение iOS, например, секундомер Clock?

    Как преобразовать файл формата (.txt, .Doc) в файл epub в приложении iOS

    Как исправить CodeSign, когда он говорит, что пользователь отменил операцию? (И я этого не сделал)

    Изменение маяков iOS в фоновом режиме

    почему вы должны удалить наблюдателя в ios8?

    Каков правильный способ изменения эффекта перехода UINavigationController

    Как включить новые объектные литералы Objective-C в iOS?

    Могу ли я указать ограничение AutoLayout на iOS для расстояния до ближайшего видимого соседа?

    nativescript как сделать элемент прозрачным для сенсорных событий

    Значение ключа какао, наблюдающее ключ / запись в словаре

    Установите делегатов на ноль под ARC?

    Создать слово облако (слово мозаика) программно

    Сертификат, используемый для подписи «APP», либо истек, либо был отменен – ​​ios10

    Вопросы о совместимости веб-языков в проекте cross-plateform

    Давайте будем гением компьютера.