我想查看一些非常好的iOS应用程序,以了解它们是如何组合在一起的。我指定“完整”,因为我更关心策略而不是战术(但希望代码也能够很好地实现战术)。 “完整”并不意味着“大”。
我的初始优先事项是总体设计符合Cocoa惯例(即充分利用苹果为我们提供的内容),并且在相关设计限制内尽可能重视类的解耦。但我对任何给出特定公开可用代码库值得仔细研究的好理由的答案都感兴趣。
编辑:虽然我主要关注应用程序,但有启示性的库示例也可能会引起兴趣。
我的初始优先事项是总体设计符合Cocoa惯例(即充分利用苹果为我们提供的内容),并且在相关设计限制内尽可能重视类的解耦。但我对任何给出特定公开可用代码库值得仔细研究的好理由的答案都感兴趣。
编辑:虽然我主要关注应用程序,但有启示性的库示例也可能会引起兴趣。