【发布时间】:2011-09-15 10:05:41
【问题描述】:
它可以工作...它不会崩溃,而且它似乎可以满足我的需要。
这可能是我的应用程序的设计缺陷,但它是满足我需要的最简单方法。基本上会显示一个视图,并且对象本身内的控件确定它何时从父视图中移除(此时需要释放它)。
此时最简单的方法是[self release],这似乎可行。
但是,我知道对象所有权,并且我知道实例化释放自身的对象并不是对象所有权的良好设计 - 即所有者类(实例化新对象的类)应该是释放它的一个。然而,这将要求我编写回调所有者类的委托方法,所有这些都只是为了释放对象。
请问有什么想法吗? :)
谢谢
【问题讨论】: