不要把objective-c当做c/c++的超集
iphone入门开发宝典的专题。 本文从开发者的角度更进一步提醒了objective-c与传统c/c++的关系, 以下是文章局部: 我承认看objective-c的时间不是很长, 但是我已经觉得到很多引见objc文章都说过的一句话是在误导初学者。 那句话就是objective-c是c/c++语言的超集。 我们在学与c/c++相关的语言的时分很自然的想到java、c#这些从c/c++语法几乎是自然过渡的语言。 能不能重载运算符之类的复杂的显示-隐式, 有与没有的区别。 C++但是这样的思维习惯关于学习objc只要反向的作用。 还有其他语言底层方面的转变, 比方 内存回收(跟java和c#相对不同的机制)。 所以, 关于初学者来说。 在学习objc的时分最好是把自己的关于语言, 只是在学习这门语言的时分, 有什么不对的地方还请高手指正!