没有OC基础,直接上手Swift合适么?

看了Apple的Swift,有想学习的冲动 没有OC基础,些许android的基础,学习swift会不会太难?有经验的大神们能否告知下做手机app,尤其是apple这边的需要掌握的技术有哪些?

阅读 15.4k
9 个回答

不管你是学OC还是Swift,最终要大量打交道的还是Cocoa和Cocoa Touch框架。
学习iOS开发的难度很少一部分是在语言这端,熟悉Cocoa Touch框架这个耗时更长。
所以我的答案是,直接上Swift吧。

其实我特别不理解这类 『学XX合适不合适』 『学XX要什么基础』 类型的问题,仿佛希望有一个扫地神僧踩着云朵来对你说:我看你相貌不凡,骨骼清奇,是个搬砖码代码的好人才,这里有本《3天精通Swift》送给你了。

还有正文里的这种『我应该学什么』『我应该问什么』这样的问题,我个人把这类问题归咎到大天朝应试教育的流毒,没有考试大纲没有教科书作业题就不会学习了。

编程的世界是如此美好,如果你对什么感兴趣,只要用半天时间下载IDE配置环境,你就拥有hello world,再来个短则几小时长则两三天的时间,你就能搞个最简单的小原型出来。你遇到的90%以上的困难,网上都有人问过有人回答过。真诚建议先学会怎么学习,“探究性学习”,是你从实践和网络中主动pull知识技能,而不是找个人/书来给你填鸭

Swift刚刚出来,对大家来说都是新的,没有什么可以建议的。
与其花时间犹豫,不如赶快行动。

脚本语言,学习起来很快,经验是最关键的,多写写就好了。

试了就知道!

任何语言其逻辑都万变不离其宗的,想学就放手去学吧!

新手上路,请多包涵

尝试新事物挺好的!

想上就上,别浪费时间思考是不是应该学!而且其实一般是没有什么大神的,很多只是比你写程序时间多而已。

iOS 开发的关键不是 obj-c,是 iOS SDK。会英语不见得能写出英文小说。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题
logo
101 新手上路
子站问答
访问
宣传栏