我有一个视图控制器与集合视图,当我点击集合视图的单元格时,我想继续进入一个控制器,该控制器拥有单击我所单元格的用户的所有帖子。segue到详细视图控制器
var posts = NSMutableArray()
override func prepare(for segue: UIStoryboardSegue, sender: Any?) {
if segue.identifier == "UsersProfile" {
let vc = segue.destination as! UsersProfileViewController
let postsForUser = posts.filter {
guard let post = $0 as? [String : Any] else {
return false
}
return post["username"] as? String == selectedUserName
}
print("postForUser = \(postsForUser)")
vc.posts = postsForUser as! NSMutableArray
}
}
这是工作完全正常,当我有Xcode中8,当我更新到xcode的9,当我点击单元格,我真的不知道如何识别在Xcode 9
什么是崩溃和在哪一行? – Smartcat
@Smartcat'vc.posts = postsForUser as! NSMutableArray' – juelizabeth