我认为学习一门新编程语言的最好方法之一就是深入研究源代码,看看有经验的程序员是如何编写的.我在其他语言的堆栈溢出上发现了这种问题,但没有一个是针对Objective-C的.我找到的最接近的问题是this question about good-looking Cocoa user interfaces个,但我考虑的是一般代码质量,比如良好使用习惯用法和设计模式,以及可用的文档.另一个很好的特点是代码库足够大,需要真正的组织纪律,但足够小,初学者可以适应.
你认为符合这些标准的高质量开源项目是什么?