#import <objc/runtime.h>
UIButton *btn = // create the button
objc_setAssociatedObject(btn, "firstObject", obj, OBJC_ASSOCIATION_RETAIN_NONATOMIC);
[btn addTarget:self action:@selector(onClick:) forControlEvents:UIControlEventTouchUpInside]; - (void)click:(UIButton *)sender
{
id first = objc_getAssociatedObject(btn, "firstObject"); //取参
}

最新文章

  1. SQL Server启动的几种方法
  2. C语言标准定义的32个关键字
  3. [BS-05] init、initWithFrame和initWithCoder的区别
  4. HDU----(4291)A Short problem(快速矩阵幂)
  5. No compiler is provided in this environment. Perhaps you are running on a JRE rather than a JDK? 问题
  6. 【转】Eclipse配置Struts2问题:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
  7. 转:Android模拟器连接电脑网络
  8. AudioManager详解(结合源代码)
  9. LNMP 基于域名的虚拟主机配置 (Centos5.6)
  10. elasticsearch集群内部节点超时解决
  11. Pyhton编程(四)之基本数据类型-字符串详解
  12. vagrant扩容
  13. Babel 安装教程
  14. openlayers调用瓦片地图分析
  15. 如何把ASP.NET MVC项目部署到本地IIS上
  16. HDU 1175 连连看 (DFS+剪枝)
  17. 向json对象中添加数组
  18. [elk]bin/elasticsearch-sql-cli使用
  19. [PHP] 数据结构-输出链表倒数第k个结点PHP实现
  20. CentOS 6.7 下 Squid 代理服务器 的 安装与配置

热门文章

  1. Spring Cloud 入门 之 Hystrix 篇(四)
  2. Oracle查看及修改Oracle最大连接数
  3. css-深入理解margin和padding
  4. 协同过滤CF算法之入门
  5. linux 下 rpc python 实例之使用XML-RPC进行远程文件共享
  6. (转)USB中CDC-ECM的了解和配置
  7. Install hadoop on windows(non-virtual machine, such cygwin)
  8. 【Python编程:从入门到实践】chapter3 列表简介
  9. Docker集群管理(一)—— 基础docker+swarm+shipyard
  10. Python 实现双向链表(图解)