В настоящее время я добавляю объекты в массив с меткой, взятой из ввода текстового поля от пользователя.проверка наличия текстового поля
В настоящий момент он добавляет запись, даже если поле пустым.
Я назначаю текстовое поле строке, а затем хочу проверить, является ли оно нулем, если оно не добавлено в массив.
Я привык к Java, где можно было бы сделать что-то вроде
if(enteredText.length > 0){ //add to array}
Я пытаюсь следующий в моем коде Теперь
if(title != nil)
{
[plistArray addObject:title];
[plistArray writeToFile:filepath atomically: YES];
}
, но это не похоже на работу, и есть нет доступных для получения длины введенного текста.
Как я мог достичь этого в Obj-C?
С уважением
большое, спасибо. Итак, вместо точки в java, в объективе c просто добавьте [] и потеряйте точку? – jarryd
@alJaree: Нет, нотация obj-c используется для определенных видов вызовов методов. Мой совет: не приходите к какому-то выводу «вместо X до X», а фактически узнавайте, что означает синтаксис. –
@ Dan Ray: Я знаю о нотации точки в obj-c, но мне следовало бы изложить мой комментарий. Я думал, а не в java, где вы можете использовать точечную нотацию, а затем увидеть доступные методы и учиться в одно и то же время, можно ли это сделать в obj-c с помощью [object codesense options]? приветствует – jarryd