由于未捕获的异常'NSInternalInconsistencyException'而终止应用程序,原因:'无法在bundle中加载NIB:'NSBundle

时间:2012-09-27 21:18:55

标签: ios

ios编程新手。当我运行模拟器时,我得到了这个错误。

  

由于未捕获的异常终止应用程序' NSInternalInconsistencyException',原因:'无法在捆绑中加载NIB:' NSBundle(已加载)'名字' cusCell''

这是我收到错误的行

static NSString *CellIdentifier = @"cusCell";
customCell *cell = (customCell *)[tableView dequeueReusableCellWithIdentifier:CellIdentifier];

if (cell == nil)
{
    ==>    NSArray *nib = [[NSBundle mainBundle] loadNibNamed:@"cusCell" owner:self options:nil];
    cell = [nib objectAtIndex:0];
}

1 个答案:

答案 0 :(得分:0)

有时直接重命名某些文件时会出现此错误,而XCode无法理解它。只需从项目中删除文件的引用(右键单击 - 删除和“删除引用”),然后将文件再次拖放到项目中。它对我有用。