猿问

Swift中数组的类型可以是非基础数据类型吗?

初学者,勿喷,在看Swift的数组时,除了如Int,String等等基础数据类型以外,Swift能在定义一个数组的时候使其存储自定义的数据类型吗?
比如如下的代码:

var todos: Array<TodoModel> = []

class TodoModel: NSObject {

var id : String

var image:String

var title: String

var date:NSDate


init (id:String,image:String,title:String,date:NSDate){

    self.id = id

    self.image = image

    self.title = title

    self.date   = date

}


慕尼黑8549860
浏览 942回答 2
2回答

幕布斯7119047

个人认为swift数组更加规范了。但是在某些参数放在数组或则字典里面的API来说却是个坑。不能把不同类型的数据放在一个array里面了
随时随地看视频慕课网APP
我要回答