【发布时间】:2011-04-01 04:43:15
【问题描述】:
我有一个应用程序,其中在 MainWindow 中定义了少量对象。其中一对对象是 UIViewController 和与此控制器一起使用的 UIImageView。当应用程序启动时,整个 MainWindow.xib 被加载,我可以看到这个 UIImageView 已经加载到内存中。此时,我不需要这个 UIImageView。
当我需要 UIViewController 时,我执行通常的 alloc/init 设置。此时,当我用调试器查看这个控制器时,控制器设置正确,但本应与 Interface Builder 预连接的 UIImageView 始终为 nil。
关于如何确保此 UIImageView 正确加载到内存中的任何建议?这是唯一一个我在单个 MainWindow.xib 文件中定义的对象遇到问题的情况。
【问题讨论】: