2015-12-03 23 views
10

最近在我的應用程序中,我發現我的UIButton插座集合正在泄漏內存。Swift 2:IBOutlet Collection [UIButton]!泄漏內存

我只有

@IBOutlet var TabBarButtons: [UIButton]! 

而且從儀器enter image description here

誰能告訴我這是哪裏呢?隨着時間的推移,NSArray中變量的數量不斷增長,我擁有的是一個包含4個來自IB的UIButton的數組。

回答

9

這是一個錯誤。參考rdar://24272775

現在的解決方法是替換[UIButton]!與NSArray!並在以後使用時將其內容轉換爲UIButton。