Я хотел бы сохранить ABRecordRef в сущности «Клиент» в основных данных.
Я прочитал в документации на яблоки, что ABRecordRef является примитивным типом данных C. Насколько я знаю, вы можете вставлять объекты только в основные данные. Имея это в виду, как лучше всего хранить его в основных данных?
Я думал о преобразовании его в NSNumber для хранения, но не знаю, как преобразовать его обратно в ABRecordRef для использования.
Я также думал, что мог бы просто поместить его в NSArray / NSSet / NSDictionary самостоятельно, просто действуя как обертка, но не знал, будет ли это глупо / неэффективно / даже сработает.
Мысли оценены.
Большое спасибо