我正在寻找一个设计良好的iOS代码/框架,我可以在那里开源。我的意思是好的设计是,他们遵循良好的面向对象的概念,代码是干净的,有组织的,也可能有一些单元测试。我想学习这些概念并将其应用到我的项目中。任何建议表示赞赏
答案 0 :(得分:11)
Apple提供some great sample code。
此外,我建议查看代码共享网站上提供的大量iOS代码,例如GitHub。一些StackOverflow成员完成了一些很棒的工作。 Marcus Zarra和Dave DeLong是两个这样的人。 I've also posted some code也在那里。大家知道,GitHub上发布的很多代码都不是完整的项目,而是库或有用的类。
还有the Three20 framework,由Facebook发布。
冒着无耻的自我堵塞的风险,here's a project我写了过于评论并且非常简单。该应用程序是iPhone的“快速拨号”。设置一个号码,翻转一个开关,你不需要跳到手机应用程序中点击收藏夹中的号码了。从主屏幕直接拨打一下。我有两个基于此代码的应用程序在App Store上,但这个应用程序本身不是。
修改强> 自写这个答案以来,我有了更多的项目,比上面链接的项目复杂得多。 MBCalendarKit是我最自豪的人。随意撕掉它。
答案 1 :(得分:4)
我认为Apple制作的代码很好sample codes。
答案 2 :(得分:0)