繁体   English   中英

Objective-C Xcode:Tableview detailitem为空

[英]Objective-C Xcode: Tableview detailitem empty

我正在完成本教程( http://www.raywenderlich.com/1845/how-to-create-a-simple-iphone-app-tutorial-part-2 )以了解ios开发的基本原理,但是现在我卡住了。

这可能只是一件小事,但是当我进入detailView的方法“ setDetailItem”时, newDetailItem变量为空(请参见屏幕截图)。

我不知道为什么会这样,但是在本教程中,这似乎会自动填充。

为什么它是空的,我如何获得正确的detailItem?

屏幕截图

我检查了教程,并提供了一个示例代码,它可以在内存中正常工作,这是一个setter方法,当您提供像这样的值时会被调用

  DetailViewController *detailController =segue.destinationViewController;
  ScaryBugDoc *bug = [self.bugs objectAtIndex:self.tableView.indexPathForSelectedRow.row];
  detailController.detailItem = bug;

检查天气,您传递的是有效的内存值(此处为bug)。如果您将其设置为nil,则可能没有内存

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM