私のサーバーは、次のように JSON 応答を送信しています。
[
{
"fields": {
"message": "Major Network Problems",
"message_detail": "This is a test message"
},
"model": "notification",
"pk": 5
},
{
"fields": {
"message": "test",
"message_detail": "Some content"
},
"model": "notification",
"pk": 4
},
{
"fields": {
"message": "Test Message",
"message_detail": "Testing testing"
},
"model": "notification",
"pk": 3
}
]
フィールドの値を表示するだけの項目ごとに行を UITableView に設定し、その行をタップしてとの値message
を含む新しいビューを表示します。これらのメッセージは、値が保持される後日更新される可能性があるため、その情報を保持することがおそらく重要です。message
message_detail
pk
このデータを解析して永続化し、アプリの次の起動まで残すための最も適切で効率的な方法は何ですか?
plist は良い方法だと思いますが、提供された JSON 配列から UITableView にデータを入力し、次の起動のためにデータを保持するための最良の方法に関するコードを含むいくつかの提案を見たいと思います。