我对代理对象非常困惑,尤其是File's Owner
。到目前为止,我已经阅读了这篇文章以便能够理解File's Owner的概念。到目前为止,我能够在理论上理解它。
为了更好地理解,我尝试使用 IB创建一个UITableViewCellCustomCell
的子类。然后,我创建了一个UITableView来使用我的. 到目前为止,我能够使它工作。CustomCell
我构建这个项目是为了观察如何File's Owner
使用以及它如何影响 .XIB 文件。但是,它比以前引起了更多的混乱。File's owner custom class
因为,如果我设置CustomCell
或不更改默认类,这没有任何区别。默认情况下,它是NsObject。
所以,我的问题是,在哪些情况下,我需要将 my 设置File's owner custom class
为由我创建的类。或者,它总是应该设置为默认值。为什么我需要改变这个类?
我已经对 Web 和 SO 进行了研究。但是,我没有找到这个问题的任何解决方案。
谢谢你。