Objective c 垃圾收集器从接口生成器销毁对象

Objective c 垃圾收集器从接口生成器销毁对象,objective-c,cocoa-touch,ios,Objective C,Cocoa Touch,Ios,如果我在interface builder中创建对象的实例,则加载后垃圾收集器会立即销毁该实例。什么是应对这种情况的干净方法? 我发现我可以在构造函数中执行[self-retain],或者在窗口控制器中创建一个出口。我只是觉得一定有更好的官方方式来做到这一点? 谢谢,除了特殊情况外,孤立对象通常不是一个好主意,因此每个对象都有其他父对象来保持对它的引用(并保留它),这是正常的 实现此目的的最佳方法是在窗口控制器(或其他适当的地方)上创建一个插座,并确保在属性上设置了retain属性 (另一方面,

如果我在interface builder中创建对象的实例,则加载后垃圾收集器会立即销毁该实例。什么是应对这种情况的干净方法? 我发现我可以在构造函数中执行[self-retain],或者在窗口控制器中创建一个出口。我只是觉得一定有更好的官方方式来做到这一点?
谢谢,除了特殊情况外,孤立对象通常不是一个好主意,因此每个对象都有其他父对象来保持对它的引用(并保留它),这是正常的

实现此目的的最佳方法是在窗口控制器(或其他适当的地方)上创建一个插座,并确保在属性上设置了retain属性


(另一方面,您的对象没有被垃圾收集,因为Cocoa Touch上没有这样的东西。它正在被自动释放,这是一个不同的概念)

不,它不会被垃圾收集器破坏。iOS还没有使用垃圾收集器