编程零基础的人如何学习Swift 来进行iOS APP的开发? Apple官网的 Swift教程貌似需要有C或OC基础.
PHPz
PHPz 2017-04-17 13:09:19
[iOS讨论组]

最好是有教材能一个例子一个例子的教,如果只是学习语言好像还不能很快上手.

PHPz
PHPz

学习是最好的投资!

全部回复(4)
怪我咯

现在这种问题越来越多,21天学会某某,某某从零开始变高手之类的东西太多。
学东西不能太浮躁啊。
编程零基础?那就先学基础啊,没有基础,走路都不稳,请问怎么跑?
不要觉得学了基础和实际开发没有直接作用。

做个不恰当的类比,编程就像武侠里的元素。

  • 数据结构,算法,编译原理等就像是武人的内功
  • 编程语言就是武功招式,几乎每一们语言都有类似的招式,具体搭配有差别
  • 各种开发框架,库和API就是兵器,每一个兵器都有不同的特点和克敌之法

没有武功的人,也可以玩弄兵器,只要耐心的阅读兵器的使用说明书
掌握了武功招式,能够对付不少敌手
想要修炼高手,最后还得看内功,内功好的人,学其他门派的招式也易如反掌。

回归正题,题主说没基础,当然是内功不足。又想快速开发IOS,就是学会使用兵器。太浮躁结果导致什么都不会。
建议,先学语言,swift 包含很多现代语言的特性,不算难。学会基本的语言,再去github上搜别人的项目模仿,这个过程既会加深基础,也会知道编写一个项目大致的流程。总之是要再实践和试错的过程中成长的。
swift 不一定需要C和OC的基础,当然会更好,尤其是IOSapi有的还会牵扯一些oc的用法,不用担心这个,静下心来学,等你遇到问题了,再去想办法解决,而不是一开始就先设想出会遇到的问题,无限的纠结中。

大家讲道理

学习swift不需要有c或者oc的基础。就像学开车之前不必要学骑三轮车。有基础只是学的更快。
书的话推荐官方的《swift程序设计语言》,有汉译本。

PHP中文网

http://numbbbbb.gitbooks.io

关键是动手写。

阿神

有基础更好了 理解起来更加方便和快捷 也更加深刻一些
如果没有 那就是某些第一次接触的东西 可能理解起来不是那么容易 而且可能导致你要去看之前这个东西的
概念
so 有更好 没有也不是不能学

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号