iOS 5.0: предупреждение MFMailComposeViewController - PullRequest
0 голосов
/ 10 июня 2011

Поскольку я обновил XCode для новой iOS 5.0, я получил предупреждение в своей функции MailComposer.

 MFMailComposeViewController *pickerZap = [[MFMailComposeViewController alloc] init];
 pickerZap.mailComposeDelegate = self;
 // warning: Assigning to 'id<MFMailComposeViewControllerDelegate>' 
 // from incompatible type 'Infocontroller *'

Что произошло с MFMailComposeViewControllerDelegate?Что я делаю не так?

1 Ответ

8 голосов
/ 10 июня 2011

Мы не можем ответить на вопросы об iOS 5, не нарушив NDA.

Но это выглядит так, что ваш класс (Infocontroller) формально не реализует протокол делегата (MFMailComposeViewControllerDelegate), т.е.

@class Infocontroller : UIViewController<MFMailComposeViewControllerDelegate>

Недостаточно просто реализовать методы.

...