【问题标题】:Potential Leak, assigning NSString-Property to UILabel潜在泄漏,将 NSString-Property 分配给 UILabel
【发布时间】:2012-02-20 17:43:54
【问题描述】:

当我分析我的代码时,当我将核心数据字符串属性分配给 UILabel 时,它显示出潜在的泄漏

cell.textLabel.text = prop.new_value;

使用 Instrument and Leaks 运行应用程序不会显示任何问题。

【问题讨论】:

    标签: objective-c ios memory-leaks


    【解决方案1】:

    静态分析器理解某些 cocoa 约定,例如以“new”开头的方法返回一个保留的对象指针。

    我建议将prop.new_value 中的“new_value”更改为不同的内容。

    来源:http://clang.llvm.org/docs/AutomaticReferenceCounting.html#objects.operands.retained_returns

    【讨论】:

    • 感谢 Brandon,重命名解决了这个问题。
    猜你喜欢
    • 2011-02-07
    • 1970-01-01
    • 1970-01-01
    • 2011-06-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多