iOS Target-Action设计模式的运用
【摘要】
文章目录
前言
I 控件是如何找到Target并执行对应的Action?
II 应用案例
2.1 实现Click事件的全埋点
2.2 逆向分析
...
前言
Target-Action指当某个事件发生的时候,调用特定对象的特定方法。
例子:当用户操纵控件对象(按钮/滑块)时,它会将消息发送到指定的对象。控制对象是UIControl(iOS)或NSControl(OSX)子类的实例。
其中一个对象保存着事件发生时向另一个对象发送的所需信息。
存储的信息由两个数据项组成:动作选择器(用于标识要调用的方法)和目标(用于接收消息的对象)
arget-Action模式主要包含两个部分:
- Targe
文章来源: kunnan.blog.csdn.net,作者:iOS逆向,版权归原作者所有,如需转载,请联系作者。
原文链接:kunnan.blog.csdn.net/article/details/108011011
【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)