【发布时间】:2015-12-29 00:52:12
【问题描述】:
说我有一个非常简单的Person 类
class Person {
var name:String
init(name:String) {
self.name = name
}
}
我希望将此类Persons 的集合存储在 People 类的属性中,该属性是 Person 类型的数组
class People {
var list:[Person] = []
}
也许我是这样实现的
var alex = Person(name:"Alex")
var people = People()
people.list.append(alex)
问题:请问如何检查 people.list 是否包含实例 alex?
我的简单尝试,我希望返回 true
people.list.contains(alex)
调用错误"cannot convert value of type 'Person' to expected argument type '@noescape (Person) throws -> Bool'"
【问题讨论】:
标签: swift