А расскажите, что вы используете, чтобы мапить JSON и NSManagedObject в одном и том же объекте?
просто как я вижу NSManagedObject как то не очень работает с Codable, и тут уже вступают в силу решения SwiftyJSOB, Sync и тд
я так понял ты про декодинг непосредственно в nsmanagedobject. не надо. пусть будет отдельно кодабл транспортный объект (какая-нибудь структура), хранящий информацию и с помощью него уже заполнять объект для бд
я так понял ты про декодинг непосредственно в nsmanagedobject. не надо. пусть будет отдельно кодабл транспортный объект (какая-нибудь структура), хранящий информацию и с помощью него уже заполнять объект для бд
так будет проще и читать и поддерживать код. если модель сервера или модель в бд изменится, то окажется что поддерживать прямой кодинг объектов бд в json неудобно. придется придумать костыли
так будет проще и читать и поддерживать код. если модель сервера или модель в бд изменится, то окажется что поддерживать прямой кодинг объектов бд в json неудобно. придется придумать костыли
То есть например ты будешь массив мапать 2 раза? Json -> obj -> managed obj?
Но человек задал вопрос, ты вместо того что бы ответить, сказал «Это все херня, так не делай». Я лично считаю что то что ты советуешь, а именно 2 алгоритма с линейной сложностью, вместо одного - вот это херня