之前我是做android的,现在开始学iphone    这几天刚看完OC语法开始弄xcode 4.3.3
问题在这:    记得之前做android的时候,有人说为什么android比iphone慢,就是因为android的程序跑在dalvk虚拟机上,由虚拟机管理内存什么的,效率打折之类的话
    我刚开始看oc,发现有了 new 或者 [[obj alloc]init]就需要release dealloc之类的,发现这确实是类似于c/c++的管理方式,手动管理内存和析构函数。
    但是现在xcode默认是ARC,加上runtime的一些动态特性,不就相当于是一个虚拟机了么。而且之前不支持ARC,到可选择支持ARC,到默认ARC,从这个轨迹来看以后肯定都是ARC了。莫非虚拟机才是王道?