Class 类不符合协议swift

Class 类不符合协议swift,class,swift,protocols,Class,Swift,Protocols,我有一个错误: 类型“CategoryTableViewController”不符合协议“XMLParserDelegateCategory” 在此代码中: 类CategoryTableViewController:UITableViewController,XMLParserDelegateCategory{ var parser = CategoryParser(url: kURL) var parsedItems: [CategorySchemes] = [] override func

我有一个错误:

类型“CategoryTableViewController”不符合协议“XMLParserDelegateCategory”

在此代码中:

类CategoryTableViewController:UITableViewController,XMLParserDelegateCategory{

var parser = CategoryParser(url: kURL)
var parsedItems: [CategorySchemes] = []

override func viewDidLoad() {
    super.viewDidLoad()
    title = "Navigation Mode"
    parser.delegate = self
    parser.parse {
        self.tableView.reloadData()
    }
}
我的协议是:

协议XMLParserDeLegatoDelist{

func XMLParserError(parser: CodeListParser, error: String) }
类CodeListParser:NSObject,NSXMLParserDelegate{

let url: NSURL
var delegate: XMLParserDelegateCodelist?
有什么建议吗?
谢谢。

实现
func-xmlparserror(解析器:CodeListParser,错误:String)
在您的视图控制器中。

我有implement:parser.delegate=selfNo,您告诉解析器您的视图控制器符合协议,但您没有实现协议声明的函数。例如,XMLParserError函数的代码在哪里?