У меня есть поле uiview-> uiscrollview-> text и, используя метод textFieldDoneEditing, как показано ниже, я также установил соединение с IB для его использования.Но я не использую никакого делегирования, это одно из представлений в стеке навигации, метод работает, но когда я использую его и помещаю uiview в стек, в реальном устройстве (iPhone4) я вижу, что общий объем используемой памяти увеличивается примерно на 2 МБ, и он не можетбыть освобожденным, даже если я отправлю предупреждение о полученной памяти.
Если я не редактирую текстовый файл и не помещаю представление непосредственно в стек, то память в порядке, но даже если я только нажму на текстовое поле и закрою его, не редактируя его, памятьРакеты после толчка.как обстоят дела с этим методом?или это об объекте textField?
@property (nonatomic,retain) UITextField *textField;
- (IBAction)textFieldDoneEditing:(id)sender {
[sender resignFirstResponder];
}
Я читаю это текстовое поле в своем локальном методе localNextView, который я заставляю пользователя вводить ввод, прежде чем он нажмет следующую кнопку;
, как я упоминал, я не делаюНужно прочитать значение поля, чтобы взлететь до памяти, достаточно открыть-закрыть клавиатуру.в инструменте выделения ресурсов можно увидеть рост кучи, когда я открываю и закрываю клавиатуру
![enter image description here](https://i.stack.imgur.com/3msn5.png)