如何限制ios的下载时间? 我需要 : 如果从URL到ImageView的下载时间超过2秒,请从另一个URL下载。
答案 0 :(得分:2)
答案 1 :(得分:0)
如果以异步方式下载图像,则可以使用此方法(与if一起使用):
let delayTime = dispatch_time(DISPATCH_TIME_NOW, Int64(numberInSeconds * Double(NSEC_PER_SEC)))
dispatch_after(delayTime, dispatch_get_main_queue()) {
print("Delayed job")
}
因此,如果numberInSeconds为2,则代码将在2秒后执行。