已在WatchOS 5上修复
Xcode 9.4.1,Swift 4.1,WatchOS 4
我想在WatchKit上绘制动画图形。当我实现它时(我使用Core图形绘制机制),然后发现内存增加到2 GB。
自动释放池-在iOS上有效,但在WatchKit上无效(可能仅在这种情况下)
@IBOutlet weak var interfaceImage: WKInterfaceImage!
let image = UIImage(...)
for i in 0..<10_000 {
print("!!!! \(i)")
interfaceImage.setImage(image)
}
从循环中的xcassets设置图像时,内存增加。
有什么想法吗?