Попытка:
if [ ! -z `ls /some/dir/*` ]; then echo "huzzah"; fi
Обходной путь: кажется, вам нужна функциональность заполнителя UITextView. Этого, конечно, не существует. Однако здесь есть некоторые обходные пути
Я отвечу на свой вопрос сейчас и обновлю его позже, когда появится дополнительная информация (или если кто-то другой найдет подходящее решение, я с радостью перенесу чек на его ответ). У меня есть отчет об ошибке в Apple, и после отправки образца кода он находится в открытом состоянии. Я почти уверен, что это ошибка, поэтому, когда я получу от них ответ, я перейду сюда.
Прежде чем программно устанавливать выделение на textView, просто вызовите select, чтобы визуально показать новое выделение. For example:
[textView select:self];
textView.selectedRange = newSelectedRange;