假设我定义了musicInfoDelegate协议并创建了一个符合musicInfoDelegate的对象。在我的Controller中,我有以下类对象符合musicInfoDelegate。如何创建此类的实例?
@property(strong,nonatomic)Class<musicInfoDelegate> myDelegate;
我试试这个
id object=[[myDelegate alloc] init];
编译器告诉我myDelegate类中没有alloc方法。
编辑:任何人都可以解释我们需要使用符合协议的类对象的情况吗?(即myDelegate)
答案 0 :(得分:0)
@property (strong,nonatomic) Class myDelegate;
id<musicInfoDelegate> object = [[myDelegate alloc] init];