2

AFNetworking在我的项目中使用,但这里有 2 个警告: 警告

完整的警告字符串是:

/AFNetworking/AFHTTPClient.m:575:38: Capturing 'operation' strongly in this block is likely to lead to a retain cycle

4

1 回答 1

5

这是另外两个关于这个 问题的很好答案的问题。这是在块中使用强变量的问题。要在使用 ARC 时抵消这种情况,您必须使用__weak声明。我建议您阅读第一个链接,特别是了解更多信息。

编辑

起初我没有意识到你在 AFNetworking 的代码中看到了这个警告。使用最新版本的 AFNetworking 我没有看到此警告。

于 2012-12-21T23:34:23.170 回答