2011-07-05 3 views
1

私はゲームを作っており、ゲームのシーンの状態を保存したい。 私はCGPointsをNSUSerDefaultsに保存できますが、 に「変換」を保存する方法はありますか?変換をNSUserDefaultsに保存しますか?

変換されていない場合は、トランスフォームを読み込む機能(ビューのスケール/アングルなど)はありますか?

ご協力いただきありがとうございます。

+0

[NSUserDefaultsに格納するシリアライズCGAffineTransform]の可能な重複(http://stackoverflow.com/questions/4469731/serialize-cgaffinetransform-to-store- in-nsuserdefaults) – visakh7

答えて

1

シンプルNSValueでラップ:

CGAffineTransform t; 

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

ありがとうございます。それは動作します。 – GeneCode