Самый эффективный механизм хранения - это тот, который выводит ваше приложение на рынок раньше ваших конкурентов, предлагая приличный пользовательский опыт.
Действительно ли вы работаете с таким количеством данных, которое вы измериликакое значение имеет производительность?
Для простых старых структурированных, непостоянных данных я использую классы Objective C с серией объявлений @property
для различных полей.Благодаря этому управление памятью остается инкапсулированным с данными, и я легко могу преобразовать его в полноценный класс с постоянством и / или бизнес-логикой позже.
Для постоянных данных я использую Core Data практически для всегоно чистая архивация графов объектов.