// NSColor から NSData に変換
NSColor *aColor = ...;
NSData *theData = [NSArchiver archivedDataWithRootObject:aColor];
// NSData から NSColor に戻す
NSData *theData = ...;
NSColor *aColor = [NSUnarchiver unarchiveObjectWithData:theData];
# 参考資料
- [藤棚工房別棟 −徒然−: NSUserDefaultsで環境設定を保存する: 3. NSUserDetaultsControllerを使う](http://blogs.dion.ne.jp/fujidana/archives/1806786.html)
- [Storing NSColor in User Defaults](http://developer.apple.com/documentation/Cocoa/Conceptual/DrawColor/Tasks/StoringNSColorInDefaults.html)
コメントを書く