@"データが存在しません。");}アーカイブできるオブジェクトの種類オブジェクトにはアーカイブできるものと出来ないものがあります。アーカイブできるクラスのオブジェクトは以下の通りです(サブクラスのオブジェクトもアーカイブ可能です)。インスタンス化された時にこの仕組みが使われています。これら両クラスのオブジェクトをプログラマが意識してアーカイブすることはあまりないと思います。プロトコルに準拠していればアーカイブする事ができます。クラスのオブジェクトをアーカイブするプログラムを例に説明します。プロトコルについて説明していきます。メソッドが定義されています。*)aDecoder;@endそれぞれメソッドの役割は以下のようになっています。プロトコルの宣言とこれらメソッドを実装する必要があります。クラスの例でこれらを図にすると以下のようになります。それでは実際のプログラムを見ていきましょう。プロトコルの宣言を追加します。メソッドを追加します。nil;}@endこれで準備は完了です。クラスのオブジェクトを保存してみましょう。以下の山田太郎さん花子さん、田中次郎さんの3人の個人情報を保存するプログラムを作成します。@"データの保存に成功しました。");}プログラムの実行結果は以下のようになります。データの保存に成功しました。クラスのオブジェクトを復元してみましょう。@"データが存在しません。");}プログラムの実行結果は以下のようになります。記事内容を見直し修正。対応サンプルプログラム記事で使用したサンプルプログラムを以下に置いておきます。iPhone/iPadアプリケーション開発の教科...2013-02-10iOSアプリ開発の本を書きましたご無沙汰しております。約半年ぶりの記事です。データを永続化する方法の続きです。データを永続化する方法の続きです。(7)はてなブログをはじめよう!glass-_-onionさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。