I read some code, I founded the @protocol
have defined a @property
's protocol.
For example
protocol1.h
@protocol protocol2;
@protocol protocol1
-(void)p1_method1;
-(void)p1_method2;
@property (readonly, nonatomic) id<protocol2>p2;
@end
protocol2.h
@protocol protocol2
-(void)p2_method1;
-(void)p2_method2;
@end
I don't know the protocol have a @property
protocol mean.
Have a simple example? Thanks.