ios - objective-c - 存储到的对象的潜在泄漏

标签 ios objective-c

我正在尝试运行代码,但它在使用静态分析器时报告内存泄漏。在这条线上作为存储到“encodedData

中的对象的潜在泄漏
return encodedData;

Check image here

最佳答案

使用__bridge_transfer

使用 __bridge_transfer 确保 ARC 会为您释放对象。如果没有 __bridge_transfer,您必须手动释放返回的对象。

关于ios - objective-c - 存储到的对象的潜在泄漏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36417195/

相关文章:

iphone - 有网页开发经验。如何开始进行iPhone游戏开发?

ios - 防止 UIWebView 中烦人的 HTML5 地理定位警报

ios - 在iOS应用中实现可访问性(无Internet弹出窗口)的最简单方法是什么?

ios - 在同一选项卡上的三个 UIButton 之间切换 selectedState

ios - 显示 UITableView 的本地化字母索引

ios - 将 block 形式的 objective-c 解决为 swift 3

ios - 如何从文本文件创建一个 NSNumbers 数组?

ios - 无法绘制折线谷歌地图 : Swift 3

ios - XCode Metal 模板 : Where is VertexAttribute. 位置定义了吗?

ios - 难以理解 Obj-C MVC : exit and unwindSegue