【发布时间】:2014-03-12 07:43:53
【问题描述】:
我是 Objective-C 的新手,iOS 也是。我一直在开发 Android 应用程序——因此对使用继承非常满意。但在 iOS 中,几乎所有东西都是使用委托来实现的。所以基本上我的问题是:
- 这四个概念有什么区别以及何时使用它们?各自使用的优缺点是什么?
我在 Stackoverflow 上搜索了这个问题,但在任何地方,我都无法同时找到这些概念。
【问题讨论】:
-
您的问题太宽泛,无法给出答案。我只能为您指出几个资源:iOS Design Patterns、Cocoa Fundamentals guide
-
这些是一堆无关的东西。您基本上是在要求我们重写大部分语言的文档。最好只阅读文档。
标签: ios objective-c oop design-patterns delegation