1
我有一个为iPhone应用程序的默认代码启动一个应用程序:AutoreleasePool在UIApplication的循环
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
因为我的应用从未stopps,该[pool release]
永远不会被调用。有标准的UI循环UIApplicationMain
自己AutoreleasePool
破坏我的应用期刊autoreleased对象?还是我必须在我自己的责任上使用新的AutoreleasePool
,这是我的代码的一部分,这是定期调用,以保持我的应用程序在运行无尽时清理内存泄漏?
感谢,好像搜索是我;-) – Tim 2010-05-04 14:28:01
硬任务我已经成功地做同样的,发生在我们所有的:P – 2010-05-04 14:36:21