Swift: cómo obtener índices de elementos filtrados de la matriz
let items: [String] = ["A", "B", "A", "C", "A", "D"]
items.whatFunction("A") // -> [0, 2, 4]
items.whatFunction("B") // -> [1]
¿Swift 3 admite una función comowhatFunction(_: Element)
?
Si no, ¿cuál es la lógica más eficiente?