学习iOS编程直接学OC还是C++好?

2024-12-14 05:56:26
推荐回答(4个)
回答1:

你的目标如果是以后从事 iOS 开发工作,那么建议你学习 Object-C 因为他这是目前最正规最适用的 iOS Native 语言。
C/C++ 做 iOS 开发也是可以的,但是需要在 Mac OS X 上安装第三方库和工具链,没有苹果官方的 Xcode 可视化环境简单,最重要的是没有 Object-C 的库丰富。Swift 虽然是苹果官方推出的,但是也面临库没有 Object-C 丰富的问题。所以在实际的项目中,做 iOS 开发用的最多的还是 Object-C
我看到其它回答中有说按 C -> C++ -> OC 的顺序来学习了。其实有 C 语言的基础可以帮你快速掌握 OC 的基本语法是对的,但是没有 C 语言基础,也不影响,因为不管是苹果官方的联机教程和参考还是市面上的教程,都会教你 OC 的基本语法。而学习 C++ 完了之后再学习 OC,我只能无语了。

回答2:

  第一阶段:学习C语言,C是编程语言之父,C语言学的好,接下来学其他语言就比较容易,C语言也是基本编程语言;学会基本的知识点:基本数据类型,运算表达式,顺序结构,选择结构,循环结构,数组,函数,(指针了解一下);
  第二阶段:学习C++,C++是基于C语言的拓展,是一门面向对象的语言,这个阶段主要看C++的类的使用,继承,封装,多态,函数重写,重载;
  第三阶段:进入这个阶段,就进入IOS的开发了,本阶段主要学习OC语言,开始学习基本控件(button,label,slider)等的使用,NSString,NSArray...的使用,慢慢学习,循序渐进。

回答3:

如果是ios 的话 就学OC吧。

回答4:

没啥基础的话可以先学学c/c++,熟悉的话直接上oc