データ取得
@IBOutlet weak var pKCanvasView: PKCanvasView!
let data: Data = self.pKCanvasView.drawing.dataRepresentation()
Data型を取得出来ます。
取得後、UserDefaults、CoreData等に保存出来ます。
データ反映
do {
self.pKCanvasView.drawing = try PKDrawing(data: page)
}
catch {
let nserror = error as NSError
fatalError("Unresolved error \(nserror), \(nserror.userInfo)")
}
保存したData型を使用してPKDrawingを生成、設定します。