アプリのプロジェクトファイルを修正する必要があります。リンクをクリックします。iCloud」にチェックを入れてページ下部の「Done」ボタンを押します。ボタンを押して更新します。プロビジョニングプロファイルをダウンロードしてダウンロードしたファイルをダブルクリックします。Entitlements」にチェックを入れます。値が1行追加されます。Containers」の「+」ボタンをクリック1行追加します。プロジェクト名)の値が入ります。端末側の設定も必要です。書類とデータ」をオンにします。画面は以下の通りです。オブジェクトを使用します。このオブジェクトは名前の通りキーバリュー形式でデータを保存してくれます。オブジェクトの使い方とかなり似ています。キーバリュー形式でデータを保存する方法の詳細は以下の記事を参照してください。クラスにはデータ型に応じて以下の保存と取得メソッドが定義されています。オブジェクトを使ってデータを保存する方法を見ていきましょう。オブジェクトを取得してからデータを保存します。メソッドを使った数値データの保存の例です。保存されているデータを取得する方法を見てみましょう。メソッドを使った数値データの取得の例です。いう名前で通知が送信されます。メソッドで通知を受け取る設定をします。:}受け取った通知には以下のようなデータがわたってきます。値が格納されています。変更があったデータのキー情報が配列で格納されています。通知データの詳細は以下のページを参照してください。文でまわして取得します。ちなみに通知処理はメインスレッドで実行されます。用のオプション設定を追加する必要があります。使った非同期処理が多く全体的にコードの難易度が高めです。関する詳しい説明は下記書籍を参考にしてください。メソッドを変更します。オブジェクトをセットします。オブジェクトのセットと通知の設定をメインスレッドで行います*1。メソッドを変更します。同期するフォルダのパスを取得します。関数を使って非同期で実行します。メソッドにオプションとして渡します。メソッドを新たに作成して処理を追加します。いう通知が送信されます。メソッドはそのときに実行されるメソッドです。メソッドを使って処理をメインスレッドで実行します。セットアップ終了通知を受け取る処理を追加します。メソッドを新たに作成してデータとテーブルの再読み込み処理を追加します。reloadData];}動作確認それではここまで作成したアプリの動作を確認しましょう。アプリに何件か適当にデータを入れて一旦アプリを削除します。再度アプリをインストールして起動した時に前のデータがちゃんと残っているか確認します。端末を2台用意します。1台目のアプリのデータを変更したときに、2台目のアプリにそのデータの変更が反映されたかどうかを確認します*2。書類およびデータ」で削除することができます。画面は以下の通りです。いう英英辞書アプリを開発しました。入門【概念編】の続きです。データを永続化する方法の続きです。データを永続化する方法の続きです。(7)はてなブログをはじめよう!glass-_-onionさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。