2011-02-12 26 views
1

我有我的課的2個部分,希望它是委託。讓班級成爲一件多於一件事的代表?

所以我必須:

@interface RewriteViewController : UIViewController <MPMediaPickerControllerDelegate> 

,這將導致一個錯誤與它說,它需要SKVocalizerDelegate。

如果我有:

@interface RewriteViewController : UIViewController <SKVocalizerDelegate> 

它說,有關MPMediaPickerControllerDelegate相同。

但把:

@interface RewriteViewController : UIViewController <MPMediaPickerControllerDelegate> <SKVocalizerDelegate> 

給了我一個巨大的誤差的大小。我怎樣才能讓它成爲代表呢?

+0

檢查標籤[xcode中]的使用:stackoverflow.com/tags/xcode/info – vikingosegundo 2011-02-21 15:34:13

回答

8

你快到了!您可以使用逗號來展示你的類支持多個代表,就像這樣:

@interface RewriteViewController : UIViewController <MPMediaPickerControllerDelegate, SKVocalizerDelegate> 
+0

啊,那是怎麼樣。謝啦! – Andrew 2011-02-12 17:23:15

相關問題