performSelectorInBackground使内存泄漏

时间:2013-04-16 13:42:35

标签: ios memory-leaks

这让我内存泄漏,甚至认为我在选择器函数中调用了create和release pool。

[read_qr performSelectorInBackground:@selector(newThreadWrapper) withObject:nil];

class read_qr:

 - (void) newThreadWrapper {
         reading = YES;
         NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
         [self another_function:arg];             
         [pool release];
         reading = NO;

    }

如果在没有performSelectorInBackground的情况下在主线程中调用相同的函数,则没有泄漏。

任何提示都表示赞赏。

谢谢。

0 个答案:

没有答案