阅读背景:

传递对象指针作为协议指针

来源:互联网 
@protocol protoA <NSObject>
@end

@interface objA : NSObject<protoA> {
    @private
    }
@end

@implementation objA
@end

@protocol protoB <NSObject>
    -(void) foo: (id <protoA> *) par;
@end

@interface objB : NSObject<protoB> 
    -(void) foo: (id <protoA> *) par;
@end

@implementation objB
    -(void) foo: (id <protoA> *) par
    {
    //...
    }
@end
@protocol protoA <NSObject>
@end

@interface ob



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: