所以下面的代码向我展示了我如何为segue做准备。我不知道最新情况如何,但它给了我一些奇怪的错误,我以前用过同样的方式并且它有效,但它只是在这个应用程序中不起作用。
代码
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!)
{
if segue.identifier == "select"
{
println("helloworld")
var index = tableView.indexPathForCell(sender as UITableViewCell!)
var object = self.objects[index!.row] as HMAccessory // object is a NSmutableArray its crashing on this next line where im casting it
//var dest = segue!.destinationViewController? as CharacristicsViewController!
// dest.detailItem = object
}
}
任何人都可以看到这个有什么问题吗?
这是我遇到的错误。
HomeKit`HomeKit.AccessoryTableViewController.prepareForSegue (HomeKit.AccessoryTableViewController)(Swift.ImplicitlyUnwrappedOptional, 发件人:Swift.ImplicitlyUnwrappedOptional) - > () 在 AccessoryTableViewController.swift:23: