Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/95.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 从webservice解码json时,它显示一个错误:无法将类型为“\uu NSArrayM”(0x10b84bdb0)的值强制转换为“NSDictionary”(0x10b84c288) 我的代码: 来自webservice的响应_Ios_Json_Swift_Web Services_Nsdictionary - Fatal编程技术网

Ios 从webservice解码json时,它显示一个错误:无法将类型为“\uu NSArrayM”(0x10b84bdb0)的值强制转换为“NSDictionary”(0x10b84c288) 我的代码: 来自webservice的响应

Ios 从webservice解码json时,它显示一个错误:无法将类型为“\uu NSArrayM”(0x10b84bdb0)的值强制转换为“NSDictionary”(0x10b84c288) 我的代码: 来自webservice的响应,ios,json,swift,web-services,nsdictionary,Ios,Json,Swift,Web Services,Nsdictionary,试试这个 var desriptionArray = [String]() for dataValues in responseObject["result"] as! [[String: AnyObject]] { let name = dataValues ["description"] as! String desriptionArray .append(name) } 或 描述在哪里? { "result": [ {

试试这个

var desriptionArray = [String]()

  for dataValues in responseObject["result"] as! [[String: AnyObject]]  {
      let name = dataValues ["description"] as! String
      desriptionArray .append(name)
   }


描述在哪里?
 {
   "result": [
      {
         "id": "1",
         "title": "Mental Health",
         "description": "<p>Mental health<\/p>",
         "date": "22 Jul 2015",
         "image": "image1444714284.jpg",
         "status": "0"
      },
      {
         "id": "2",
         "title": "Olive oil: The healthiest fat is also harmful for you",
         "description": "<p>ssss<\/p>",
         "date": "16 Jul 2015",
         "image": "image1444714355.jpg",
         "status": "1"
      },
      {
         "id": "3",
         "title": "Jogging:Find the best fitness friend",
         "description": "<p>ji<\/p>",
         "date": "16 Jul 2015",
         "image": "image1444714465.jpg",
         "status": "1"
      },
      {
         "id": "4",
         "title": "Stock up on these",
         "description": "<p>fffffffff<\/p>",
         "date": "15 Jul 2015",
         "image": "image1444715133.jpg",
         "status": "1"
      },
      {
         "id": "5",
         "title": "Pick your perfect tunes",
         "description": "<p>fffffffff<\/p>",
         "date": "15 Jul 2015",
         "image": "image1444715295.jpg",
         "status": "0"
      },
      {
         "id": "6",
         "title": "Buy comfy sneaks",
         "description": "<p>h<\/p>",
         "date": "22 Jul 2015",
         "image": "image1444715388.jpg",
         "status": "1"
      },
      {
         "id": "7",
         "title": "Eat this, run that",
         "description": "<p>rrrrrr<\/p>",
         "date": "9 Jul 2015",
         "image": "image1444715465.jpg",
         "status": "1"
      },
      {
         "id": "8",
         "title": "Say hello to H20",
         "description": "<p>jkjk<\/p>",
         "date": "10 Jul 2015",
         "image": "image1444715515.jpg",
         "status": "1"
      },
      {
         "id": "11",
         "title": "gfhsh",
         "description": "<p>sdhsgh fgdfgdgdf<\/p>",
         "date": "17 Dec 2015",
         "image": "image1450263806.jpg",
         "status": "1"
      },
      {
         "id": "12",
         "title": "test",
         "description": "<p>dfsdfsdffds<\/p>",
         "date": "16 Dec 2015",
         "image": "image1450264678.jpg",
         "status": "1"
      }
   ],
   "status": true,
   "message": "Health Tips List..."
}
var desriptionArray = [String]()

  for dataValues in responseObject["result"] as! [[String: AnyObject]]  {
      let name = dataValues ["description"] as! String
      desriptionArray .append(name)
   }
for (index , element) in (responseObject["result"] as! [Any]).enumerated() {
                        let nameDict = element  as! [String : AnyObject]
                        let strDecription = nameDict["description"] as! String
                        desriptionArray .insert(strDecription, at: index)
                    }