Swift - Como obter índices de itens filtrados da matriz
let items: [String] = ["A", "B", "A", "C", "A", "D"]
items.whatFunction("A") // -> [0, 2, 4]
items.whatFunction("B") // -> [1]
O Swift 3 suporta uma função comowhatFunction(_: Element)
?
Caso contrário, qual é a lógica mais eficiente?