目标C - 你在哪里解除全局静态变量?

abt*_*ree 11 static objective-c dealloc

或者,+(void)初始化的反义词是什么?

这是我的情况:

我有一个类Unit,其 - (id)initWithName:函数从全局NSDictionary中获取数据,该数据是懒惰创建的,在Unit.m文件中定义为:

static NSMutableDictionary*unitLibrary = nil;

我在哪里打电话给[unitLibrary release]?

Boo*_*oon 13

您可以在不再需要字典的位置调用它.如果在应用程序的整个生命周期中都需要它,那么您不必执行任何操作,因为当应用程序终止时,操作系统将回收所有内存.

  • 在拆除房屋之前无需进行春季清洁.终止应用程序足够快,而且速度更快. (2认同)