是否有任何方法来检测当的NSView将dealloc'ed?

的原因是,我有一些简单的代表(例如,委托的NSTextField一个处理 - 控制:TextView的:doCommandBySelector:以允许输入的返回/ tab键)。我想只要坚持这个委托对象在笔尖,电缆铺设工作的NSTextField的委托连接,它的工作。

和它的工作,但它与被释放连的NSTextField后委托永远不会释放,所以委托对象泄漏。

我想委托对象能够检测时的NSTextField是dealloc'ed,但我想不出任何办法做到这一点,这让我不得不存储在不同的链接委托对象从一些其他的控制器和在某些点比理想的非常少得多手动松开。任何想法?

有帮助吗?
scroll top