最佳答案
我正在从字典中取出两个值,在使用它们之前,我必须对它们进行强制转换并测试正确的类型。这是我想到的:
var latitude : AnyObject! = imageDictionary["latitude"]
var longitude : AnyObject! = imageDictionary["longitude"]
if let latitudeDouble = latitude as? Double {
if let longitudeDouble = longitude as? Double {
// do stuff here
}
}
但是我想把两个 if let 查询放在一个里面,这样它就会像这样:
if let latitudeDouble = latitude as? Double, longitudeDouble = longitude as? Double {
// do stuff here
}
这种语法不起作用,所以我想知道是否有一种漂亮的方法可以做到这一点。