2015-07-10 3 views
0

у меня есть этот код в Cмногомерные переменная с Swift

float var[4][3]={ 
{0.6,2,0.5}, 
{0.9,3,0.8}, 
{3,2,1.2}, 
{6,2,1}, 
}; 

я называю эту переменную var[1][1] и результат 3

в Swift

я есть

let var : [[Float]] = [ 
    [0.6,2,0.5], 
    [0.9,3,0.8], 
    [3,2,1.2], 
    [6,2,1],  
] 

Но я могу» t вызовите определенное число. Что случилось? Есть идеи? Спасибо.

+2

Вы не можете использовать 'var' как имя, потому что это зарезервированное ключевое слово. Используйте 'array' или что-то вроде этого вместо – Kametrixom

+0

Простите, что« var »- это только альтернативное имя –

ответ

0

Просто измените свое имя переменной от var. Это ключевое слово в Swift.

let arr : [[Float]] = [ 
    [0.6,2,0.5], 
    [0.9,3,0.8], 
    [3,2,1.2], 
    [6,2,1],  
] 

print(arr[1][1]) // 3 
Смежные вопросы