我有一个anyObject数组,用于读取我下载的JSON数据。
datiArticolo!["anagrafica"]![linguaApp!]!!["img"]!!["path"]
问题在于并不总是我有[" img"]或/和[" path"]值。 我如何检查是否有其他行动?
答案 0 :(得分:0)
您通常希望检查所有强制解包以防止崩溃,以便您可以在链中继续使用此模式。详细了解optional chaining。
if let img = datiArticolo!["anagrafica"]![linguaApp!]!!["img"], path = img["path"] {
// do something with `path`
}