【发布时间】:2016-05-30 14:00:44
【问题描述】:
假设你有一堂课
class Example:UIViewController, UIScrollViewDelegate
{
在程序生命周期的任何时候,都可能有(比如说)四个小滚动视图,它们自己嵌入到 Example 的实例中,所以这些滚动视图已经说过
aScrollView.delegate = someExample
bScrollView.delegate = someExample
等等。
这些信息是否确实以某种方式存储在 someExample 中?
显然,信息存储在 aScrollView 中 - 但它是否也存储在 someExample 中?委托连接是双向的还是严格的单向连接? someExample 是否可以检查自身并确定已委托给 someExample 的所有滚动视图?
那么,someExample 有没有办法以这种方式列出当前连接到它的所有滚动视图??
【问题讨论】:
标签: swift uiviewcontroller delegates