Я делаю программу «получить новое слово каждый день», и она выбирает слово наугад от large text file.Чтение одной строки по номеру из .txt-файла
как это работает в C#:
int randomword = word.Next(1, 58110); // Pick a random valid line (last is 58110)
string[] lines = File.ReadAllLines(dictionarypath); // Read all lines into an array
string word = lines[randomword]; // take the chosen line from the array
Таким образом, в основном, это создает массив и выбирает из него строку случайным образом.
Я хочу сделать это в Objective-C.
Есть ли способы сделать это?
Что еще более важно, Есть ли быстрые способы сделать это?
Что ваш вопрос? И на каком языке? И как далеко вы добрались? Покажите некоторые из них. BTW: Как ваш возраст и нехватка опыта имеют отношение к постановке приемлемого вопроса? – Deduplicator
На любом распространенном языке с использованием стандартных средств ввода-вывода нет способа прочитать определенную строку файла по номеру строки. Нужно как-то прочитать весь файл и подсчитать строки. –
@Deduplicator Я исправил вопрос, надеюсь, теперь он более ясен. –