内存泄漏for循环

时间:2011-09-20 20:57:26

标签: objective-c xcode4

我尝试用Instruments分析我的代码,我看到NSString * key中的内存泄漏:

for (int i=1; i<=10; i++) {
    for (int j=1; j<=10; j++) {           
        NSAutoreleasePool *pool=[[NSAutoreleasePool alloc] init];
        NSString *key=[[[[NSNumber numberWithInt:i] stringValue] stringByAppendingString:@"-"] stringByAppendingString:[[NSNumber numberWithInt:j] stringValue]];
        NSString *myChar=[NSString stringWithString:[tmpArray objectAtIndex:index]]; 
        [myDict setValue:myChar forKey:key];                     
        index +=1;
        [pool drain];            
    }
}

有人有想法吗?感谢。

0 个答案:

没有答案
相关问题