2014-10-27 3 views
3

я ошибочно напечатал что-то вроде этого в Swift:Он компилируется в Swift ... но что это?

var a = [Int, Int, Int]() 

и компилирует ... но я понятия не имею, что это может представлять ...

Любые идеи? Может ли кто-то объяснить семантический смысл этого?

Спасибо, с удовольствием кодирования для всех,

+7

Всякий раз, когда вы не знаете, какой тип быть выведено только альт + клик по имени переменной. – Kirsteins

ответ

5

Это массив кортежей типа (Int, Int, Int) Рассмотрим следующий пример:

var a = [Int, Int, Int]() 
a.append(12, 1134, 124) 
var first = a.first! 
first.0 //= 12 
first.1 //= 1134 
first.2 //= 124 
+0

Отсутствие скобок получило меня :) спасибо за ответ. –

+0

Да, я тоже! – Logan

Смежные вопросы