2010-10-10 142 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