将SwiftyJsonArray转换为NSArray

时间:2018-09-04 10:59:06

标签: ios swift parsing nsarray swifty-json

我正在使用SwiftyJson进行JSON解析。我想使用NSUserDefaults将接收到的数组存储在LocalStorage中。但这会引发错误-

 "terminating with uncaught exception of type NSException"

我的JSON响应如下:

    "store_list": [
        {
            "store_id": "3439",
            "store_name": "Anuraag",
            "city_name": "Dover"
        },
        {
            "store_id": "3440",
            "store_name": "Anuraag",
            "city_name": "Dover"
        },
        {
            "store_id": "3466",
            "store_name": "Anu 1",
            "city_name": "Miami"
        }]

因此,如何在NSArray中转换此数组,以便可以使用NSUserDefaults保存该数组。 我已经尝试过了,但是它抛出错误:

  self.store_list = data[0]["result"]["store_list"].arrayValue as! NSArray

其中 store_list是NSArray类型的数组。

0 个答案:

没有答案