-1

我有这个 anyObject 数组,用于读取我下载的 JSON 数据。

datiArticolo!["anagrafica"]![linguaApp!]!!["img"]!!["path"]

问题是我并不总是有 che ["img"] 或/和 ["path"] 值。我如何检查是否有,如果没有,请执行其他操作?

4

1 回答 1

0

您通常希望检查所有强制展开以防止崩溃,因此您将继续这种模式。查看更多关于可选链的信息。

if let img = datiArticolo!["anagrafica"]![linguaApp!]!!["img"], path = img["path"] {
 // do something with `path`
} 
于 2016-11-30T17:19:34.033 回答