Swift无法附加到String数组

时间:2018-05-23 20:07:52

标签: ios swift

我在类中定义了这个数组:

var pickOption: [String]?

在我的类init中,我试图追加到数组:

override init!(reuseIdentifier identifier: String!) {
      self.pickOption?.append("aaa")
      print(self.pickOption)
}

但是self.pickOption返回零,为什么?我该如何解决?

1 个答案:

答案 0 :(得分:0)

你必须初始化它声明它像这样

var pickOption = [String]()

作为这一行

self.pickOption?

选项将无法运行,因为它的时刻pickOption为零