我想添加一个变量UIImageView
像这样用于为在扩展
extension UIImageView {
var urlSession: URLSessionDataTask? {
get {
if self.urlSession != nil {
return self.urlSession
}
return nil
}
set {
urlSession?.cancel()
}
}
}
的延伸,但我发现了一个未知的错误(在控制台它只是打印(lldb)
)可变吸气未知错误获得者if self.urlSession != nil {
。我究竟做错了什么?
什么是你想要做的示例代码?你的最终目标是什么? – Sweeper
我只是想添加一个变量到'UIImageView',但我得到错误,并添加getter和setter解决了它,但知道我在运行时出现此错误@Sweeper –
您正在访问self(urlSession)get block of self urlSession),它会创建无限循环,只需暂停执行程序按钮即可获得主意 –