2011-12-16 2 views
1

Будучи новичком с Objective-C, исходящим от C#, я продолжаю находить противоречивую информацию о массивах в Obj-C.Использование фиксированного многомерного массива в объекте-c

Глядя на вопрос ответил на этот пост: objective-c multi-dimensional array

Я пытаюсь сохранить фиксированные данные в моем iPhone приложение с использованием многомерных массивов. Данные никогда не будут меняться, однако каждый элемент должен быть отсортирован в порядке его добавления в массив, поскольку каждая индексированная запись соответствует данным в другом массиве, хранящемся в том же индексе.

например. Array 1: (10, 20, 26, 30 ... и т. Д.) Array 2: (A, B, C, D .... и т. Д.), Где Array 1 [0] соответствует массиву 2 [0] (10 соответствует A)

Мой вопрос в том, есть ли способ хранить эти данные в plist, сохраняя при этом заказ? Данные форматируются точно так же, как и в включенном сообщении, однако я бы скорее сохранил его вне файлов классов. Массивы будут считываться только из, никогда не добавляться и не меняться.

+1

Сохранение массивов в файлах plist полностью в порядке. Я не говорю о словарях, которые нарушили бы порядок вещей. –

ответ

0

Xcode позволяет создавать и редактировать файлы plist.
Добавьте файл plist в проект, отредактируйте его, чтобы создать свои вложенные массивы, а затем проблема станет менее сложной.

Reading the file, это не проблема.

Смежные вопросы