Objective C Protocol implementation
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Objective C Protocol implementation相关的知识,希望对你有一定的参考价值。
protocol 类似于接口,可以实现函数的回调
@protocol MyDelegate<NSObject> -(void)myCallbackFunction; @end //Caller 添加一个delegate 的property: //.h文件 @property (nonatomic,weak) id <MyDelegate> mDelegate; //caller的函数中就可以调用 //.m文件 @synthesize mDelegate; [self.mDelegate myCallbackFunction]; //Callee: //.h文件 @interface Caller : NSObject <MyDelegate> //.m文件 [caller setValue:self forKey:@"mDelegate"]; //然后就可以在callee文件中写myCallbackFunction的implementation了。 -(void)myCallbackFunction{ }
以上是关于Objective C Protocol implementation的主要内容,如果未能解决你的问题,请参考以下文章
Objective C Protocol implementation
java.net.MalformedURLException: unknown protocol: c