iOS学习道路上的一些良师益友

GitHub

现在我经常逛GitHub,因为Code4App和CocoaChina上面的很多Demo都是从GitHub上面找的,你可以follow一些大牛,然后大牛每天都会star一些项目,会在首页展示的,这个时候你也可以进去看看大牛star的项目,虽然很猥琐,但是你能看到很多外面的代码。

CocoaChina

虽然CocoaChina上面很多代码都是从GitHub上面淘的,但是它展示出来的都是高质量的代码,并且也有很多的CocoaChina会员会在上面上传代码。你也可以到上面提问,看一下关于Apple方面的最新资讯。当然程序员的空闲时间总是有限的,我觉得只要每天坚持看CocoaChina首页的最中间的新闻已经上面的代码推荐,每天心里大概知道今天发生了什么事、有一些什么牛逼的代码就ok了。我个人喜欢CocoaChina里面的几个栏目,你们也可以试试:一周内容回顾、一周文章回顾、论坛源码推荐、开发资源汇总、每周精华、工具源码推荐

stackoverflow  && segmentfault

stackoverflow,是国外一个解决编程问题的网站,项目中所遇到的问题一般都能找到,大家都知道的,编程牛逼的人国外开发者居多,如果你有问题,你可以去上面搜索关键字,英语有问题的话,可以找有道词典,一般的问题都能解决,即使你看不懂,代码你总看得懂吧,那就在项目中直接上代码,当问题解决了以后,自己再慢慢去理解。

segmentfault,国内类似于stackoverflow的网站, 你可以到上面去提问,我在上面有提过问题,都得到了解决。

大牛blog

其实大牛开发者blog在唐巧大神的GitHub上面有标注出来:国内大牛blog列表。我经常逛的有:猫神船哥无网不剩唐巧。当然个人爱好不同,当解决问题的时候,你可以找这些上面大牛的blog,他们都搞iOS很久了,一些理解都比较深,能轻易的讲出来其他的原理。当然除了唐巧列举出来的,还有阳神,关于iOS底层的东西写的很好,百度的大牛。除了blog,你还可以关注他们的GitHub、微博、twitter,当然你可以看我的微博关注的那些iOS开发的大牛,他们一般都会分享一些技术、新闻。

国外学习网站

nshipsternshipster中文版。讲解一些被忽略的Objective-c、Swift、Cocoa特性。AF作者Mattt Thompson是nshipster的主要manager editor,不过2015-1-5他辞去了这个主要编辑,现在的主要编辑是国外的另外一个大牛。

objcobjccn中国。objccn是大牛猫神以及其他国内开发者维持的。

Cocoa控件。一个分享iOS、Mac控件的网站。

当然还有一些在逛大牛blog中,blog中有提出的国外网址。

http://www.raywenderlich.com/     

http://www.cocoanetics.com/

http://www.bignerdranch.com/

http://oleb.net/blog/

http://ios-blog.co.uk/

https://maniacdev.com

Apple官方文档

其实,最重要的还是看官方文档,当然你也可以去苹果开发者官网去查找。当然这里还比较简便的方法,直接在Xcode中查看某个类的使用以及相关代码。比如我不知道NSObject怎么用,那么我在Xcode中写出这个类以后,将鼠标放在NSObject上面,然后按住option键,当鼠标的三角形变成问号的时候,就出现了下面的情况。


Xcode展示

Declared In 点击以后,就会在Xcode中展示这个类的简介。 

Reference 点击以后,就会在Apple Document中显示,除了可以看到该类的相关简介,也可以得到该类使用的实例代码。


Document展示

Sample code,就苹果官方给出的关于这个类使用的Demo,你可以点击进去,然后点击open project,就可以打开该项目,成功后该项目会自动下载下来


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值