3

我想在 UML 中对委托模式(针对 Objective-C)进行建模。请问它的正确介绍是什么?

例如:

我的类 BaseXMLParser 有一个符合 ParserDelegate 接口的委托。ParserDelegate 中的方法将在 UI 类中实现

ps:对不起我的英语

委托模式

4

1 回答 1

1

而不是使用<<ParserDelegate>>你应该使用<<Interface>>,而不是delegate你的接口名称是ParserDelegate。您也不必ParserDelegate在实现类 ( UI) 中编写接口 ( ) 中定义的方法。我也会给出一个方向的参考BaseXMLParserParserDelegate因为我认为委托没有理由调用客户端类。

于 2012-06-27T20:42:39.123 回答