您的位置:首页 > 其它

target action

2015-10-26 13:15 281 查看
//自定义target:
action:方法

#warning

第一步声明target和action属性

@property(nonatomic,assign)id
myTarget;

@property(nonatomic,assign)SEL
myAction;

#warning

第二部声明方法

-(void)addmyTarget:(id)target
Ation:(SEL)action;

#warning

第三步
实现方法

-(void)addmyTarget:(id)target
Ation:(SEL)action

{

#warning

第四步接收传进来的目标对象和行为方法

self.myTarget
= target;

self.myAction
= action;

}

#warning

第五步
使用目标对象去执行行为方法

-(void)touchesBegan:(NSSet
*)touches withEvent:(UIEvent
*)event

{

[self.myTarget
performSelector:self.myAction
withObject:nil];

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: