开发者社区> 问答> 正文

关于iOS 在AppDelegate.m文件里请求返回的ViewController出现bug

//[self returnViewController];

(UIViewController*)returnViewController {

CGRect calendarFrame = CGRectMake(0, 0, 320, 568);
 calendarFrame.size.height -= 44;

CalendarViewController *calendar=[[CalendarViewController alloc]init];
 calendar.view.frame=calendarFrame;

return calendar;


}
 //bug
 *** Terminating app due to uncaught exception 'NSInternalInconsistencyException', reason: '-[UIViewController _loadViewFromNibNamed:bundle:] loaded the "CalendarView" nib but the view outlet was not set.'

展开
收起
爵霸 2016-03-11 14:41:25 2129 0
1 条回答
写回答
取消 提交回答
  • 1, 打开xib文件

    2, 点击"File‘s Owner",设置Class为xxxViewControler

    3, 右键"Files‘s Owner", 里面有个默认的IBOutlet变量view, 看一下后面有没有做关联,如果没有就拉到下面的View和视图做个关联

    2019-07-17 18:59:17
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
手淘iOS性能优化探索 立即下载
From Java/Android to Swift iOS 立即下载
深入剖析iOS性能优化 立即下载