Получение предупреждающего сообщения о том, что повторяющееся определение протокола ModalViewDelegate игнорируется
Определенный протокол в файле modalviewcontroller.h
@protocol ModalViewDelegate;
-(void)dismissView:(id)sender;
@interface Modalviewcontroller : UIViewController
{
id<ModalViewDelegate>delegate;
}
@property (nonatomic, assign) id<ModalViewDelegate>delegate;
@end
В файле Modalviewcontroller.m синтезировать делегат
В файле Mainviewcontroller.h
@protocol ModalViewDelegate
-(void)didDismissModal:(id)sender;
@end
@interface Mainviewcontrollerontroller : UIViewController <ModalViewDelegate>
-(void)showModal:(id)sender;
В Mainviewcontroller.m не синтезируется делегат
Должен ли я делегировать и файл mainviewcontroller.m?
Почему я получаю предупреждение о повторном определении протокола?