拥有此代码:
let object = json as? [Any] {
if let questionari=object["questionnarie"] as? [Dictionary<String, AnyObject>]{
}
编译器(当然)告诉我,我不能使用String的索引[Any]
:我找不到将其强制转换为String的正确原因。
答案 0 :(得分:3)
你应该像这样抛出你的json对象:
if let object = json as? [String:Any] {
...
答案 1 :(得分:1)
试试这段代码 -
if let object = json as? [String:Any] {
if let questionari=object["questionnarie"] as? [Dictionary<String, AnyObject>]{
}
答案 2 :(得分:0)
您可以从任何数组中使用componentsJoined
生成","
字符串。
就像一行代码见下面的例子:
let yourStringVar = NSArray(array:ANY_ARRAY_NAME).componentsJoined(by: ",")