当前位置:  开发笔记 > 编程语言 > 正文

具有高质量代码的开源Objective-C项目?

如何解决《具有高质量代码的开源Objective-C项目?》经验,为你挑选了2个好方法。

我认为学习新编程语言的最佳方法之一是深入研究源代码,看看有经验的编码员如何编写.我发现这里的问题在Stack Overflow上有其他语言,但没有针对Objective-C.我发现的最接近的问题是关于好看的Cocoa用户界面的这个问题,但我正在思考一般代码质量,例如好用的习语和设计模式,以及可用的文档.另一个好的特征是代码库足够大,需要真正的组织纪律,但足够小,初学者可以适应他/她的头脑.

您认为符合这些标准的高质量开源项目是什么?



1> mipadi..:

我发现Adium是一个精心设计和编写的Objective-C项目.它也拥有庞大的代码库.



2> Dave DeLong..:

在CocoaDev上有一个很好的开源Mac项目列表:http://cocoadev.com/CocoaOpen

并非所有的项目仍然活跃,但其中有相当多的项目.我特别推荐:

BWToolkit - http://bitbucket.org/bwalkin/bwtoolkit/

BGHUDAppKit - http://www.binarymethod.com/bghudappkit/

CHDataStructures - http://cocoaheads.byu.edu/code/CHDataStructures

MGTwitterEngine - http://mattgemmell.com/source

Sparkle - http://code.google.com/p/sparkleplus/

Colloquy - http://colloquy.info/project/wiki/Source%20Code

CocoaRest - http://github.com/sdegutis/CocoaREST

CorePlot - http://code.google.com/p/core-plot/

推荐阅读
殉情放开那只小兔子
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有