将转换保存到NSUserDefaults?

时间:2011-07-05 04:36:14

标签: iphone nsuserdefaults save

我正在制作游戏,并希望保存游戏场景的状态。 我知道我们可以将CGPoints保存到NSUSerDefaults中,但有没有办法 将“转换”保存到其中?

如果没有,是否有任何“读取”变换的功能(例如,视图的比例/角度)?

提前感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

简单,将其包装在NSValue

CGAffineTransform t;

[userDefaults setObject:[NSValue valueWithCGAffineTransform:t] forKey:@"Transform"];