/C++开发人员眼中的Obj-C
对于我们第一次自己定义iOS应用来说,对于来自Qt/C++开发人员来说,我不得不学习Objective-C相关语法与知识
为了让读者可以更easy...通常能够避免调用两个方法和仅仅使用一个静态简便的方法,直接给你一个新分配的对象(比如stringWithCString)....在Objective C,这是通常被称为发送消息,不不过它的调用方法,还有好多我发现更加混乱.
在上面这种方法演示样例,methodName是所谓的选择器。一个选择器是一个方法的标识符。...相反Qt你想信号/插槽,你仅仅用QObject类,而Obj-c这里你用NSObject做不论什么事情....当然也能够定制getter / setter实现很多其它的内部逻辑,比如实现延迟初始化。
你能想象Objective C托付作为一组插槽。