作为iOS 开发,经常在Github上找资源。但是一直不清楚如何更好的使用,这篇文章记录它使用的。最常用的就是Search 和 Trending。

1.Search

搜索某种语言的星排名: language:Objective-C stars:>0; 然后再在右侧排名选项中选择 Most stars。

搜索github中国区排名: location:china 点search;然后选择不同的排序方式。

搜索一些好东西: Awesome  关键字;

更多搜索语法:https://help.github.com/articles/search-syntax/

2.Trending

作为一枚程序猿,除了有目的的搜索之外,我们有时也需要去“瞎逛逛”,开阔一下眼界。不妨去 Github 的Trending 看看最近发生了什么。See what the GitHub community is most excited about today! 在这里你可以看到各种不同开发语言的每天/周/月的最热门的 Repositories 和 Developers。比如前一段时间走红的YYKit,苹果最近开源的CareKit,等等。

3.一些OC 的知名框架的介绍

https://github.com/follyxing/awesome-objc-frameworks/blob/master/README.md

4.Awesome (https://github.com/AntBranch/awesome-github)

系列是 GitHub 上一个非常有名的系列。Awesome 系列专门用来收集各种插件,第三方库、教程工具等。然后 Awesome- 后面追加诸如 android/ios 之类的就表示:Android/iOS 的各种插件、第三方库、教程工具等。

GitHub 上有各种 awesome 系列,简单来说就是这个系列搜罗整理了 GitHub 上各领域的资源大汇总,比如有 awesome-android, awesome-ios,

awesome-Java, awesome-Python 等等等,就不截图了,你们自行去感受。

5.GitHub秘籍

https://github.com/tiimgreen/github-cheat-sheet/blob/master/README.zh-cn.md

待补充......

福利大放送

相信以上三种方法够大家遨游在 GitHub 的海洋了,最后给大家献上一些福利,这些项目是 GitHub 上影响力很大,同时又对你们很有用的项目:

  • free-programming-books

这个项目目前 star 数排名 GitHub 第三,总 star 数超过6w,这个项目整理了所有跟编程相关的免费书籍,而且全球多国语言版的都有,中文版的在这里:free-programming-books-zh,有了这个项目,理论上你可以获取任何编程相关的学习资料,强烈推荐给你们!

  • oh-my-zsh

俗话说,不会用 shell 的程序员不是真正的程序员,所以建议每个程序员都懂点 shell,有用不说,装逼利器啊!而 oh-my-zsh 毫无疑问就是目前最流行,最酷炫的 shell,不多说了,懂得自然懂,不懂的以后你们会懂的!

  • awesome

GitHub 上有各种 awesome 系列,简单来说就是这个系列搜罗整理了 GitHub 上各领域的资源大汇总,比如有 awesome-android, awesome-ios, awesome-Java, awesome-Python 等等等,就不截图了,你们自行去感受。

  • github-cheat-sheet

GitHub 的使用有各种技巧,只不过基本的就够我们用了,但是如果你对 GitHub 超级感兴趣,想更多的了解 GitHub 的使用技巧,那么这个项目就刚好是你需要的,每个 GitHub 粉都应该知道这个项目。

  • android-open-project

这个项目是我一个好朋友 Trinea 整理的一个开源项目,基本囊括了所有 GitHub 上的 Android 优秀开源项目,但是缺点就是太多了不适合快速搜索定位,但是身为 Android 开发无论如何你们应该知道这个项目。

  • awesome-android-ui

这个项目跟上面的区别是,这个项目只整理了所有跟 Android UI 相关的优秀开源项目,基本你在实际开发终于到的各种效果上面都几乎能找到类似的项目,简直是开发必备。

  • Android_Data

这个项目是我的邪教群的一位管理员整理的,几乎包括了国内各种学习 Android 的资料,简直太全了,我为这个项目也稍微做了点力,强烈推荐你们收藏起来。

  • AndroidInterview-Q-A

这个就不多说了,之前给大家推荐过的,国内一线互联网公司内部面试题库。

  • LearningNotes

这是一份非常详细的面试资料,涉及 Android、Java、设计模式、算法等等等,你能想到的,你不能想到的基本都包含了,可以说是适应于任何准备面试的 Android 开发者,看完这个之后别说你还不知道怎么面试!

参考连接:

http://www.jianshu.com/p/7321caea2a08

http://blog.csdn.net/swj524152416/article/details/52984752

(0018)iOS 开发之Github 使用技巧相关推荐

  1. (0028)iOS 开发之Xcode使用技巧

    1. 断点使用 快速查看一个函数的调用次数,且不添加一句代码. 如下图 这种方法适合于一个if方法,一个for循环,而且不会中断程序,且不用加一句代码.但是一定要选中下面的automatically ...

  2. IOS开发之GitHub优秀源码分享/优秀第三方转载

    来源博客:http://blog.treney.com/ 来源博客:http://blog.csdn.net/justinjing0612/article/details/42557303 开源项目源 ...

  3. iOS开发之Xcode常用调试技巧总结

    转载自:iOS开发之Xcode常用调试技巧总结 最近在面试,面试过程中问到了一些Xcode常用的调试技巧问题.平常开发过程中用的还挺顺手的,但你要突然让我说,确实一脸懵逼.Debug的技巧很多,比如最 ...

  4. iOS开发之AVKit框架使用

    2019独角兽企业重金招聘Python工程师标准>>> iOS开发之AVKit框架使用 一.引言 在iOS开发框架中,AVKit是一个非常上层,偏应用的框架,它是基于AVFounda ...

  5. (0045) iOS 开发之MBProgressHUD 源码学习

    (0045) iOS 开发之MBProgressHUD 源码学习 第一部分:学习所得和分析线程 1.  学习到了kvo 的使用 和屏幕方向的旋转判断. 2. 如果调起这个 HUD 的方法不是在主线程调 ...

  6. (0016)iOS 开发之Mac上Navicat Premium 创建远程连接和本地连接

    1.下载安装 (百度云盘里面有安装文件和注册机) 链接: https://pan.baidu.com/s/1kVG1k71 密码: mr5g 破解教程看这篇博客:http://blog.csdn.ne ...

  7. 李洪强iOS开发之RunLoop的原理和核心机制

    李洪强iOS开发之RunLoop的原理和核心机制 搞iOS之后一直没有深入研究过RunLoop,非常的惭愧.刚好前一阵子负责性能优化项目,需要利用RunLoop做性能优化和性能检测,趁着这个机会深入研 ...

  8. IOS开发之MD5加密和钥匙串的使用-oc

    IOS开发之MD5加密和钥匙串的使用-oc 源码在我的主页,md5加密是用户登录安全的一个保障.不可逆的,可以暴力破解的. // // ViewController.m // MD5演练 // // ...

  9. IOS开发之CALayer基本属性和使用

    IOS开发之CALayer基本属性和使用 // // ViewController.m // CALayer // // Created by 鲁军 on 2021/2/21. //#import & ...

最新文章

  1. 2020 我的C++学习之路 C++PrimerPlus第八章课后习题
  2. 字符设备驱动高级篇4——设备类(自动创建和删除设备文件)相关代码分析
  3. 父元素与子元素的width关系
  4. soul刷屏编程代码_奔涌吧,编程!少儿编程教育在未来会像语文,数学一样重要!...
  5. gcc和arm-linux-gcc区别
  6. 物联网平台之争 巨头竞合并存
  7. 【转】c语言位域操作—_结构体内冒号:的使用
  8. 史上最全科研网站!!!
  9. matlab语言常用算法程序集
  10. 数据结构-顺序表基本操作的实现(含全部代码)
  11. 物联网时代的智慧燃气解决方案
  12. 音乐格式转换软件测试工资,无损音乐如何转换 无损音乐格式转换 无损音乐转换器...
  13. emacs ido模式
  14. 计算机怎么打出钱的符号,人民币符号怎么打,教您电脑怎么打人民币符号
  15. 基于Spark实现电影点评系统用户行为分析—RDD篇(一)
  16. python-异常处理_异常类型_处理的异常的方法
  17. 利用计算机求解问题的核心工作就是,教材习题及答案
  18. 利用python把dcm格式转化为jpg格式
  19. 华为手机使用微信分身教程「微信分身」
  20. R语言第八次课堂小测 rattle的应用(包括rattle的安装)

热门文章

  1. Zookeeper的功能以及工作原理
  2. 浅谈Linux的内存管理机制
  3. 在JAVA读取Excel数据的日期格式
  4. 云安全课程:云平台使用安全
  5. 在RecyclerView的子布局中使用EditText在数据滚动后消失
  6. ApacheBench-web性能测试
  7. android view控件的显示和隐藏动画效果
  8. WordPress 2.9.2 使用感受
  9. .NET 数据访问中间件 HyperDAL v1.1 FAQ
  10. luoguP4503 [CTSC2014]企鹅QQ hash