Не удается найти хороший способ получить строку из текстового файла (разделенных переносами строк) случайным образом
Я хочу сделать setStringValue:@"random string from file here";
setStringValue:@"random string from file here";
в значительной степени. Заранее спасибо.
Выборка из резервуара , если вы хотите избежать полной загрузки файла в память. Для файла длиной всего в несколько строк я бы пошел с ответом Водханга .
Как насчет того, чтобы загрузить весь файл (если он не слишком большой) в массив, а затем рандомизировать индекс и использовать этот индекс для получения строки из массива?