Я нашел ответ, протестировав его в Playground, вот решение:
В c ++
int array1[64]; // 1-dimension array size 64
int array2[64][64]; // 2-dimension array size 64x64
в Swift:
var array1 = [Int?](repeating: nil, count: 64) // 1 dimension array
var array2 = [[Int?]](
repeating: [Int?](repeating: nil, count: 64)
count: 64
) // 2-dimension array size 64x64
// Access it like normal
array2[4][2] = 42
print(array2[4][2]) // output: 42
Бонус,3-х мерный массив в swift !!!
var array3 =
[[[Int?]]](
repeating: [[Int?]](
repeating: [Int?](
repeating: nil,
count: 3),
count: 3),
count: 3)