0
我有一個PHP腳本,它以數組文本的格式返回JSON響應。在Swift 3中從JSON解析數組文字
的正是它返回例:
["school","chess_club"]
但是,我不能我成功接收到響應之後,分析它的斯威夫特。
代碼:
let json = try JSONSerialization.jsonObject(with: data!, options:.allowFragments) as! [String:AnyObject]
print (json)
錯誤:重複
Could not cast value of type '__NSArrayI' (0x10a440d88) to 'NSDictionary' (0x10a441288).
注:
我發現這個重複的,Could not cast value of type '__NSArrayI' (0x10df73c08) to 'NSDictionary' (0x10df74108),但我想不出我怎麼用它來修復這個問題在我的情況錯誤。
具體而言,我不知道如何將它轉換爲NSDictionary,因爲我沒有在我的代碼「NSDictionary」中指定任何地方。
是的,工作,謝謝! – Panda
@Panda請標記爲答案,如果這對你有幫助:) – chengsam
是的,當它允許在3分鐘時間內標記它,再次感謝! – Panda