Добавление элементов в необязательные массивы в Swift
Как правильно добавить элемент в конец необязательного массива? Допустим, у меня есть необязательный массив myArray, и я хочу добавить '99' в конце. Append () не работает с массивом nil, поэтому единственное решение, которое я могу найти, это следующее, но оно не выглядит очень элегантным:
var myArray = [Int]?()
if myArray?.count > 0 {
myArray?.append(99)
} else {
myArray = [99]
}