开发语言漫谈-Object C

C的家族还有个另类,Object C

int main(int argc, char *argv[]) {

@autoreleasepool {

NSLog(@"Hello World!");

}

return 0;

}

这里还能看到C的风采,但到这里就偏离了:

复制代码
[obj method: argument];

这也体现了这门语言的特色,它是苹果公司私有的,就得和别人不一样。不喜欢就别用。学这门语言就限定只能给苹果系统用。当年做App时就很痛苦,必须开发两套:安卓一套 苹果一套。搞苹果的人少,工资高。现在到了小程序时代,这个痛苦就没有了。小程序说到底就是web应用了,只和浏览器有关,和操作系统没有关系了。

个人建议新入门的不要去学,太封闭了。有点问题都找不到任何帮助。

非要做苹果应用的话,可以去学swift。

相关推荐
m5655bj1 天前
如何使用 Python 转换 Excel 工作表到 PDF 文档
开发语言·c#·excel
ᐇ9591 天前
Java核心概念深度解析:从包装类到泛型的全面指南
java·开发语言
逻极1 天前
Rust之旅的起点:为什么选择Rust?
开发语言·后端·rust
Tony Bai1 天前
从 Python 到 Go:我们失去了什么,又得到了什么?
开发语言·后端·python·golang
华如锦1 天前
使用SSE进行实时消息推送!替换WebSocket,轻量好用~
java·开发语言·网络·spring boot·后端·websocket·网络协议
wudl55661 天前
python字符串处理与正则表达式--之八
开发语言·python·正则表达式
nvd111 天前
python异步编程 -- 理解协程函数和协程对象
开发语言·python
陌路201 天前
Linux22 进程与线程以及内核级线程
linux·开发语言
鄃鳕1 天前
pyside6 qt 事件循环
开发语言·qt
java1234_小锋1 天前
PyTorch2 Python深度学习 - transform预处理转换模块
开发语言·python·深度学习·pytorch2