我正在制作游戏,并希望保存游戏场景的状态。 我知道我们可以将CGPoints保存到NSUSerDefaults中,但有没有办法 将“转换”保存到其中?
如果没有,是否有任何“读取”变换的功能(例如,视图的比例/角度)?
提前感谢您的帮助。
答案 0 :(得分:1)
简单,将其包装在NSValue
:
CGAffineTransform t;
[userDefaults setObject:[NSValue valueWithCGAffineTransform:t] forKey:@"Transform"];