let items: [String] = ["A", "B", "A", "C", "A", "D"]
items.whatFunction("A") // -> [0, 2, 4]
items.whatFunction("B") // -> [1]
Поддерживает ли Swift 3 такую функцию, как whatFunction(_: Element)
?
Если нет, то какая наиболее эффективная логика?