我有这个 anyObject 数组,用于读取我下载的 JSON 数据。
datiArticolo!["anagrafica"]![linguaApp!]!!["img"]!!["path"]
问题是我并不总是有 che ["img"] 或/和 ["path"] 值。我如何检查是否有,如果没有,请执行其他操作?
您通常希望检查所有强制展开以防止崩溃,因此您将继续这种模式。查看更多关于可选链的信息。
if let img = datiArticolo!["anagrafica"]![linguaApp!]!!["img"], path = img["path"] {
// do something with `path`
}