iOS中的delegate.

2016-10-11 0 条评论 217 次阅读 0 人点赞

iOS的delegate学习的过程中找了好多的资料说的都很模糊自己总结的:只有一点.就是callback. 在.h文件中写出:

@protocol XxxDelegate
@required
-(void) methodName:(id *)methodValue;
@end
@interface Xxx :NSObject{
 id<xxxDelegate> _delegate;//这里还不知道是什么意思..
}
@property (nonatomic,strong) id delegate;
-(void) startTask;
@end

.m中就实现startTask方法,然后任务完成调用methodName方法就完成了delegate的写法. 之后在要实现的类中的.h文件加入然后在.m中实现methodName方法作为回调.并调用startTask方法开始delegate任务.

TestSmirk

这个人太懒什么东西都没留下

文章评论(0)