我最近意识到
loadNibNamed:owner:
在 10.8 中已弃用,因此已开始将其切换到
loadNibNamed:owner:topLevelObjects:
我正在使用 ARC,并且由于这个新版本现在允许我的控制器保留对我笔尖中所有顶级对象的强引用,将我的出口连接更改为顶级对象到弱引用是否有意义(对于那些当然支持弱引用)?
这只是为了与其他渠道保持一致,我确实理解(在这种情况下)为同一个对象持有两个强引用并没有错。
我不是在询问使用 IBOutlets 和 ARC 的一般情况,我是在特别询问何时通过新的 10.8 方法加载 nib 以查看它是否改变了必须使用强插座保持顶级对象的规则.
想法?