我无法在自定义数组类型中添加元素?

时间:2018-12-23 11:07:11

标签: swift

class subash{



var proper:String

init(name:String) {
    self.proper=name
  }
}


 var obj=[subash]()

 obj[0]=subash(name: "skills")


 print(obj[0].proper)
  

错误是致命错误:索引超出范围

我用Subash类型创建了一个新数组,我未能在该数组中创建subash类型的元素,我误会了

1 个答案:

答案 0 :(得分:1)

索引obj0数组中的元素不存在。而是将新元素附加到数组

obj.append(subash(name: "skills"))