TEL:400-8793-956
当前位置:程序、服务器

在Xcode 7.0上返回错误

提问者: 近期获赞: 浏览人数: 发布时间:2021-03-06 09:54:53

 问:当新闻项返回时:2015-10-19 12:27:52.899 BlogReader [4138:232343]-[UINavigationController setDetailItem:]:无法识别的选择器已发送到实例0x7ff944831600(lldb)

    
 
答:有效的代码如下:
 
-  (void )prepareForSegue:(UIStoryboardSegue  * )segue 发送者:(id )sender  { 
if ([[ segue identifier ] isEqualToString :@“ showDetail” ]){ NSIndexPath * indexPath = [ self 。tableView indexPathForSelectedRow ]; //设置索引路径NSString * object = [ _titlesArray objectAtIndex :[
 
               indexPath 行 ]  ];  //将Blog的标题设置为变量对象
// //您需要将目标视图控制器强制转换为DetailViewController,否则它将产生一个难看的错误... DetailViewController * controller = (DetailViewController * )[[ segue destinationViewController ] topViewController ]; [控制器setDetailItem :object ]; / *这只是将目标视图控制器的导航栏设置为具有可以更改视图控制器显示的按钮。         仅在iOS 8中引入        * /
 
        控制器。navigationItem 。leftBarButtonItem  =  self 。splitViewController 。displayModeButtonItem ; 
控制器。navigationItem 。leftItemsSupplementBackButton = YES ; } }          
上一篇: 在4:00,为什么Pasan会说:“现在,我们需要一个Int才能从数组中访问它
下一篇: 输出不会显示在助理编辑器上