应用程序在打开UITableView多次后崩溃

时间:2014-12-30 13:25:27

标签: ios objective-c xcode

我在我的项目中使用了很多UITableView。我在运行时创建了它的自定义单元格意味着我在运行时使用UILabels和UITextFields以及更多对象设计了每个单元格。数据来自Web服务。因此,当我用UITableView打开UIViewController时,它正在创建新的单元格(由于单元格覆盖问题,我没有重复使用单元格)。因此,在打开这些页面后,我的应用程序多次崩溃。当我通过Xcode运行它时,它不会崩溃。如果有人知道如何解决这个问题

static NSString *cellIdentifier = @"Cell";
UITableViewCell *cell = (UITableViewCell *)[tableView dequeueReusableCellWithIdentifier:nil];
if (cell == nil) {
    cell = [[UITableViewCell alloc] initWithStyle:UITableViewCellStyleDefault reuseIdentifier:cellIdentifier];
}

0 个答案:

没有答案