A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 红火恍惚 中级黑马   /  2015-8-28 21:35  /  486 人查看  /  0 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

type的补充还有一些简单说明



type定义参考:https://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/ObjCRuntimeGuide/Articles/ocrtTypeEncodings.html
    2."v@:@",解释v-返回值void类型,@-self指针id类型,:-SEL指针SEL类型,@-函数第一个参数为id类型
    3."@@:",解释@-返回值id类型,@-self指针id类型,:-SEL指针SEL类型,
d.注册到运行时环境
    objc_registerClassPair(kclass);
e.实例化类
    id instance = [[kclass alloc] init];
f.给变量赋值
   object_setInstanceVariable(instance, "expression", "1+1");
g.获取变量值
    void * value = NULL;
    object_getInstanceVariable(instance, "expression", &value);
h.调用函数
    [instance performSelector:@selector(getExpressionFormula)];

评分

参与人数 3黑马币 +8 收起 理由
塞巴斯的小夏尔 + 3 赞一个!
chao超 + 3
HOTSUMMER + 2 赞一个!

查看全部评分

0 个回复

您需要登录后才可以回帖 登录 | 加入黑马