Несовместимый тип, не соответствует протоколу предупреждения - PullRequest
0 голосов
/ 13 декабря 2011

Имеется предупреждающее сообщение " Присвоение идентификатору из несовместимого типа" DetailViewController * " Тип" DetailViewController * " не соответствует протоколу" TreatmentSelectionDelegate " ", что показано в приведенной ниже кодировке.Почему бы быть причиной такого предупреждения

_rootViewController.delegate = _detailViewController;

1 Ответ

0 голосов
/ 13 декабря 2011

В файл интерфейса DetailViewController (.h) добавьте последнее слово в объявление класса:

@implementation DetailViewController : UIViewController <TreatmentSelectionDelegate>

DetailViewController должен знать, чтобы соответствовать методам делегатов, которые вы ожидаете, что он сможет обрабатывать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...