Я пишу приложение для iPhone, которое использует много редактируемых текстовых полей.Я много узнал о UITextFields и NSStrings, читая различные ссылки в Интернете, но есть некоторые детали, которые все еще ускользают от меня.Когда пользователь вводит неправильное значение для одного из моих текстовых полей, я выкидываю сообщение об ошибке и возвращаю текстовое поле таким же, каким оно было до его ввода.Для пустых текстовых полей я делаю это:
theTextField.text = @"";
Это лучший способ сделать это?Я сам придумал эту идею, я не знаю, есть ли с ней какие-то проблемы (кроме того факта, что она пока работает просто отлично).то же значение, что и строка "nil"?Другими словами, если я установлю строку в @ "" и затем вызову это:
if (myString) {...}
будет ли оператор возвращать истину или ложь?
И последнее.Когда строка NSString инициализируется с использованием этого:
NSString *myString = [[NSString alloc] init];
каково значение этой строки Длина ?