-4

そのため、JSON を介して iOS アプリのテーブル ビューに情報を読み込んでいます。表のセルの 1 つをクリックすると、クリックされたセルから、データベース内のストーリーの「ID」を取得する必要があります。

どこから始めればいいのかわからないので、まだ何も試していません。

4

2 に答える 2

2

どこから始めればよいかわからない場合は、最初から始めてください。iOS での JSON の使用に関するチュートリアルはいかがですか? Ray Wenderlich Web サイトには優れたチュートリアルがあります。http://www.raywenderlich.com/5492/working-with-json-in-ios-5

OS 5 には、JSON の読み書きを非常に簡単にする新しい組み込み API がいくつかあります。

JSON が何かわからない場合は、ネットワーク接続を介してデータを送信するためによく使用される単純な人間が読める形式です。

たとえば、3 つの文字列の配列がある場合、JSON 表現は単純に次のようになります。

[「テスト1」、「テスト2」、「テスト3」]

メンバー変数 name、breed、age を持つ Pet オブジェクトがある場合、JSON 表現は単純に次のようになります。

{"名前": "ダスティ", "品種": "プードル", "年齢": 7}

とてもシンプルなので、とても使いやすく人気があります。ほんの数分で読める完全な仕様については、www.json.org をチェックしてください。

于 2013-03-01T15:01:06.517 に答える
0

NSArrayどこかからテーブルにデータを供給しなければならないので、それが ofStoryオブジェクトであると仮定しましょう。

tableView で行を選択すると、didSelectRowAtIndexPath:delegate メソッドが呼び出されます。は、選択した行のをtableView提供します。indexPath

AnNSIndexPathには と の 2 つのプロパティがsectionありrowます。選択したセルの値は、セルがオブジェクトを取得しindexPath.rowた元の要素のインデックスに対応します。したがって、タップされた行の を取得する場合は、次を使用しますNSArrayStoryStory[theArray objectAtIndex:indexPath.row]

于 2013-03-02T00:18:49.000 に答える