Как сохранить подпредставления, используя локальные данные - swift - PullRequest
1 голос
/ 19 октября 2019

Я успешно построил редактор изображений, как вы видите на картинке. Я хотел бы позволить пользователям сохранить работу как проект с открытым исходным кодом, чтобы они могли снова открыть его для редактирования. Я не совсем уверен, как это сделать. есть идеи? Я думаю, смогу ли я сохранить весь UIViewController с подпредставлениями в массиве локально. можно ли использовать NSKeyedUnarchiver для этого и как?

enter image description here

1 Ответ

0 голосов
/ 19 октября 2019

У меня был хороший опыт использования NSUserActivity для совместного использования задач между различными устройствами Apple. Это имеет смысл, вы собираетесь возобновить ту же активность, даже если это один и тот же пользователь на том же устройстве, и это делает обмен вашей работой пустяком между всеми устройствами Apple в качестве бонуса.

Однако я не увереннасколько хорошо это позволяет встраивать двоичные файлы, как ваши изображения. Но у вас будет та же проблема, используя NSKeyedArchiver.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...