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

时间:2015-12-03 20:15:07

标签: ios swift memory-leaks swift2

最近在我的应用程序中,我发现我的UIButton插座系列正在泄漏内存。

我所拥有的只是

    @IBOutlet var TabBarButtons: [UIButton]!

来自乐器enter image description here

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

1 个答案:

答案 0 :(得分:9)

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

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