
如果你看一下苹果的PencilKit示例,你会注意到苹果使用了一个名为Notes.dataset的数据集文件来保存Pencilkit绘图。在Notes.dataset中,它包含一个用于资产目录的通用json文件。
但更有趣的是,有一个名为color.drawing的文件,它保存Pencilkit生成的实际数据。我的问题是,作为一名开发人员,如何创建此文件?例如,我想使用Pencilkit创建一个教程,并将其另存为".drawing“文件,以便在第一次启动时加载。
发布于 2020-01-06 19:09:46
PKDrawing是PencilKey的一个模型层(它是不透明的),下面是存储/恢复该模型的应用编程接口:
func dataRepresentation() -> Data // << to store data in file
init(data: Data) throws // << to restore from data read from filehttps://stackoverflow.com/questions/59598084
复制相似问题