Мне нужно хранить различные типы данных и обновлять их из разных частей моего приложения в разное время.У меня сложилось впечатление, что я могу использовать NSKeyedArchiver для этого и просто обновлять части данных, используя соответствующий ключ, когда это необходимо ... во многом как база данных.Кажется, что NSKeyedArchiver перезаписывает весь файл каждый раз, когда вы архивируете.
Правильно ли я в том, что NSKeyedArchiver перезаписывает весь файл и, если да, есть ли стратегия, которую вы бы предложили для решения этой проблемы (кроме использования SQLLite или CoreData ...следующий выпуск).Я могу разделить данные на разные файлы, но это кажется большой работой.