以下是导致泄漏(通过Leaks仪器识别):
field = (char *) sqlite3_column_text(statement, 2);
NSString *column3 = [[[NSString alloc] initWithUTF8String:field]]; (this line here)
rowDefinitionA = column3;
[column3 release];
这条线有什么问题吗?
答案 0 :(得分:1)
你实际上过度释放了column3
。要么丢失autorelease
,要么[column3 release]
。