栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > 百科 > 学习

objectivec

学习 更新时间: 发布时间: 百科归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

objectivec

学objective-c前,需要先学c语言么?

谢谢邀请!很多人不知道Objective-C,现在就来科普一下,Objective-C通常写作ObjC或OC和较少用的Objective C或Obj-C,是扩充C的面向对象编程语言。

它主要使用于Mac OS X和GNUstep这两个使用OpenStep标准的系统,而在NeXTSTEP和OpenStep中它更是基本语言。

GCC与Clang含Objective-C的编译器,Objective-C可以在GCC以及Clang运作的系统上编译。

说那么多大家肯定不是很懂,简单说吧,oc是面向对象的C,而C是一种底层的逻辑编程语言。

学oc面向做苹果手机程序。

oc主要是用来写ios系统上的软件的,oc是C语言面向对象的扩展。

既然oc比较方向化,最基础的C语言,C++也要懂吧。

要有个基础!!个人意见,不喜勿喷。

现在使用的实际上是objective-c 2.0,一般简称oc,算是c语言的一个超集;简单说吧,如果没学过C语言,直接学习oc,在真正开发中,大多数情况下是没什么不妥的。

毕竟很多东西你即使不懂也是一搜一大把的结果直接copy就完了。

但如果你想要进阶,挑战更高的职位,c语言还是必须要会的,oc的底层全是c语言和c++写的,只有掌握了底层才能举一反三,从而写出更高级的代码来(绝不只是拿来装逼,实际写出的程序体验上完全是两个样)

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/ask/585469.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号