无法加载nib错误消息

时间:2012-06-15 18:09:50

标签: iphone objective-c ios ipad

我收到一条非常恼人的错误消息:

'无法在bundle中加载NIB:'NSBundle(已加载)',名称为'SingleStoryViewController''

知道为什么吗?那个SingleStoryViewController nib在项目中可用。

我不确定要发布哪个代码,但这就是我的内容:

if ([viewType isEqualToString:kSingleStoryView]){
                viewController = [[SingleStoryViewController alloc] initWithNibName:@"SingleStoryViewController" bundle:nil];
            }

2 个答案:

答案 0 :(得分:1)

请检查以下几点:

1)你正确拼写了nib文件名。

2)您已将“SingleStoryViewController”指定为nib文件中文件所有者对象的Parent类。

3)您已将nib文件中的视图插座连接到UIView。

如果有任何疑问,请告诉我们。

答案 1 :(得分:0)

  1. NIB的名称是否恰好是SingleStoryViewController.xib
  2. 是否标记为要复制到捆绑包
  3. 是否在Resources文件夹
  4. 打开.app包 - 是吗?在Resources文件夹中?