1

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

问题一:

第一期

问题 2:

第 2 期

应该对此做些什么吗?

4

1 回答 1

2

我想那些不是实际的内存泄漏。这两种方法的名称中都有“创建”,我认为这是为了遵循核心基金会创建规则。我猜分析器只是应用了 Objective-C 约定,其中只有变体 'new'、'alloc'、'copy' 和 'retain' 应该返回拥有的引用。

这些是明确的 C 函数而不是 Objective-C 方法;我猜分析器正在应用 Objective-C 规则,因为正在返回 Objective-C 对象,尽管因为故意忽略了常规约定而令人困惑。

于 2012-11-01T20:09:56.787 回答