Какой тип данных использовать для упорядоченного сопряжения предметов? - PullRequest
1 голос
/ 14 июля 2011

У меня есть набор данных ( данных, которые останутся постоянными ), которые я хочу импортировать в мое приложение Cocoa (OS X, iOS).Эти данные представляют собой пару "Title" и "Body", где заголовок может быть "Really Cool Stuff", а body - "Черт возьми, есть много действительно классных вещей. Вот большой список ...".В списке упорядоченный есть несколько таких пар.

Один тип данных, который приходит на ум, - это создать тип агрегированного объекта со свойствами NSString *title; и NSString *body;, а затеместь массив из них.Есть ли другой способ, например упорядоченный словарь .. (где title - это уникальный ключ к словарю body)?

Последний фрагмент головоломки - я хочу, чтобы эти данные были в постоянное хранилище данных в некотором роде, чем автоматичнее, тем лучше.В идеале я хочу использовать Core Data.Таким образом, ответ, который обращается к этому с точки зрения Базовых данных, является предпочтительным.Ситуация усложняется тем, что данные выводятся из сценария perl (было бы сложно переписать в Objective-C / C)

1 Ответ

1 голос
/ 14 июля 2011

Вы можете создать его на основе NSString, как вы намекали.После этого вы сможете вставить весь объект в Core Data в какой-то момент вашей программы.В вашем базовом проекте данных вы можете просто иметь один блок, содержащий два атрибута объекта.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...