I am just starting iOS development. I read some tutorials, watched stuff on iTunes U and wrote some sample code myself. Now I want to take the next step. I want to learn about best practices for iOS development in XCode.

Are there any well written and well organized iOS projects that one could take a look at?

(不过,在我看来,iOS并不适合开源爱好者.)

Thanks
Mike.

推荐答案

我同意其他几个答案,即查看很多很多项目的小例子,看看你想在自己的应用程序中做什么,这是一个不错的 Select .

然而,您要求提供一个展示最佳实践的应用程序示例.

你可能会做得比读马特·加拉赫的博客还要糟糕,从开始到结束都是Cocoa with Love.然而,你要的应用程序示例是right here.

它不仅展示了各种技术、一些新颖的设计和最佳实践,还指出了他认为自己可以做得更好的地方.

这是一本很棒的书.

Objective-c相关问答推荐

目标 C:什么是(id)发件人?

等到多个网络请求都执行完毕 - 包括它们的完成块

AppDelegate、rootViewController 和 presentViewController

当前时间是 HH:MM:SS am/pm 格式吗?

有没有办法清除 UIImage 类使用的缓存?

如何在目标 C 中创建单例类

BSXPCMessage 收到消息错误:连接中断

为什么我们必须在 Objective-C 中做 [MyClass class]?

[Facebook-iOS-SDK 4.0]如何从FBSDKProfile获取用户邮箱

iOS 中 textField 上的Electron邮件验证

滚动后检测 UITableView 中的当前顶部单元格

OSStatus 错误代码 -34018

应用程序内部的Gift App

Electron邮件镇静 iOS 8

检测 iOS 应用程序是否在调试器中运行

如何将 nil 添加到 nsmutablearray?

交换 NSMutableArray 中的元素

协议和代表之间的区别?

UIImageView 并不总是为模板图像着色

找出窗口中的 UIBarButtonItem 框架?