Цель состоит в том, чтобы иметь массив, где все строки имеют длину n.Чтение из plist, но принятие только определенных строк
Итак, в настоящий момент, что у меня есть мой код, читается в plist (который составляет всего 250 000 строк) в массив, а затем итерации по массиву, чтобы найти, какие из них не имеют длины n , Конечно, ради эффективности, я бы предпочел, чтобы я мог читать из plist STRING BY STRING, поэтому, когда я читаю, я могу использовать длину до вставки в массив. Я только начинаю изучать цель-c, но я искал для Google решение для решения = P
EDIT: Ну, я только что узнал, что могу найти гораздо больше документов, набирая список свойств, а не вставлять в google :) так что я могу сам это выяснить
Это хорошо, если вы узнали о себе. Понятно, если вы опубликуете решение в качестве ответа или принимаете другое. –
Настоящее предположение после чтения документации заключается в том, что нет никакого метода разбора - вы в основном читаете во всем файле, а затем делаете что-то оттуда (в отличие от C на том месте, где вы могли бы читать строки за строкой/char с помощью char с различные fget). Таким образом, метод, предложенный ниже NeverBe, кажется мне достаточно хорошим - мне больше не нужно перебирать его дважды, так как я сохраняю длину, когда читаю; обновление по повторяющимся циклам моего оригинала – Paul