var a:Data?
do {
a = try NSKeyedArchiver.archivedData(withRootObject: model, requiringSecureCoding: true)
} catch {
}
do {
let am = try NSKeyedUnarchiver.unarchivedObject(ofClasses: [PhotoWallData.self], from: a!) as! [PhotoWallData]
} catch {
}