swift:下载百分比

时间:2018-07-17 16:18:43

标签: ios swift

我想获得标签中下载的百分比。我使用以下代码:

cell.label?.text = "\( (CGFloat(totalBytesWritten) / CGFloat(totalBytesExpectedToWrite)) * 100)" 

但是在这种情况下,我得到了该点之后的百分比数字。

我尝试使用其他代码,但无济于事:

cell.label?.text = "\( (Int(totalBytesWritten) / Int(totalBytesExpectedToWrite)) * 100)" 

如何获得像这样的98%而不是这样的98.5353457%的百分比?

2 个答案:

答案 0 :(得分:0)

尝试<div class="site-main" style="background: #eee">&nbsp;</div>

答案 1 :(得分:0)

尝试一下

let progress = Float(totalBytesWritten) / Float(totalBytesExpectedToWrite)
progressLabel.text = String(format: "%.0f%%", progress * 100)