有一条警告信息“从不兼容的类型”详细分配'id''DetailViewController *'类型'DetailViewController *'不符合'TreatmentSelectionDelegate 'protocol “,显示在下面的编码中。为什么会出现这种警告的原因
_rootViewController.delegate = _detailViewController;
答案 0 :(得分:0)
在DetailViewController的界面(.h)文件中,将最后一个单词添加到类声明中:
@implementation DetailViewController : UIViewController <TreatmentSelectionDelegate>
DetailViewController需要知道是否符合您期望它能够处理的委托方法。