1
当我发送非数字字符串时,此代码泄漏,但不发送数字字符串时。 numberFromString:
失败时是否可能泄漏内存并返回nil
?NSNumberFormatter是否可能泄漏内存?
- (BOOL)isNum:(NSString*)str
{
BOOL ans = YES;
NSNumberFormatter* nf = [[NSNumberFormatter alloc] init];
if ([nf numberFromString:str] == nil)
ans = NO;
[nf release];
return ans;
}
是什么让你觉得它泄漏? – Eiko 2011-04-09 11:16:32
我正在使用仪器。它说这个代码泄漏了16个字节。 – 2011-04-09 11:27:02
用@“jsdfklsjdf”测试过它,并且不泄漏单个字节。也许显示更多上下文。也许看到什么东西在泄漏,也许你的字符串? – Eiko 2011-04-09 11:42:45