学习 iOS 的困惑

2016-02-24 22:35:28 +08:00
 yjxjn

上班的,休闲时间想学学 iOS 开发,每天抽出 1 个多小时,边看视频边学习。
跟着斯坦福白胡子大爷的 iOS8 视频学习,感觉越学越不会,越学越难,信心受挫。

还有就是跟着学了几天之后,回过去自己独立动手去 coding 的时候,发现丢三落四的。。。不是这个丢了就是那个丢了,貌似必须照着他的代码写才能写下去。

能帮帮我,有啥好的建议或者解决办法吗?

3673 次点击
所在节点    程序员
25 条回复
Strikeactor
2016-02-24 22:38:51 +08:00
写多了就熟了
maddot
2016-02-24 22:42:32 +08:00
这些视频我也看不下去,还买了两个网上的打折课程,基本没看。
现在觉得最有效的方法就是,看点基本语法,拉个简单的开源项目下来看看,然后直接打开 xcode 写代码
dongyado
2016-02-24 22:48:45 +08:00
慢慢来,刚开始不熟练,谁都会丢三落四,后面熟了,就好了,什么事都有个过程,大神都是这样慢慢熬出来的,加油
angelface
2016-02-24 23:37:59 +08:00
绝大多数开发都是熟练工种, 别急, 慢慢来,
kingcos
2016-02-24 23:42:33 +08:00
我看他的看到 mvc 看不下去了=_=我正在看 LMJ 的。。。
ShengjiaWANG
2016-02-25 00:02:07 +08:00
我觉得比较笨但是有效的办法:

1. 抄例子 -运行,修改例子-运行,看有没有达到预期。如果没有,找到为什么。
2. 抄多了以后,可以模仿例子,从头实现一样的功能,或者别的一些简单的功能。看能不能做成自己想象的效果。

重复这两条一段时间,在看各种教程之类的就会有感觉多了
jesse_luo
2016-02-25 00:14:32 +08:00
为啥要学 iOS ……
shippo7
2016-02-25 00:32:47 +08:00
斯坦福那个课看上去简单,其实学习曲线很陡,是为斯坦福那些聪明学生设计的。我初学 iOS 开发的时候也觉得跟不上,后来再回想就是当时熟练程度不够,对 iOS 的开发模式还没有形成理解。

解决办法就是多练习,想一些小创意,把他们实现出来,在实现的过程中每次遇到问题,去搜索教程。慢慢自己懂得东西就越来越多了。
loveuqian
2016-02-25 00:36:08 +08:00
先看 OC 那个吧
8 好像是 swfit ?
StephenW
2016-02-25 07:42:41 +08:00
@kingcos 我曾经也看过 LMJ 的一系列视频,事实证明他的代码写的不怎么样。我刚实习的时候经常因为模仿他的代码风格被老师傅骂
wd
2016-02-25 08:45:37 +08:00
所以你应该按照他的例子 自己重新实现一遍 然后解决中间遇到的问题
chensonglu
2016-02-25 09:10:57 +08:00
新手先不要直接学习这个课程,这个课程水很深,不同层次的人会看到不同的东西,建议先从国内一些教最基本的知识的网站看起,比如优才等。
starAsh
2016-02-25 09:33:28 +08:00
是 swift 编程的吧,强类型静态语言基本如此,需要学习大量的类库不断的摸索才行,相比与前端的简练,所有客户端的开发都是一门很复杂的学问
hydyy
2016-02-25 10:15:30 +08:00
写的少
jiar
2016-02-25 10:38:53 +08:00
别学 iOS 了,这东西已经人口爆炸了,换个别的还好些。
Alexhex
2016-02-25 11:03:58 +08:00
@jiar 比如?
yjxjn
2016-02-25 12:47:56 +08:00
@jiar 为毛学那个都说人口炸了。。。
jiar
2016-02-25 15:51:41 +08:00
@Alexhex 比如前端也行啊
jiar
2016-02-25 15:53:55 +08:00
@yjxjn 供过于求,快赶上公务员了,昨天在 iOS 开发群看到的,还有这么一则文章《如果你恨一个程序员,就忽悠他去搞 iOS 》
jiar
2016-02-25 16:02:48 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/258906

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX