【发布时间】:2011-10-13 14:07:55
【问题描述】:
我在下面有这段代码,泄漏应用程序说 100% 的泄漏来自这行代码。
const unsigned char *value = sqlite3_column_text(statement, number);
if(value)
return [NSString stringWithUTF8String:(char *)value]; //100%
return nil;
有人可以提供一些有关如何解决此问题的见解。
【问题讨论】:
-
Instruments 指向泄漏对象的创建位置,而不是泄漏位置。
-
“泄漏的对象”列说什么?你确定这一行 ONLY 泄漏的对象,很可能返回值的所有者是真正的罪魁祸首。
标签: iphone ios memory-management memory-leaks nsstring