Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/39.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone Objective-C Xcode:Tableview详细信息项为空_Iphone_Objective C_Ios_Xcode - Fatal编程技术网

Iphone Objective-C Xcode:Tableview详细信息项为空

Iphone Objective-C Xcode:Tableview详细信息项为空,iphone,objective-c,ios,xcode,Iphone,Objective C,Ios,Xcode,我做这个教程()是为了掌握ios开发的窍门,但现在我被卡住了 这可能只是一件小事,但当我使用detailView的方法“setDetailItem”时,newDetailItem变量为空(请参见屏幕截图) 我不知道这是为什么,但在教程中,这似乎得到自动填充 为什么它是空的?如何获取正确的详细信息项 我查看了教程,他们提供了一个示例代码。它可以很好地使用内存。这是一个setter方法,当您提供这样的值时会调用它 DetailViewController *detailController =s

我做这个教程()是为了掌握ios开发的窍门,但现在我被卡住了

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

我不知道这是为什么,但在教程中,这似乎得到自动填充

为什么它是空的?如何获取正确的详细信息项


我查看了教程,他们提供了一个示例代码。它可以很好地使用内存。这是一个setter方法,当您提供这样的值时会调用它

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

检查您是否传递了有效的内存值(此处为错误)。如果您将其设为零,则可能没有内存

请发布文本而不是图像。这样更容易阅读。啊,是的。就这么简单。谢谢