Для любого типа Swift T
, [T]
- это тип массива , содержащего элементы типа T. Эквивалентная запись: Array<T>
.
Следовательно, подписьфункция, возвращающая массив DSPDoubleSplitComplex, имеет значение
func myFunction(...) -> [DSPDoubleSplitComplex]
, а сигнатура функции, принимающей в качестве аргумента массив DSPDoubleSplitComplex, (с произвольно выбранным именем параметра)
func secondFunction(array: [DSPDoubleSplitComplex], ...)