cari

Rumah  >  Soal Jawab  >  teks badan

objective-c - iOS开发中,JSON数据如何显示在tableview中?

解析JSON,让其中的数据显示在TableView上。
JSON内容如下:{

"exeFlag": "0",
"exeMsg": "OK",
"totalPage": 1,
"lstMaxData": (
    {
        "wkLogId": 444507,
        "wklogTime": "2014-12-17T09:27:37.267",
        "wklogType": 1,
        "wklogTitle": "lalal",
        "wklogContent": "dadada",
        "createTime": null,
        "loginName": null,
        "displayName": "110",
        "orgName": "组织1",
        "workAdress": "aaaa"
    },
    {
        "wkLogId": 444499,
        "wklogTime": "2014-11-28T14:12:13.187",
        "wklogType": 1,
        "wklogTitle": "测试标题",
        "wklogContent": "测试内容",
        "createTime": null,
        "loginName": null,
        "displayName": "110",
        "orgName": "组织1",
        "workAdress": "aaaaaa"
    }
)

}
具体操作思路如下:
1.JSON --> Dictionary 完成;
2.从Dictionary中根据 "lstMaxData" 获取jsonArray;
3.cellForRowAtIndexPath: cell.able.text = modle.property;
4.jsonArray --> modleArray -->tableData
通过- (void) getDataFromServer完成1、2步后,获取到了jsonArray只能在当前方法使用,-(void) viewDidLoad 方法中不能获取到jsonArray.
请各位多多指点。

曾经蜡笔没有小新曾经蜡笔没有小新2803 hari yang lalu714

membalas semua(2)saya akan balas

  • 滿天的星座

    滿天的星座2017-04-25 09:05:36

    Anda boleh mencipta kamus untuk menerima, di mana lstMaxData": sepadan dengan tatasusunan, dan elemen dalam tatasusunan ialah kamus lain (anda boleh mencipta model untuk menerima kamus ini dan memuatkannya ke dalam tatasusunan dataArray lain). Apabila mengakses Anda boleh menerima model tatasusunan dataArray mengikut baris jadual, dan kemudian memaparkannya pada baris

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-04-25 09:05:36

    Memulakan kamus, dan kemudian memproses kamus ini menjadi beberapa tatasusunan atau sesuatu sebagai sumber data paparan jadual Selepas memperoleh data, tetapkan nilai pulangan kepada kamus itu, dan kemudian muat semula paparan jadual

    balas
    0
  • Batalbalas