想学IOS开发高阶一点的东西,从何开始

龙铬杀神 2014-11-03 05:58:30
加精
学习,并从事IOS开发快两年了,由一个迷茫的待就业大学生,到一个半老员工,我学到了很多。可以说成长的是思维眼界,来自现在的公司前辈。他们很耐心的指导,真的很感激,虽然有些前辈,转战他处。现在到了开发的一个阶段了,基本的东西很熟了,想着提高技术,学习难一点的东西,不知该遵循什么思路,从何开始。现在是看到哪里感兴趣就学学,感觉很乱。请各位前辈赐教了。
...全文
8518 51 打赏 收藏 转发到动态 举报
写回复
用AI写文章
51 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_39627853 2017-07-26
  • 打赏
  • 举报
回复
http://sep9.cn/3j532d 可以来这里看看,应该能帮你指路
  • 打赏
  • 举报
回复
makr- 这个不错
aa520lrx 2016-01-18
  • 打赏
  • 举报
回复
收获良多。谢谢
「已注销」 2014-12-05
  • 打赏
  • 举报
回复
我想说缺哪补哪,中不?
junliang0824 2014-11-15
  • 打赏
  • 举报
回复
10楼讲的挺好的,确实,但是我觉得这只是一个方向,就是把技术挖深挖透,其实你还可以选择向另一个方向发展,就是往高层发展,学习一些项目管理之类的
jimshicard3 2014-11-13
  • 打赏
  • 举报
回复
学习一下好东西,也在学习
龙铬杀神 2014-11-13
  • 打赏
  • 举报
回复
引用 47 楼 u012084688 的回复:
嗯嗯?新出的ios开发语言呢?
目前学oc为主,swift为附
泰翱穴隐 2014-11-13
  • 打赏
  • 举报
回复
嗯嗯?新出的ios开发语言呢?
龙铬杀神 2014-11-13
  • 打赏
  • 举报
回复
引用 41 楼 u014609935 的回复:
有空可以看看我的博章,希望对你有帮助 http://bbs.csdn.net/topics/390868765
好多东西,膜拜
hantianjie_ 2014-11-12
  • 打赏
  • 举报
回复
引用 10 楼 totogo2010 的回复:
结合自己情况聊下iOS学习建议,这里不讲大道理,说说具体怎么做。欢迎大家拍砖 1、第一点要求 ,能比较顺畅的阅读官方的文档。如果你连官方的文档读起来都非常困难,那你还谈什么提高和进阶,咱们学习iOS的所有权威的资料都来自apple开发者网站,靠逛论坛看看帖子不是出路。 如果这点没达到,那就从阅读官方文档开始吧,找一篇你比较熟悉的技术的官方文档,比如:View Programming Guide for iOS 自己阅读,翻译,里面不懂的单词,记下来,多学几遍,这些你不懂的单词,在以后你看其他时文档里还会出现无数次的。坚持几个月后,你会发现,英文的文档,看起来比中文的顺眼了。为什么要找自己熟悉的技术看,因为那样的话,你更容易理解和增加信心。 英语学习是个长期的过程,推荐一篇好文,具体教你如何学习和提高英语:老码农教你学英语 http://blog.jobbole.com/45296/ ​ 2、学习官方的一些技术指南。 Apple dev里有各种文档,建议从一些指南开始, 这样能比较系统的学习某个模块的知识。 比如你要系统的学习下AutoLayout ,那你就看看Auto Layout Guide 这里各种技术模块指南首页: https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Guides​ 3、WWDC视频资料 文本文档的技术文档看腻了?别怕,Apple是个人性化的公司,他们每年举办的WWDC,Apple的技术专家会针对新技术和部分技术主题进行课堂讲解。 都有视频可供学习:https://developer.apple.com/devcenter/ios/index.action 这里可以找到。 视频的主题太多,你只需挑你想了解的主题学习即可。官方提供的视频都是没有字幕的,那怎么办? 给大家一个非常好的网站 ,它把最近几年WWDC的各个课堂演讲都整理成文字版了:http://asciiwwdc.com/ ,放心,文字版肯定也是英文的。 4、关注和收藏一些适合你胃口的iOS开发个人博客,并且开始写自己技术博客。 为什么说是合适自己胃口啊?现实中毕竟学霸还是少数,学渣是多数。 你关注的博客太高层建瓴,超出了自己的理解和能力范围,只会让自己觉得自卑。总感觉自己写的东西拿不出手。 上学的时候学霸的学习方法你学不来,到了工作了,学霸的博客,你只能仰望。 合适自己胃口就是,文章看起来能理解,并能转化成自己的东西。 临渊羡鱼,不如退而织网。现在就开始写博客吧。 这里推荐两篇文章,和大家共勉 作为技术人员为什么要写博客 http://blog.jobbole.com/48962/​ 即便没有读者,你也要写博客 ​http://blog.jobbole.com/38258/​ 5、阅读优秀的iOS开源项目源码 有时候是不是觉得自己写的代码很烂,但是又不知道怎么改进。我觉得阅读优秀的开源项目是个不错的选择。 iOS优秀的开源项目数不胜数。找一个自己比较熟悉常用的开源项目,自己分析,写写博客分享。 思考下开源项目里用到了哪些设计模式,用到了哪些API技术,如何运用到自己的实际项目中去。 6、编写提交自己的开源项目 现在技术招聘开始关注你在Github上有几个开源项目,有多少star和Fork。这些比简历含金量高。 Github上的项目比简历真实。你在Github上的项目提交代码的记录,质量,都能看得到。 那么自己写开源项目的好处就不言而喻了。技能提高自己,有能给自己将来跳槽增加砝码。 说了这么多,说下我自己的情况吧。上面的前4条,我已经在实践并且比较灵活运用了。5、6条正在实践,还没有成品。 不过这也是我的学习的方向,写出来和大家共勉。
说的好清楚,谢谢学霸分享学习方法!
zzzz9527 2014-11-12
  • 打赏
  • 举报
回复
努力啊~~~~
hu434587115 2014-11-11
  • 打赏
  • 举报
回复
我从事IOS开发一直都是单干,不知道什么样的编码才是规范的!求指教,我看官方文档该从哪看起
伦敦iOS小牛 2014-11-11
  • 打赏
  • 举报
回复
有空可以看看我的博章,希望对你有帮助 http://bbs.csdn.net/topics/390868765
Mergades 2014-11-10
  • 打赏
  • 举报
回复
在飞的特拉斯 2014-11-10
  • 打赏
  • 举报
回复
引用 10 楼 totogo2010 的回复:
结合自己情况聊下iOS学习建议,这里不讲大道理,说说具体怎么做。欢迎大家拍砖 1、第一点要求 ,能比较顺畅的阅读官方的文档。如果你连官方的文档读起来都非常困难,那你还谈什么提高和进阶,咱们学习iOS的所有权威的资料都来自apple开发者网站,靠逛论坛看看帖子不是出路。 如果这点没达到,那就从阅读官方文档开始吧,找一篇你比较熟悉的技术的官方文档,比如:View Programming Guide for iOS 自己阅读,翻译,里面不懂的单词,记下来,多学几遍,这些你不懂的单词,在以后你看其他时文档里还会出现无数次的。坚持几个月后,你会发现,英文的文档,看起来比中文的顺眼了。为什么要找自己熟悉的技术看,因为那样的话,你更容易理解和增加信心。 英语学习是个长期的过程,推荐一篇好文,具体教你如何学习和提高英语:老码农教你学英语 http://blog.jobbole.com/45296/ ​ 2、学习官方的一些技术指南。 Apple dev里有各种文档,建议从一些指南开始, 这样能比较系统的学习某个模块的知识。 比如你要系统的学习下AutoLayout ,那你就看看Auto Layout Guide 这里各种技术模块指南首页: https://developer.apple.com/library/ios/navigation/#section=Resource%20Types&topic=Guides​ 3、WWDC视频资料 文本文档的技术文档看腻了?别怕,Apple是个人性化的公司,他们每年举办的WWDC,Apple的技术专家会针对新技术和部分技术主题进行课堂讲解。 都有视频可供学习:https://developer.apple.com/devcenter/ios/index.action 这里可以找到。 视频的主题太多,你只需挑你想了解的主题学习即可。官方提供的视频都是没有字幕的,那怎么办? 给大家一个非常好的网站 ,它把最近几年WWDC的各个课堂演讲都整理成文字版了:http://asciiwwdc.com/ ,放心,文字版肯定也是英文的。 4、关注和收藏一些适合你胃口的iOS开发个人博客,并且开始写自己技术博客。 为什么说是合适自己胃口啊?现实中毕竟学霸还是少数,学渣是多数。 你关注的博客太高层建瓴,超出了自己的理解和能力范围,只会让自己觉得自卑。总感觉自己写的东西拿不出手。 上学的时候学霸的学习方法你学不来,到了工作了,学霸的博客,你只能仰望。 合适自己胃口就是,文章看起来能理解,并能转化成自己的东西。 临渊羡鱼,不如退而织网。现在就开始写博客吧。 这里推荐两篇文章,和大家共勉 作为技术人员为什么要写博客 http://blog.jobbole.com/48962/​ 即便没有读者,你也要写博客 ​http://blog.jobbole.com/38258/​ 5、阅读优秀的iOS开源项目源码 有时候是不是觉得自己写的代码很烂,但是又不知道怎么改进。我觉得阅读优秀的开源项目是个不错的选择。 iOS优秀的开源项目数不胜数。找一个自己比较熟悉常用的开源项目,自己分析,写写博客分享。 思考下开源项目里用到了哪些设计模式,用到了哪些API技术,如何运用到自己的实际项目中去。 6、编写提交自己的开源项目 现在技术招聘开始关注你在Github上有几个开源项目,有多少star和Fork。这些比简历含金量高。 Github上的项目比简历真实。你在Github上的项目提交代码的记录,质量,都能看得到。 那么自己写开源项目的好处就不言而喻了。技能提高自己,有能给自己将来跳槽增加砝码。 说了这么多,说下我自己的情况吧。上面的前4条,我已经在实践并且比较灵活运用了。5、6条正在实践,还没有成品。 不过这也是我的学习的方向,写出来和大家共勉。
mark,正准备搞ios
q1083604241 2014-11-09
  • 打赏
  • 举报
回复
不错不错
千寻原风景 2014-11-08
  • 打赏
  • 举报
回复
我是来看大神的啊
全局变量 2014-11-08
  • 打赏
  • 举报
回复
学如逆水行舟,不进则退。
ljjandlxl 2014-11-07
  • 打赏
  • 举报
回复
努力!!!!!!!!!
龙铬杀神 2014-11-07
  • 打赏
  • 举报
回复
引用 27 楼 ldl0602 的回复:
加油。。。。我也加油!
谢谢,一起努力吧
加载更多回复(30)

29,028

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧