Arrays DetailViewController不';接收不到对象数组?

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

我的代码中没有错误,但是detail Viewcontroller上的数组没有接收我通过segue发送给它的对象。我知道我的数组中充满了对象,因为我可以将它们打印到日志中。我可以在准备segue之前对它们进行计数,然后在segue之后,detailVC上的数组为空。希望你能帮忙

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”

它会很好的工作