Swift 2:IBOutlet Collection [UIButton]!泄漏记忆

Gal*_*age 10 memory-leaks ios swift swift2

最近在我的应用程序中,我发现我的UIButton插座集合正在泄漏内存.

我只有

    @IBOutlet var TabBarButtons: [UIButton]!
Run Code Online (Sandbox Code Playgroud)

而来自乐器 在此输入图像描述

谁能告诉我出了什么问题?随着时间的推移,NSArray中的变量数量不断增长,我拥有的是一个包含IB的4个UIButton的数组.

Joe*_*ins 9

这是一个错误.参考rdar:// 24272775

现在的解决方法是替换[UIButton]!与NSArray!并在以后使用时将其内容转换为UIButton.