为什么这有时会崩溃

时间:2010-09-26 13:59:54

标签: objective-c cocoa-touch memory-leaks uitableview nsstring

功能内部

- (UITableViewCell *)tableView:(UITableView *)tableView cellForRowAtIndexPath:(NSIndexPath *)indexPath {

我创建一个NSString,然后给cell.textLabel.text这个字符串的值。然后我发布它。该程序将在最后获得其中一个字段时崩溃。

如果我没有释放NSString,那么程序不会崩溃。但这不会造成内存泄漏吗?

1 个答案:

答案 0 :(得分:1)

你是如何创建NSString的?如果除了后跟init之外的其他内容,您不需要发布它!