【发布时间】:2011-01-29 07:01:30
【问题描述】:
我的应用中有一个视图,它几乎可以完成所有工作,我喜欢这种方式。然而问题是它实现了 5 或 6 个不同的委托,这看起来有点混乱。
我的问题是,视图控制器是否必须实现所有委托?或者有什么方法可以将代码分成不同的文件(无需进行重大重组或重写)?
这是我正在实施的所有代表:
@interface MyView : UIViewController <UIScrollViewDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate, UIActionSheetDelegate, MFMailComposeViewControllerDelegate>
【问题讨论】:
标签: iphone delegates uiviewcontroller