你好,我是七步的天,有四年多的安卓開發經驗,期間也做過IOS開發,很高興為你解答。

我的

我認為swift語言更簡單。我在2015年轉去學swift期間,通過看文檔、實際項目小功能來學習。基本上一周就了解的差不多了,感覺語法簡單。尤其是swift對空的檢查很方便,並且和OC同樣的功能,代碼量會少很多。

後面我也自學過OC,對於變數之類的定義看的迷迷糊糊的,也能實現能,但是感覺比較難。尤其那些循環引用計數,用OC寫的時候,很容易就造成內存泄漏了。

對於本身使用OC進行開發的老程序員,如果學習Swift就會比較難,因為OC和Swift的語法差別很大,固定的OC思維,短時間想從OC轉入到Swift比較難。

在我2015年學習Swift期間有個很好的例子,我身邊的一位同事從事OC四年多了,因為項目主管要求使用Swift開發新項目,所以整個團隊都是使用的Swift。而他在用swift寫功能時,基本上都不能運行起來,而且他寫著寫著就寫成OC了。

所以我個人感覺學習Swift比OC更容易。

結語

希望我的回答可以給你提供有價值的參考。有其他問題或者見解,歡迎在評論區留言。

我是七步的天,喜歡就關注我吧。

歡迎點贊、評論。非常感謝。

祝你早日成為IT大咖!


推薦閱讀:
相关文章