NSKeyedArchiverとNSKeyedUnarchiver

2010/07/16

どこでもセーブ永続化が必要ならNSCoding Protocolを実装する の記事ように、NSKeyedArchiverとNSKeyedUnarchiverでデータをシリアライズしてファイル保存できる。

ポイントはNSCodingプロトコルを実装する事。 手軽なデータ保存アプリにはいいかも。 また履歴の保存とか面倒なデーター群をシリアライズして1つのフィールドに格納するのに便利かな?

逆にデータの一部分だけ取り出したいとか、検索が絡んでくると大変な気もする。。。 実際に使ってないので、あくまでも机上の空想だがw