2010-10-10 156 views
1

在我的代码的这一部分,我收到一条警告消息,说它没有实现我所做的自定义协议。如何实现自定义协议

detailViewController.delegate = self; 

如何实现协议?

然后当我运行它崩溃说

程序 ' - [DetailViewController setDelegate:]:无法识别的选择发送到实例0x6a1c450'

回答

1

声明你的类是这样的:

@interface DetailViewController : UIViewController <MyProtocol> { 
    // Class stuff 
} 
+0

,消除警告消息,但它仍然崩溃。 – 2010-10-10 03:38:00

+0

你能给更多的代码吗?你是如何宣布你的协议的?属性... – 2010-10-10 14:00:37