Я вижу кучу журналов, спамящих на моей консоли, как мне их заставить замолчать?
Task <9A65C10D-510F-4EE8-BE9C-4BB7713E3C88>.<34> load failed with error Error Domain=NSURLErrorDomain Code=-999 "cancelled" UserInfo={NSErrorFailingURLStringKey= <<redacter_imageURL>>, NSErrorFailingURLKey=<<redacter_imageURL>>, _NSURLErrorRelatedURLSessionTaskErrorKey=(
"LocalDataTask <9A65C10D-510F-4EE8-BE9C-4BB7713E3C88>.<34>"
), _NSURLErrorFailingURLSessionTaskErrorKey=LocalDataTask <9A65C10D-510F-4EE8-BE9C-4BB7713E3C88>.<34>, NSLocalizedDescription=cancelled} [-999]
Они создаются Kingfisher и они верны, потому что изображения отображаются в виде коллекции. Тем не менее, они заполняют консоль, поэтому больше ничего полезного не видно.
Код, который их производит:
class Cell: UITableViewCell {
let imageView = ImageView()
func prepareForReuse() {
imageView.kf.cancelDownloadTask()
}
func setImage(url: String) {
imageView.kf.setImage(url)
}
}
- Я пытался просмотреть документы Kingfisher. , ничего не смог найти.
- Я пытался отключить
OS_ACTIVITY_MODE
, но он ничего не делает - Я не нашел ничего похожего в Google ...