0
у меня есть эта ошибка:класс не соответствует протоколу быстрого
Тип '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()
}
}
И мой протокол:
протокол XMLParserDelegateCodelist {
func XMLParserError(parser: CodeListParser, error: String) }
класс CodeListParser: NSObject, NSXMLParserDelegate {
let url: NSURL var delegate: XMLParserDelegateCodelist?
какие-либо предложения? Спасибо.
У меня есть реализация: parser.delegate = self –
Нет, вы говорите синтаксическому анализатору, что ваш контроллер просмотра соответствует протоколу, но вы не реализуете функцию, объявляемую протоколом. То есть где код для функции XMLParserError? – fluidsonic
Спасибо !!!!! –