Arrays DetailViewController不';接收不到对象数组?
我的代码中没有错误,但是detail Viewcontroller上的数组没有接收我通过segue发送给它的对象。我知道我的数组中充满了对象,因为我可以将它们打印到日志中。我可以在准备segue之前对它们进行计数,然后在segue之后,detailVC上的数组为空。希望你能帮忙Arrays DetailViewController不';接收不到对象数组?,arrays,swift,parse-platform,segue,Arrays,Swift,Parse Platform,Segue,我的代码中没有错误,但是detail Viewcontroller上的数组没有接收我通过segue发送给它的对象。我知道我的数组中充满了对象,因为我可以将它们打印到日志中。我可以在准备segue之前对它们进行计数,然后在segue之后,detailVC上的数组为空。希望你能帮忙 var route:[PFObject] = [PFObject]() override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObjec
var route:[PFObject] = [PFObject]()
override func prepareForSegue(segue: UIStoryboardSegue, sender: AnyObject?) {
if segue == "toRoutesDetailVC" {
if let indexPath = self.tableView?.indexPathForSelectedRow()?.row {
let nav = segue.destinationViewController as! PoolRouteDetailVC
var objects = self.route[indexPath] as! PFObject
nav.currentObjects = [objects]
细节VC
var currentObjects:[PFObject] = [PFObject]()
替换
如果segue==“toRoutesDetailVC”
与
如果segue.identifier==“toRoutesDetailVC”
它会很好用的。只要更换就行了
如果segue==“toRoutesDetailVC”
与
如果segue.identifier==“toRoutesDetailVC”
它会很好的工作