【发布时间】:2015-11-24 00:52:39
【问题描述】:
我想创建一个采用NSURLSessionDownloadDelegate 协议的类
我所做的是:
class imageDelegate: NSURLSessionDownloadDelegate {
}
这很简单,很好。但我想添加其中一种方法。我这样做了:
class imageDelegate: NSURLSessionDownloadDelegate {
@objc func URLSession(session: NSURLSession, downloadTask: NSURLSessionDownloadTask, didFinishDownloadingToURL location: NSURL) {
print("asdfasf")
}
}
然后我得到了错误:
Type 'imageDelegate' does not conform to protocol 'NSObjectProtocol'
知道如何解决这个问题吗?
【问题讨论】:
-
Swift 的惯例是以大写字母开头的类命名
-
@LeoDabus 好的,我会改变它。你知道我的问题的解决方案吗?
标签: ios swift nsurlsession nsurlsessiondownloadtask