不符合Swift中的代理

时间:2015-11-02 13:05:02

标签: ios swift

我有一个协议DataProviderDelegate,定义如下:

protocol DataProviderDelegate : class {

    typealias Object

}

现在,我有一个继承此协议的类,如下所示:

extension ShoppingListTableViewController : DataProviderDelegate {
}

错误是ShoppingListTableViewController不符合DataProviderDelegate协议。我可以看到我没有实现Object typealias但是如果需要它我该怎么做?

1 个答案:

答案 0 :(得分:2)

您可以尝试在ShoppingListTableViewController中添加此行,希望这可以帮助您:)

typealias Object = AnyObject