你对objc的理解也不对,objc核心是一个跨语言的二进制abi,在安卓架构里对应jvm
任何GUI系统都依赖于对象abi中间层,安卓是jvm对象,苹果是nsobject,微软是dcom。
苹果的objc的目标是实现nsobject对象,和C/C++这种把OOP退化编译成native的思路很不一样
【 在 smthxes 的大作中提到: 】
: 虽说我也不习惯objc的语法,只是被迫用了点objc,但是objc相当于C的宏扩展,编译之前先扩展成C再编译。
: 另外我对语言没研究,我不知道谁好谁坏,我是习惯用哪个就一直用哪个,不想在语言层面花太多精力
:
--
FROM 155.64.23.*