У меня есть NSString, что я могу решить, формат, в котором я буду хранить контактные группы и членов группы, например, так:Разбор строки в прошивкой
Friends|John Smith|Jane Doe
Imaginary Friends|Mary Poppins|Harry Potter|Arya Stark
(\n after last member name)
«|» это временный разделитель, который я использую, потому что он вряд ли появится в контактах и именах групп.
Я сохраняю это в файле и должен извлекать имена групп и групп в качестве NSStrings при следующем загрузке этого файла. Как мне это сделать?
Во-первых, вы можете хранить ваши имена в массиве, так что вы можете сортировать их и т.д. Вы всегда можете добавить запятую, |, или любой другой, когда вы пишете в файл, но ваша жизнь будет легче без при попытке сделать сортировку или другие операции. Во-вторых, рассмотрите возможность использования существующего формата файла. Например, есть хорошие библиотеки JSON, и вы можете сохранить массив прямо в JSON, а затем вернуть его обратно в свою программу в виде массива. – Rab
Почему бы просто не написать массив в файл и из него? См. Http://stackoverflow.com/questions/1487606/saving-a-nsarray – bryanmac