Swift 3 2d массив Int

На самом деле это очень простой вопрос, но через час я не могу решить свою проблему.

Мне нужно создать 2d массив Int.

var arr = [[Int]]()
or
var arr : [[Int]] = []

попытался изменить значение:

arr[x][y] = 1

фатальная ошибка: индекс вне диапазона

Должен ли я использовать APPEND или мне нужно указать размер массива?

Я не совсем понимаю..

Ответы на вопрос(2)

Ваш ответ на вопрос