Как сохранить MKAnnotations в MKMapView? - PullRequest
0 голосов
/ 28 февраля 2011

У меня есть простое приложение для iPhone, которое позволяет пользователю добавлять аннотации в представление карты, и, видя, что я очень начинающий разработчик, я пытаюсь выяснить, как сохранить аннотации в файловой системе. Если бы я просто заархивировал вид карты, сохранил бы он и аннотации вместе с ним? И как бы я поступил так? Лучше использовать Core Data или что-то еще? Извините, я знаю, у меня много вопросов, я просто очень запутался. Спасибо!

Ответы [ 2 ]

0 голосов
/ 20 июня 2011

Я бы реализовал NSCoding для вашего класса Annotation, заархивировал аннотации с помощью NSKeyedArchiver и сохранил полученный объект NSData в NSUserDefaults.

0 голосов
/ 01 марта 2011

CoreData предназначен для использования для огромных наборов данных.В вашем случае я вижу, что вы должны сохранять только аннотации.Я бы посоветовал вам хранить значения местоположения в PLIST и динамически создавать аннотации во время выполнения, когда это необходимо.

Надеюсь, это поможет ..:)

...