当使用Xcode分析我得到一个消息说:潜在的内存泄漏
对象的潜在泄漏分配
的代码,这是在我的NSData(String)
类,代码:
- (NSString*) utf8String
{
return [[NSString alloc] initWithData:self encoding:NSUTF8StringEncoding];
}
现在我该如何解决这个问题?当我改变了声明:在这里我呼吁utf8String
行
- (NSString*) utf8String
{
return [[[NSString alloc] initWithData:self encoding:NSUTF8StringEncoding] autorelease];
}
我的应用程序崩溃。