私はたくさんの読書をしてきましたが、私がやろうとしていることに近いものを見つけることができませんでした. JSON 応答を取得UITableView
し、結果を入力しています。ユーザーが行を選択するUITableView
と、表示された名前に関連付けられている対応する「id」値を取得します。JSON 応答の例:
{"active":true,"created_at":"2012-05-12T03:04:21Z","description":"Test 1",
"id":11,"name":"This Is A Test","updated_at":"2012-05-12T03:04:21Z"}
したがってUITableView
、This Is A Test という名前の行を設定し、ユーザーが選択したときに番号 11 を選択したものとして返したいと考えています。didSelectRowAtIndexPath
関数で私は引っ張ることができます
UITableViewCell *selectedCell = [self.tableView cellForRowAtIndexPath:indexPath];
NSString *cellText = selectedCell.textLabel.text;
sc.selectedCategory = cellText;
オブジェクトの名前が表示されますが、辞書を再度呼び出して、選択したセルと名前が一致する「id」の値を取得するにはどうすればよいですか? 私はobjective-cにはかなり慣れていませんが、Javaを何年もやっています。どんな例でも素晴らしいでしょう。
前もって感謝します!