2

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];
}
4

1 回答 1

0

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

于 2015-02-20T06:42:00.467 回答