runtime
2016-02-29 15:02
155 查看
1、((void(*)(id,SEL))objc_msgSend)(objc,@selector(fillAllMoney));//启动objc对象中的fillAllMoney方法
2、objc_setAssociatedObject(alert, @”msgstr”, message,OBJC_ASSOCIATION_ASSIGN);
//把alert和message字符串关联起来,作为alertview的一部分,关键词就是msgstr,之后可以使用objc_getAssociatedObject从alertview中获取到所关联的对象,便可以访问message或者btn了
id objc_getAssociatedObject(alert,@”msgstr”);同上
void objc_removeAssociatedObjects(id object);同上
2、objc_setAssociatedObject(alert, @”msgstr”, message,OBJC_ASSOCIATION_ASSIGN);
//把alert和message字符串关联起来,作为alertview的一部分,关键词就是msgstr,之后可以使用objc_getAssociatedObject从alertview中获取到所关联的对象,便可以访问message或者btn了
id objc_getAssociatedObject(alert,@”msgstr”);同上
void objc_removeAssociatedObjects(id object);同上
相关文章推荐
- \r,\n,\r\n的区别
- md5验证文件
- 自学android studio的一点小记录----svn共享过滤目录
- Android五大布局与实际应用详解
- animation过渡效果
- 《2015互联网安全年报》,移动端成重灾区,黑灰产日益成熟
- java join的用法
- linux下的C语言编程(总结篇)
- npm常用命令
- phpStorm debug
- H.264开源解码器评测
- MyBatis(3.2.3) - Configuring MyBatis using XML, typeAliases
- Java 回顾笔记_对象初始化过程
- Linux的SOCKET编程详解
- HTML5特点
- http请求
- iOS开发多线程--(NSOperation/Queue)
- 测试-ConstantForce的驱动方式以及是否穿透
- requestLayout, invalidate和postInvalidate的异同
- Leetcode ☞ 8. String to Integer (atoi)