以前是 .Net 程序,学过 Java 、C语言,系统学习过 OC不过可以说是入门级的,
现在想学习 IOS开发 但发现 IOS 开始分家 为 OC和 swift 两大正营了,但对我来说这两个都属于新的东西。
我看过 OC语言基本能写简单程序,也会 Java 自学 Android 玩,发现 swift和我们的 Net 、java都很相似。
如果我要学习 IOS开发 到底是学 oc 还是 swift?
现在我可以肯定的告诉你,学OC,现在应该可以说几乎很少会有公司用swift开发,因为不成熟,而且很不成熟,至少再未来2到3年内,swift还很难代替OC,所以目前还是要学习OC,而且如果你OC学得好的话swift学习起来太简单了,最多两三天就搞定,OC学起来也很快两个星期就可以了,然后学习UI,ui还是比较简单的,难点可能就是cell的复用,不过照着写就可以了,学完UI 再学一点点网络异步下载数据,你就可以做一些简单的项目了,先体验一下做项目是什么感觉,比如爱限免这个软件
语言的学习是一个快速的过程,经验的积累还是在各种框架上,UI这一块你不用担心,UIKit同时支持OC和Swift,而且多数情况下(比如使用第三方框架的时候),Swift和OC之间还是能够相互通信的
时间: 2024-09-30 20:04:45