【发布时间】:2017-03-19 20:38:39
【问题描述】:
当我运行仪器并检查泄漏时,它显示的泄漏主要包括:
_ContiguousArrayStorage<String>
_NativeDictionaryStorageOwner<Int, CGFloat>
_NativeDictionaryStorageOwner<String, AnyObject>
这是我使用 Swift 3 并在使用 iOS 10 的设备上进行测试的时候。
泄漏仅出现在 iOS 10 中,而在 iOS 9.x 上一切似乎都很正常。最重要的是,在 iOS 10 中 UISwitch 似乎也没有释放。
目前,我一直在创建各种解决方法,试图避免使用字典,在某些情况下还使用数组,这让编码变得非常烦人。
问题:
我应该对此感到担忧并尝试修复所有这些漏洞,还是等待并希望它在未来的更新中得到修复?如果是这样,是否有任何地方可以检查已知的错误等?
【问题讨论】:
标签: swift memory-leaks swift3 ios10 instruments