hao123yinlong
2014-08-20 11:43:48 +08:00
作为曾经从java搞oc的苦逼建议你先从oc开始吧
1.学习成本相对较低:
swift同oc都是基于iOS系统的,只是相比语法不同,有一些新的特性,而开发模式及API组织结构大同小异;无论是swift还是oc相对于你来说,都算是新东西,而oc经过几年的沉淀,学习资源要更丰富、更容易活动。
2.短期内oc占大头:
swift引起的学习风波动静虽然是很大,但个人认为极少数公司短时间会尝试用这门新语言开发产品或做项目,毕竟无论是做产品还是搞项目都要考虑风险及可控性
3.开源框架及第三方SDK支持:
类似SpringMVC 、 Mybatis 、mina 等等java开发中常用得框架,iOS项目中也经常会使用各种开源框架,另外也会用到很多第三方公司的SDK,比如shareSDK ,qiniu 等等,无论是开源框架还是SDK,不要指望他们很快会发布swift版本给你使用,毕竟稳定性是他们重点考量的一个点
4.。。。。。
ps:其实搞服务端开发挺好的。。。