Мое приложение отлично работает, но когда я имитирую didReceiveMemoryWarning
, происходят какие-то странные вещи. Например, в одном представлении у меня есть UILabel
, а в представлении Controller я меняю его текст. Но, когда я имитирую didReceiveMemoryWarning
, изменения текста не обновляются в представлении, хотя из журнала я вижу правильное значение.Текст ярлыка не изменяется после didReceiveMemoryWarning
К примеру, в моем navController
я в какой-то момент:
NSLog(@"day label %@",self.dayYearController.labelData.text);
и журнал говорит
day label 8 mer 2014
Но по мнению self.dayController
labelData не имеет эту строку! Почему? Более того, также метод drawRect:
подвыборок self.dayYearController
больше не вызывается после стрельбы didReceiveMemoryWarning
сигнал.
[РЕШЕНИЕ]
я понял, что в navController
я выпустить подвидов, если я получаю сигнал didMemoryWarning, но когда я вновь создать вид суб я не добавить контроллер в качестве детских контроллеров. Процесс повторного создания к югу зрения должен включать в себя также добавление их контроллер