四人帮设计模式--Objective C示例代码?

7

我想知道是否有任何可以下载的Objective C设计模式的示例代码?我在寻找可工作的样本XCode项目,并且不介意付费!

顺便说一句,如果你正在寻找其他语言,你可以从这里获取Java这里获取其他语言


我确实喜欢这个问题,但我仍然认为它不符合主题,因为它只是在寻求资源,因此我投票关闭了它。 - James Webster
3个回答

2
以下链接涵盖了一些设计模式:
  1. 门面模式(在复杂的层次结构上方有一个单一的接口)
  2. MVC(最流行的,无话可说)
  3. 装饰器模式(与视图相关的模型)
  4. 组合模式(视图和对象的复杂层次结构)
  5. 适配器模式(协议特定)
  6. 观察者模式(在属性值更改时添加观察者)
    6.1. KVO(键值观察模式,与观察者相关联)
    6.2. 通知样式
  7. 备忘录模式(存档视图状态并在应用程序重新加载时恢复)
  8. 命令模式(最常见的目标-动作设计模式)
通常用于解决开发应用程序时遇到的一些问题... http://www.raywenderlich.com/46988/ios-design-patterns

2

虽然不是四人帮,但Apress出版社的Carlo Chung所写的《Pro Objective-C Design Patterns for iOS》一书中包含了许多这些设计模式。除此之外,我不确定是否有其他地方用Objective C实现了这么多的设计模式。


是的,但据我所知,这本书没有附带可工作的项目,而这正是我学习的方式。 - William Jockusch
2
当然可以...请点击http://www.apress.com/9781430233305/上的“源代码/下载”链接。 - scottheckel
这样是可以的;你刚刚让我开心了! - William Jockusch

0

目前还没有一本专门介绍应用设计模式的代码书,但是有几本书提供了非常有用的例子,比如《代码整洁之道》和《程序员的职业素养》。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接