簡単にするために、次の単純なクラスインターフェイスがあると仮定します。
@interface Person : NSObject <NSCoding> {
NSString *firstname;
NSString *lastname;
}
@property (copy) NSString *firstname;
@property (copy) NSString *lastname;
@end
このオブジェクトをplistにシリアル化することは可能ですか(NSCodingプロトコルが正しく実装されていると仮定して)?
2010年12月31日14:40更新
これについてフォローアップの質問があります。NSKeyedArchiver
plistをXMLとしてエクスポートすることは可能ですか?さらに、XMLをファイルではなく変数にダンプすることは可能ですか?