And*_*rew 1 iphone cocoa-touch delegates objective-c
我有两个部分,希望它成为委托.
所以我有:
@interface RewriteViewController : UIViewController <MPMediaPickerControllerDelegate>
Run Code Online (Sandbox Code Playgroud)
这会导致错误,它说它需要是SKVocalizerDelegate.
如果我有:
@interface RewriteViewController : UIViewController <SKVocalizerDelegate>
Run Code Online (Sandbox Code Playgroud)
它说的是相同的MPMediaPickerControllerDelegate.
但是:
@interface RewriteViewController : UIViewController <MPMediaPickerControllerDelegate> <SKVocalizerDelegate>
Run Code Online (Sandbox Code Playgroud)
给了我很多错误.我怎样才能成为两者的代表呢?
你快到了!您使用逗号来显示您的类支持多个委托,如下所示:
@interface RewriteViewController : UIViewController <MPMediaPickerControllerDelegate, SKVocalizerDelegate>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
333 次 |
| 最近记录: |