关于内存管理的提示,目标c

时间:2011-04-21 18:25:05

标签: objective-c interface-builder

我有一个具有许多图形数据视图的应用程序(许多标签,一些图像ecc),所有这些数据都是静态的,在“界面”构建器中创建,而不是连接到代码,因为我不需要它们。

我已经看到更改视图的内存值增加了,但系统是否删除了这些类型的对象本身?

感谢

1 个答案:

答案 0 :(得分:0)

不,如果将它们(IBOutlet)连接到您的代码并在dealloc和viewDidUnload方法中释放它们会更好。

  1. 连接:

    @property (nonatomic, retain) IBOutlet UIUserInterfaceElementClass *anOutlet;
    
  2. 释放:

    [anOutlet release], anOutlet = nil;