Railsバックエンドを備えたiPhone用のシンプルなTo-Doリストアプリを作成しています。
これまでのところ、WebアプリからTo-Doリストのすべてをプルしtasks
、JSONを解析して、UITableViewに挿入することができます。
Railsからのjsonの応答:
[
{"id":1,"name":"Buy bread"},
{"id":8,"name":"Get gas"},
{"id":14,"name":"Call John"}
]
各タスクの行であるUITableViewでは、セルのtextLabelはタスクの名前です。
私が今抱えている問題は、セルをタスクのレコードIDに関連付ける方法です。
2つのタスクに同じ名前を付けることができるため、名前だけに基づいてハッシュからIDを取得することはできません。
ユーザーがUItableViewを編集した後(たとえば、タスクを削除した後)、railsアプリにポストバックできるように、レコードIDが必要です。
セルに設定できるプロパティはありますか?明らかな何かが欠けているような気がします。これは私の最初のiPhoneアプリですので、優しくしてください。