Usando vários let-as dentro de uma instrução if no Swift
Estou desembrulhando dois valores de um dicionário e antes de usá-los, tenho que convertê-los e testar o tipo certo. Isto é o que eu vim com:
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
}
}
Mas eu gostaria de empacotar os dois se permitir consultas em um. Para que fosse algo assim:
if let latitudeDouble = latitude as? Double, longitudeDouble = longitude as? Double {
// do stuff here
}
Essa sintaxe não está funcionando, então eu queria saber se havia uma maneira bonita de fazer isso.