Синхронизация NSUserDefault по выделению увеличивает память. - PullRequest
1 голос
/ 31 августа 2011

Hello.Я использую NSUserdefault для хранения имени изображения от одного из контроллеров (по нажатию кнопки), который устанавливает фоновое изображение остальных контроллеров.Я также синхронизирую настройки по умолчанию, чтобы все работало нормально. НО , проблема возникает, когда я открываю инструмент выделения, когда я меняю имя изображения и синхронизирую NSUserDefault по нажатию кнопки, при выделении отображаетсяувеличение выделения памяти примерно на 1 МБ .

Так что, если кто-нибудь знает, почему это происходит, или у него есть решение, не могли бы вы сообщить мне?

1 Ответ

0 голосов
/ 20 сентября 2011

Я нашел ответ, вместо установки фона с кодом [self.view setBackgroundColor [UIColor colorWithPatternImage: [UIImage imageNamed: @ "imageName"]]];

Я взял imageView и использовал его свойство для установки фона представления viewcontroller. Он работает нормально, но все же мне нужно знать, почему не мой первый apporach?

...