Ich habe eine Ansicht in meiner App, die so ziemlich alles tut, und ich mag es so. Das Problem ist jedoch, dass es 5 oder 6 verschiedene Delegierte implementiert, was ein bisschen chaotisch erscheint.So behandeln Sie mehrere Delegierte
Meine Frage ist, muss der View-Controller alle Delegierten implementieren? Oder gibt es eine Möglichkeit, den Code in verschiedene Dateien zu trennen (ohne eine größere Umstrukturierung oder Neuschreiben)?
Hier alle Delegierten ich Umsetzung:
@interface MyView : UIViewController <UIScrollViewDelegate, UIImagePickerControllerDelegate, UINavigationControllerDelegate, UIActionSheetDelegate, MFMailComposeViewControllerDelegate>
Cool, ich werde das ausprobieren, danke! –
Ich bin daran interessiert, meinen Code aufzuräumen. Müssen Sie auch "MyView + UIScrollViewDelegate.h" haben. Wenn ja, wie sieht es aus? – tiguero