我有一些UIPopoverViewControllers执行消息传递以委托(delegate)UIViewControllers传递UI事件。我没有为每个事件编写单独的方法,而是在委托(delegate)中有一个带有switch语句的方法,它确定如何根据传递的常量处理事件(下面的示例)。这可能是一个糟糕的设计,但这是我想出的。我看过this有关枚举或静态类的问题,但不理解答案。所以..是我正在做的BAD,有没有一种方法可以在一个地方定义枚举,这样我就不必维护可以轻松获取的多位代码同步?编辑好的,再深入一点(here+here)我发现我可能走在正确的轨道上。所以我想我需要知道implem