我在数组中有“ UserDetails”结构对象。我想从数组中过滤对象。但是Swift数组中没有“ filteredArrayUsingPredicate”选项。
我的阵列创作
var arrayOfUsers:UserDetails[] = UserDetails[]()
我的用户详细代码是
struct UserDetails{
var userName:String
var userID:String
var userAge:String
func userDescription()->String{
return "name " + userName + "age " + userID
}
}
我创建对象的代码
for a in 1...1000{
var user:UserDetails = UserDetails(userName: "name", userID: String(a), userAge: "22")
arrayOfUsers.append(user)
}
现在,我要过滤arrayOfUsers
哪个用户ID为“ 1”的用户。