【发布时间】:2011-04-06 11:06:51
【问题描述】:
我正在尝试对一系列国家/地区进行排序。这种方式有效,但我无法弄清楚释放tmpArray的方式。我如何释放它,有没有更好的方法来做到这一点?
// PUT COUNTRIES IN ARRAY
NSString *myFile = [[NSBundle mainBundle] pathForResource:@"Countries" ofType:@"plist"];
NSArray *tmpArray = [[NSArray alloc] initWithContentsOfFile:myFile];
tmpArray = [tmpArray sortedArrayUsingSelector:@selector(caseInsensitiveCompare:)];
arrayCountries = [[NSArray alloc] initWithArray:tmpArray] ;
// [tmpArray release];
【问题讨论】:
标签: objective-c memory-leaks nsarray release