每隔几个月,由于没有在块中使用弱自我,我得到了同样的问题,即ViewController没有被释放。 是否有任何方法可以让Xcode对此发出警告?
感谢。
答案 0 :(得分:0)
这可能会有助-Warc-retain-cycles
此外,如果不是构建,而是在Xcode中选择分析,这将为您提供有关代码中不良做法的更多信息,其中包含有关使用弱变量的信息。
另一个级别是使用推断,一个Facebook开源的iOS / Android静态分析器:www.fbinfer.com
另外,请参阅:http://fuckingclangwarnings.com/了解其他警告。我只是在我的项目上设置'-w'来获取所有标准警告