1
txx 2014-04-29 16:10:12 +08:00 2
Objective-C 什麼時候 4.0 了,您不是穿越回來的麼。
建議是三個字: 就是幹! 不要考慮語言,不要考慮設計模式,不要考慮亂七八糟的東西。 假設我要做個計算器,我就先去研究 如何在屏幕上弄個按鈕,如何響應按鈕事件,之類的事情。 我當初學cocos2d的時候,不懂什麼是objective﹣c不懂什麼是oop。 最後所有代碼都在一個.m文件裡面,但還是寫出來了。之後再去反思哪裡有問題,這樣能一直讓成就感推著走。不容易放棄。 |
2
Henrybsbhp OP @txx 4.0 指的是 “Programming in Objective-C” 这本书的版本,谢谢你的建议,试试看。
|
3
WildCat 2014-04-29 16:20:21 +08:00
|
4
Henrybsbhp OP @WildCat 问一下,有大概一个学习的过程吗,谢谢解答。
|
5
ultragtx 2014-04-29 16:51:24 +08:00 1
按你的描述,先找个想做的东西做,遇到不会的去文档,wwdc session, stack overflow上搜,开始不用考虑太多,到处抄抄代码,能出功能就行,之后在慢慢迭代 优化,迭代的过程才是你水平真正有提升的时候,别只做到能用就扔那了,推倒重写个2 3次.
像看书这种系统地吸收你很长时间也用不上的知识基本是在浪费时间,编程是那种实践性很强的技能,不常用的东西基本记不住,所以看了也白看. 另外越缺少实践的积累,你对书面上的知识的理解就越差,学习的效率就越低. |
6
Henrybsbhp OP @ultragtx 确实是这样,多谢。
|
8
skydiver 2014-04-29 17:44:08 +08:00
其他专业的就不要来抢程序员饭碗了,程序员很苦逼的。。
|
11
kobe1941 2014-04-29 20:47:39 +08:00
有mac什么都好说,一直敲代码慢慢就体会了
|
12
dorentus 2014-04-30 00:11:30 +08:00 via iPad
和 txx 类似,我是直接接了个外包项目开始做的;无 Objective-C 基础,无移动应用开发经验。不过开发经验已经 C/C++ 基础倒是有的…
|
14
tylr 2014-04-30 03:28:26 +08:00 via iPhone 1
我也是英语专业的才上架了第一个应用,看我之前的帖子希望对你有帮助
|
15
Henrybsbhp OP @tylr 好的,谢谢
|
16
dong3580 2014-04-30 09:20:37 +08:00
|
17
Henrybsbhp OP @dong3580 是啊,看到朋友们都说直接看英文比较好,正好自己英语也不差,就看呗。但是看懂字面没用啊,还得懂,就是这点上困扰,还是带点实例做吧。
|
18
dong3580 2014-04-30 09:28:30 +08:00
@Henrybsbhp
Objective-C程序设计第4版.pdf 我现在看的是这本,工作任务完成的时候看,不过在win平台,没法手动,倒是在用记事本敲敲. 上次准备买一本实体的,不过没看上几本,把这本看完再看看其它pdf有没有可买的实体. E文的话我暂时不入了,会导致进度过慢, |
19
Henrybsbhp OP @dong3580 我当时也用看的这版,中文版不少代码和解释都有拼写或者其他错误,所以可能导致误导,看到一大半的时候就看得云里雾里了,示例代码倒是都在 Xcode 上敲出来了。看这本书的时候,我还是建议你在 Xcode 里多敲敲的,毕竟自己在记事本写得代码无法编译。
|
20
squallsdjl 2014-04-30 10:58:12 +08:00
赞,我是个视觉设计师,也寻思这个事情来着~大家平时可以交流下~哈哈~
|
22
187j3x1 2014-04-30 11:18:57 +08:00
撸主可以跟我一起啃 itunes u 上斯坦福大学的 ios7 开发公开课
每节课会遇到大量不明情况 只能逐个 google 理解 |
23
Henrybsbhp OP @squallsdjl 哈哈!设计师学这个的也很多啊。
|
24
Henrybsbhp OP @187j3x1 好的!一起努力!
|
25
celon 2014-04-30 12:22:26 +08:00
英文还行的话直接照着橘子书看吧 Programming in Objective-C
|
26
Henrybsbhp OP @celon 多谢。
|
28
squallsdjl 2014-04-30 14:47:45 +08:00
@Henrybsbhp 嗯~时代在改变~
|
29
187j3x1 2014-05-01 14:33:37 +08:00
@Henrybsbhp coursera的计算概论A就是以c++教学 这个入门教程刚好可以配合一起
|