¿Saltar elemento al realizar un mapa en Swift?
Estoy aplicando un mapa a un diccionario que tiene untry
en eso. Me gustaría omitir la iteración si el elemento asignado no es válido.
Por ejemplo:
func doSomething<T: MyType>() -> [T]
dictionaries.map({
try? anotherFunc($0) // Want to keep non-optionals in array, how to skip?
})
}
En la muestra anterior, sianotherFunc
devolucionesnil
, ¿cómo escapar de la iteración actual y pasar a la siguiente? De esa manera, no contendría los elementos que sonnil
. es posible?