Я хочу сохранить MKMapItem, который ранее был найден MKLocalSearch, в Core Data, чтобы я мог показать его пользователю при загрузке представления в будущем.
У меня есть объект, который я создал вФайл xcdatamodeld и создал атрибут binaryData с именем mapItem.
Я хочу закодировать найденный MKMapItem в двоичные данные и сохранить его в основных данных.
Позже я хочу декодировать его в MKMapItem.
Я заметил, что у MKMapItem есть метод кодирования, которому нужен объект NSCoder.
Я не очень знаком с NSCoding, поэтому любая помощь будет оценена.
Я всегда могу сохранитьстроковые атрибуты из MKMapItem в основных данных путем создания нескольких атрибутов для сущности, но мне было интересно, есть ли простой способ.
Спасибо!