良心评论!
硬件环境已知的情况下,优化起来就简单多了……
就算是最**的程序员,用最**的办法:枚举所有设备类型呗……
感觉意义不大……swift和OC和OSX、IOS耦合度太高……相比于C#和JAVA,他们只需要一个运行时环境就可以了
不是技术问题……是IOS下面,过多的后台应用,耗电耗流量,所以被限制了。
两个平台的编程思想是完全不同的:
Android:我能做的就是这些,你自己看着办;
Apple:你能做的就是这些,你自己看着办。
天啊,怎么还有人拿这个说事儿……不知道是谁给你们灌输了这样的思维方式……
写过IOS的人都知道,OC下面用的是引用计数(详见NSObject),这都是老掉牙的东西了。Android下面用的是JAVA那套GC机制,嗯,也是老掉牙的东西了。
目前也就这两大主流机制,无所谓好坏之分。
事实上,再牛逼的内存管理模型,也不如牛逼的程序员自己操作内存更有效。内存管理机制无非是让编程门槛降低罢了……
另外,真的觉得Google那帮人整出来的内存模型没有IOS或是OSX的高效?
关注数量超出限制,
请先删除部分内容再尝试