Управление памятью в iOS Локализация с помощью файла .strings - PullRequest
0 голосов
/ 18 февраля 2012

Ранее я писал следующее: Каким должен быть лучший способ локализации iOS-проекта?

Теперь я выполнил проекты по обоим направлениям, и я удовлетворен ответами, полученными болеетам.

В локализации файла .strings, если есть имя пользователя UILabel, то вместо того, чтобы присваивать значения в самом .nib, мы создаем IBOutlet для этого, а в файле .m мы присваиваем значения.Так есть ли дополнительная память, потребляемая этим IBOutlet?

1 Ответ

1 голос
/ 18 февраля 2012

Прекрасно иметь IBOutlet для доступа к файлу .m с целью изменения внешнего вида. Это не даст вам дополнительной памяти, даже если вы объявите ее с retain, это просто увеличит retainCount НО не забудьте выпустить ее в dealloc, если вы сохраните UILabel.

...