学习任何一门开发语言,都是从C语言开始学起来的.C语言是一门通用计算机编程语言.所以学C语言,是很有必要.不要觉得,学ios就直接学oc或者swift就好,对这行为,我个人觉得是不可取的.有一个良好的编程基础,学习oc效率会更快,可以更好理解些逻辑思维上的问题.
IOS学习流程
假如你是一名在校学生,因为兴趣而去学ios开发,可以简单学习oc然后就快速上手swift.
若是以ios开发为职业,多放点心思在oc.因为出来应聘,很多项目主要还是OC为主,swift还在过渡中,应用比例相对没OC多.随着时间,swift取代OC是必然的.(关于swift和oc的介绍,请自行百度百科查询)
学习准备:
一台可以运行Xcode的电脑,Xcode只能在苹果系统下运行.
你可以选择购买苹果电脑,也可以选择安装黑苹果.(黑苹果内容,请自行远景论坛了解.)
C语言可以在Win系统学习,编译运行.但是想开发ios软件,使用OC或者swift,必须是在苹果系统了.
ios9开发,Xcode7,需要的系统最低是10.10.3.
所以你现在想学ios开发,请下载最新的系统,Xcode也采用最新的版本.