Я пытаюсь добавить кортеж (например, 2-элементный кортеж) в массив.
var myStringArray: (String,Int)[]? = nil
myStringArray += ("One", 1)
Что я получаю:
Не удалось найти перегрузку для "+ =", которая принимает поставляемую Аргументы
Подсказка: Я попытался сделать перегрузку "+ =" для каждого справочника:
@assignment func += (inout left: (String,Int)[], right: (String,Int)[]) {
left = (left:String+right:String, left:Int+right+Int)
}
... но не получилось правильно.
Любые идеи?... решение?