1
我在我的代碼中沒有錯誤,但細節Viewcontroller上的數組沒有收到我通過segue發送給它的對象。我知道我的數組充滿了對象,因爲我可以將它們打印到日誌中。在準備segue之前,我可以數它們,然後在segue之後,detailVC上的數組是空的。希望你能幫助!DetailViewController沒有收到對象數組?
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]()