A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 认真的雪 中级黑马   /  2015-10-4 10:55  /  3038 人查看  /  24 人回复  /   3 人收藏 转载请遵从CC协议 禁止商业使用本文

事情困难是事实,再困难的事还是要每天努力去做是更大的事实。
因为我是一路自学过来的,并且公认没什么天赋的前提下,进步得不算太慢,所以有很多打算从零开始的朋友会问我,该怎么学iOS开发。跟粉丝群的朋友交流了一下,决定把之前的《18条建议》修改一下,这里统一回答一次。
分三部分:

第一部分:态度和电脑

1、不要关注别人的学习经历,不要关注别人加薪经历。

因为人各不同,别人的经历极有可能并不适合你。而因为每一天的市场状况都不一样,企业的用人需求每天都在变,别人的加薪经历再传奇或惨淡,你都无法复制。别人的故事再精彩,也只能当电视剧来看而已。

有人可能1个月就可以负责APP开发,有人可能学2年都做不了事。有人可能1年就拿30K,有人可能3年经验都拿不了10K。
所以,下面,我只能告诉你,我认为你该学什么,却永远都无法告诉你,你能不能学会,你什么时候能学会。

2、买预算内最贵的苹果电脑,最好是笔记本电脑。不要自己折腾配件,对一般人来说,实在是太费时间,根本不划算。

3、配件升级顺序:内存(8G起步) -> 存储(SSD 256G起步) -> CPU -> 显卡

第二部分:直面代码

5、如果你能写APP,现在就动手写自己的APP。参与书籍:周楷雯Kevin的《Producter》http://producter.io

6、如果你还写不了,可以读(抄)些优秀源码:

完整APP项目源码:
Objective-C https://github.com/singro/v2ex
Swift https://github.com/YANGReal/JokeClient-Swift

源码网站:
https://github.com/search?o=desc&q=iOS&s=stars&type=Repositories&utf8=?
http://code4app.com
http://www.oschina.net/code/list?lang=Objective_C&catalog=&show=time

第三部分:疯狂学习

7、如果你读源码费劲,可以读些书:

iOS
http://item.jd.com/11620753.html

进阶
http://item.jd.com/11543678.html
http://item.jd.com/11258970.html
Objective-C
http://item.jd.com/11611045.html

Swift
https://github.com/numbbbbb/the-swift-programming-language-in-chinese
http://item.jd.com/11685611.html

8、如果读书费劲,可以读些博客:
http://objcio.cn
http://nshipster.cn
http://www.raywenderlich.com
http://www.objc.io

9、如果读博客费劲,可以读些苹果官方文档:
http://developer.apple.com/library/ios/navigation/

10、如果读文档费劲,可以看些视频:

WWDC
https://developer.apple.com/videos/
http://open.163.com/special/opencourse/ios7.html
http://open.163.com/special/opencourse/ios8.html

11、如果看视频费劲,可以去开发社区逛逛:
https://www.v2ex.com/go/idev
http://www.cocoachina.com/bbs/thread.php?fid-21.html
http://stackoverflow.com/questions/tagged/ios
http://www.reddit.com/r/iOSProgramming/

12、如果逛社区费劲,就随便搜索,搜到什么看什么

能用Google就用Google,不行就百度。不要只搜一次,阅读了解部分信息后,增加或修改关键词继续搜。
多用专业网站的站内搜索,或者Google/百度时加”site:”。

13、如果搜索费劲,可以加Q群聊聊

130283564/118623167/232099237/147043528
Swift:337176674/373274632
逆向:251453531
实时请教是最低效的,请教之前尽量多看源码多看书多看博客多看问答社区多搜索。

14、多参加技术沙龙,熟悉自己谋生的技术圈子。以防万一,带本书出门。

15、iOS学习资料汇总 https://github.com/Aufree/trip-to-iOS

24 个回复

倒序浏览
赞一个,转的内容不错
回复 使用道具 举报
多谢楼主无私分享
回复 使用道具 举报
太棒了,感谢分享
回复 使用道具 举报
太棒了,感谢分享
回复 使用道具 举报
很不错!应该力所能及即可。带着思考,带着疑问,带着求实。
回复 使用道具 举报
wxd123 中级黑马 2015-10-4 22:55:08
7#
只埋头敲代码是没出路的,谢楼主分享
回复 使用道具 举报
不错,不错,,很好哦
回复 使用道具 举报
J丶k 中级黑马 2015-10-5 17:56:24
9#
不错的转载!谢谢楼主分享!
回复 使用道具 举报
学习到了
回复 使用道具 举报
原作者写的很有水平
回复 使用道具 举报
谢谢分享
回复 使用道具 举报
楼主可以的,
回复 使用道具 举报
sclea 中级黑马 2015-10-5 22:35:22
14#
终于找到想要的书和资料了
回复 使用道具 举报
多谢楼主无私分享
回复 使用道具 举报
太棒了,感谢分享
回复 使用道具 举报
挺有用的,赞
回复 使用道具 举报
虽不明但觉厉
回复 使用道具 举报
tr2e 中级黑马 2015-10-7 19:15:41
19#
不错 顶一个
回复 使用道具 举报
000000000000000
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马