Copyright 2009-2023 奥运星 版权所有 京ICP备18049689号-19
你好,我是一名有四年安卓开发经验的程序猿,很高兴为你解答。
我认为你可以使用Swift开发。在四年多的开发中,我做过半年的IOS开发,使用的Swift,也用过Objective C。感觉Swift的语法更简洁一下。Swift通过引入nullable的概念,支持在编译期对nil值进行检查。这一举解决了Objective C因为对nil值过于灵活和宽容导致的问题。而通过optional chaining, 原来的灵活性依然保留。
在Swift之前,Objective-C是唯一的iOS编程。自从面世,Swift在多个编程语言排行榜均取得不俗的成绩。
目前OC运用更为广泛,我认为未来,迅猛发展的Swift并不会很快让OC退出人们的视线。
因为现在对于学习OC的人来说,Swift的语法和格式都比较不一样,思维转变到Swift上面不是太容易。平时工作忙碌,并不能里面集中的去学习。项目赶的比较紧的时候。
如果是还在用Objective-C,可以在平时看一下Swift。学习新东西更有利自己能力的提升。以备不时之需。