Что касается IBOutlet UITextField
, имеет ли значение управление памятью или другие причины, как вы очищаете текстовое значение?
textFieldX.text = nil
или
textFieldX.text = @"";
В objective-c допустимо сообщение a nil
object, а @""
- статический NSString *
. Я не уверен, что каждый @""
указывает на один и тот же объект в памяти или выделяет пучок строк с нулевым завершением в 1 байт.
Неважно, просто подумал, что я попрошу сообщество. Спасибо.