为什么这是一个内存泄漏?

时间:2011-03-08 20:56:27

标签: objective-c memory-leaks

在以下内容中收到了关于内存泄漏的警告......

任何想法?

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {
    NSUInteger row = [indexPath row];

    UITableViewCell *cell = [self newOrReusableCell];


    cell.textLabel.text = [_evaluationArray objectAtIndex:row];
    cell.selectionStyle = UITableViewCellSelectionStyleNone;

    return cell;

}

感谢

编辑:这是警告: ...在第128行分配并存储到'cell'中的对象从名称('tableView:cellForRowAtIndexPath:')不包含'copy'或以'new'或'alloc'开头的方法返回。这违反了“Cocoa内存管理指南”(对象泄露)

中给出的命名约定规则

1 个答案:

答案 0 :(得分:0)

啊!算了吧!找到答案..是我命名我的细胞的方式......