objective-c - 内存泄漏 JSONKit iOS

标签 objective-c ios cocoa-touch jsonkit

我在我的应用程序中使用 JSONKit,但是当我在 Xcode 中单击分析时,我在 JSONKit.m 中遇到了 2 个问题:

问题 1:

Issue 1

问题 2:

Issue 2

应该为此做点什么吗?

最佳答案

我想那些并不是真正的内存泄漏。这两种方法的名称中都有“Create”,我认为这是为了遵循 Core Foundation create rule .我猜分析器只是应用了 Objective-C 约定,其中只有变体“new”、“alloc”、“copy”和“retain”应该返回拥有引用。

那些是清晰的 C 函数而不是 Objective-C 方法;我猜分析器正在应用 Objective-C 规则,因为正在返回 Objective-C 对象,尽管由于故意忽略了正常约定而造成混淆。

关于objective-c - 内存泄漏 JSONKit iOS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13183798/

相关文章:

objective-c - 为什么继承需要是 "subclass"NSObject?

objective-c - UITableView 上的自定义滚动绘图层

android - Flutter - 内存调查

iphone - 单位换算库 - Objective C

cocoa - 将 NSValue 转换为 NSDecimalNumber

iphone - 如何使用 cocoa touch 做无限滚动图像

ios - 在后台解析后数据未加载到 UITableView 中

objective-c - 如何在 XCTest 中提取由 measureBlock 测量的性能指标

ios - 如何使用 faSTLane 获取应用程序名称及其实时版本

ios - 在 scenekit 中的 obj 模型上应用适当的完成?