當使用Xcode分析我得到一個消息說:潛在的內存泄漏
對象的潛在泄漏分配
的代碼,這是在我的NSData(String)
類,代碼:
- (NSString*) utf8String
{
return [[NSString alloc] initWithData:self encoding:NSUTF8StringEncoding];
}
現在我該如何解決這個問題?當我改變了聲明:在這裏我呼籲utf8String
行
- (NSString*) utf8String
{
return [[[NSString alloc] initWithData:self encoding:NSUTF8StringEncoding] autorelease];
}
我的應用程序崩潰。