标签: objective-c automatic-ref-counting warnings afnetworking
我在我的项目中使用AFNetworking,但它有2个警告:
AFNetworking
完整的警告字符串是:
/AFNetworking/AFHTTPClient.m:575:38: Capturing 'operation' strongly in this block is likely to lead to a retain cycle
答案 0 :(得分:5)
以下是两个other questions,对此问题有很好的答案。这是在块中使用强变量的问题。要在使用ARC时抵消这一点,您必须使用__weak声明。我建议你阅读第一个链接,特别是了解更多信息。
__weak
修改
起初我没有意识到你在AFNetworking的代码中看到了这个警告。使用最新版本的AFNetworking我没有看到这个警告。