我的错误出在我的打印语句行上,它说类型“ Any”没有任何下属成员...
if let urlContent = data {
do {
let jsonResult = try
JSONSerialization.jsonObject(with:urlContent, options:
JSONSerialization.ReadingOptions.mutableContainers) as AnyObject
print(jsonResult)
if let items = jsonResult["items"] as? NSArray {
for item in items {
print(item["published"])
print(item["title"])
print(item["content"])
答案 0 :(得分:0)
您似乎需要它作为字典数组。
if let items = jsonResult["items"] as? [[String: Any]] {
for item in items {
print(item["published"])
print(item["title"])
print(item["content"])
}
}
根据字典中包含的内容,可以用该类型替换Any
中的[String: Any]
。在这种情况下,它似乎是String
。