В настоящее время у меня есть класс, который соответствует NSCoding, содержащему UIBezierPath и UIColor.UIBezierPath для NSData для сервера для Android
required init(coder aDecoder: NSCoder) {
super.init()
self.lineColor = aDecoder.decodeObjectForKey("color") as! UIColor
self.bezierPath = aDecoder.decodeObjectForKey("bezier") as! UIBezierPath
}
func encodeWithCoder(aCoder: NSCoder) {
aCoder.encodeObject(lineColor, forKey: "color")
aCoder.encodeObject(bezierPath, forKey: "bezier")
}
достичь этого с NSKeyedArchiver
NSKeyedArchiver.archivedDataWithRootObject(path)
и сохранить его на сервере (parse.com) я могу разархивировать его без проблем с прошивкой. Но как быть совместимым с Android?