我正在使用一个简单的函数通过标签向用户显示消息。功能如下:
-(void) showMessage:(NSString*) message
{
Message.text = message;
[message release];
}
如果我从主线程调用此函数,则没有内存泄漏。但是,如果我从单独的线程调用此函数,则仪器监视器会在调用该函数后立即显示 16 字节的内存泄漏。如果我注释掉函数调用,则看不到泄漏。有谁知道为什么?我正在使用 iPhone SDK 3.0。仪器监视器没有指向我的任何功能来指示泄漏。它只显示了 UILabel 中的一两个函数。