【发布时间】:2014-09-07 10:55:20
【问题描述】:
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if (segue.identifier == "segueDetail") {
var detailViewController: DetailViewController = segue.destinationViewController as DetailViewController;
var sweetIndex = tableView!.indexPathForSelectedRow().row
var selectedSweet: AnyObject = self.timelineData[sweetIndex]
var selectedUsers = selectedSweet["Sweeter"]
detailViewController.selectedUser = selectedUsers as String
println(detailViewController.selectedUser)
}
}
我尝试将数据从我的TimelineTableViewController 传递到DetailViewController,但我做错了什么,我不知道是什么。有人可以帮助我或给我更好的解决方案吗?我正在使用TableViewController、TableViewCell 文件和DetailViewController。谢谢 :)!
【问题讨论】:
-
您是否尝试设置断点以验证此代码块是否已执行?控制台上是否印有东西?
-
你怎么知道你做错了什么?这段代码不能编译吗?不跑?做一些意想不到的事情?