应用程序崩溃IOS 7工作IOS 8

时间:2015-12-21 14:12:07

标签: ios objective-c

我在我的应用中使用自定义单元格(friendListCell)。当我把它运行到IOS 8后来它可以工作,但在IOS 7它崩溃并显示如下错误。我找不到它出现的错误,

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath
{
      cell = [tableView dequeueReusableCellWithIdentifier:@"cell" forIndexPath:indexPath];
     return cell;
}

代码下方

ALTER TABLE fruit_table 
ADD UNIQUE KEY (`fruit` , `colour`) ;

注意:     我删除了对该单元格的所有引用,即使它显示错误。

2 个答案:

答案 0 :(得分:0)

尝试使用这个来创建Cell:

    static NSString *CellIdentifier = @"cell";
    UITableViewCell * cell = [tableView dequeueReusableCellWithIdentifier:CellIdentifier];

    if (cell == nil) {
        cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleSubtitle reuseIdentifier:CellIdentifier];
    }

答案 1 :(得分:0)

该错误消息表示您正在故事板/ xib文件中的UILabel上设置一个不存在的变量。

您可以随意更改代码,但无法解决问题。错误发生在storyboard或xib文件中。您是否尝试在storyboard / xib文件中设置名为keyPath的变量?