Ios Swift:prepareForSegue未在下一个viewController中显示数据

Ios Swift:prepareForSegue未在下一个viewController中显示数据,ios,swift,parse-platform,pfquery,Ios,Swift,Parse Platform,Pfquery,我正在尝试从我的MainTableViewController(使用PFQueryTableViewController)到我的CommentsViewController的prepareForSegue方法,但是,当我运行我的应用程序时,它不会显示数据。我希望能够看到CommentsViewController顶部的数据,并与同一viewController中的reply函数建立关系。基本上,我想把博客文章转到下一页,这样用户就可以对特定的文章发表评论 这是我的MainTableViewCon

我正在尝试从我的MainTableViewController(使用PFQueryTableViewController)到我的CommentsViewController的
prepareForSegue
方法,但是,当我运行我的应用程序时,它不会显示数据。我希望能够看到CommentsViewController顶部的数据,并与同一viewController中的reply函数建立关系。基本上,我想把博客文章转到下一页,这样用户就可以对特定的文章发表评论

这是我的MainTableViewController(注意:这不是我的整个文件,只是其中的一部分):

以下是我的评论视频控制器:

    class DetailViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {
var blog: PFObject?
var comments: String?()
func replyButtonPressed(sender: AnyObject!) {
   blog?.addObject(commentField?.text, forKey: "comments")
        blog?.saveInBackground()
        if let tmpText = commentField?.text {
            comments?.append(tmpText)
        }
        commentField?.text = ""
        print(comments?.count)
        self.commentField?.resignFirstResponder()
        self.tableView.reloadData()
}

您已经对这段代码进行了什么调试?我以前尝试过创建manualSegue方法。它在下一页显示数据,但是,它不会在博客和评论之间创建关系。因此,我现在正在尝试上面的这种方法来创建关系,并让博客出现在下一页尝试在prepareForSegue的开头添加一个断点,然后跨过每一行,检查它是否得到一个值。
    class DetailViewController: UIViewController, UITableViewDataSource, UITableViewDelegate {
var blog: PFObject?
var comments: String?()
func replyButtonPressed(sender: AnyObject!) {
   blog?.addObject(commentField?.text, forKey: "comments")
        blog?.saveInBackground()
        if let tmpText = commentField?.text {
            comments?.append(tmpText)
        }
        commentField?.text = ""
        print(comments?.count)
        self.commentField?.resignFirstResponder()
        self.tableView.reloadData()
}