我今天看 iOS52 个有效方法里有这样一句话:
"实际上,消息派发并非应用程序的瓶颈所在,假如真实个瓶颈的话,那你可以只编写纯 C 函数,在调用时根据需要,把 Object-C 对象的状态传进去。"
限于我现在的水平,我能明白它在表达什么意思,但是不知道该怎么用 C 语言重写 OC 的代码,比如我现在最简单有一个 OC 的 Person 类,有一个 speak 方法,我在实例化的时候做了如下的事情:
Person *personOne = [[Person alloc] init];
[personOne speak];
我该怎么样用 C 语言来实现这同样功能呢?
求牛牛们指导哈
"实际上,消息派发并非应用程序的瓶颈所在,假如真实个瓶颈的话,那你可以只编写纯 C 函数,在调用时根据需要,把 Object-C 对象的状态传进去。"
限于我现在的水平,我能明白它在表达什么意思,但是不知道该怎么用 C 语言重写 OC 的代码,比如我现在最简单有一个 OC 的 Person 类,有一个 speak 方法,我在实例化的时候做了如下的事情:
Person *personOne = [[Person alloc] init];
[personOne speak];
我该怎么样用 C 语言来实现这同样功能呢?
求牛牛们指导哈