首页 > 解决方案 > 如何使用本地数据保存子视图 - swift

问题描述

正如您在图片中看到的那样,我已经成功构建了一个图像编辑器。我想让用户将工作保存为开源项目,以便他们可以再次打开它进行编辑。我不确定该怎么做。有任何想法吗?我正在考虑是否可以将整个 UIViewController 与子视图一起保存在本地数组中。我可以用NSKeyedUnarchiver它来做吗?怎么做?

在此处输入图像描述

标签: swift

解决方案


我有一些NSUserActivity在各种 Apple 设备之间共享任务的良好经验。这是有道理的,即使它是同一设备上的同一用户,您也将重新启动相同的活动,并且它使在所有 Apple 设备之间共享您的工作变得轻而易举。

但是,我不确定它可以如何嵌入像您的图像这样的二进制文件。但是使用NSKeyedArchiver.


推荐阅读