我正在用 swift 为 NSOperation 编写一个子类。但是,我遇到了一个奇怪的问题。
class Downloader : NSOperation, NSURLSessionDelegate, NSURLSessionDownloadDelegate{}
当我添加“NSURLSessionDownloadDelegate”时,它会显示错误:“类型‘Downloader’不符合协议(protocol)‘NSURLSessionDownloadDelegate’” 当我删除它时,一切都很好。 你知道为什么吗? 谢谢,提前!
最佳答案
实现 URLSession:downloadTask:didFinishDownloadingToURL: 是必须的,
请确保您已实现它。
关于swift - 使用 Swift 委托(delegate),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34849050/