在可选数组的末尾附加元素的正确方法是什么?假设我有一个可选的数组myArray,我想在末尾附加'99'.Append()不适用于nil数组,因此我能找到的唯一解决方案如下,但它看起来并不优雅:
var myArray = [Int]?() if myArray?.count > 0 { myArray?.append(99) } else { myArray = [99] }
arrays swift
arrays ×1
swift ×1