【发布时间】:2016-12-08 01:55:11
【问题描述】:
目前填充我的集合视图的类很简单:
class Search {
// MARK: - Public API
var className = ""
var tutorCenterName = ""
init(className: String, tutorCenterName: String) {
self.className = className
self.tutorCenterName = tutorCenterName
}
// MARK: - Private
static func createSearches() -> [Search]
{
return [
Search(className: "AC311", tutorCenterName: "ACELAB"),
Search(className: "CS280", tutorCenterName: "CIS Sandbox")
]
}
}
问题是 createSearches() 只返回那些硬编码的 Search 对象。我想让用户在另一个类中创建 Search 对象,然后将其添加到该数组中,最终创建用户搜索内容的列表。由于某种原因,我无法让 createSearches() 返回一个数组变量,只能返回一个硬编码的 Search 对象数组。有没有办法解决这个问题?
【问题讨论】:
标签: arrays swift uicollectionview uicollectionviewcell