>>609
そうなのか。Cocoaでは
-(void)setObject:(id)value
forKey:(NSString *)defaultName
とかでユーザーデフォルトにオブジェクトを保存する。
id型なので、プロトコルさえ準拠してればどんなオブジェクトでも保存出来るのが特徴。

逆にオブジェクトを取り出す時は、
-(id)objectForKey:(NSString *)defaultName
を使えばOK。