【发布时间】:2020-05-08 03:43:24
【问题描述】:
如何测量forEach 循环的进度并将其显示在进度条中?
我将旋转垂直图像以使它们水平。每次转换的图片数量都会不同。
这是我正在做的转换图像的工作,我只需要一种向用户显示进度的方法:
func rotateandSave(files: [URL]) {
files.forEach { file in
let path = file
let image = NSImage(contentsOf: path)
let rotatedImage = image?.rotated(by: rotateAngle)
saveImage(image: rotatedImage!, destination: path)
}
}
【问题讨论】:
标签: swift macos nsimage nsprogressindicator