Я разрабатываю приложение, в котором я обнаружил утечку памяти в следующем методе, как удалить утечку?Как решить проблему утечки памяти?
- (id)initWithString:(NSString *)str attributes:(NSDictionary *)attributes
{
if ((self = [super init]))
{
_buffer = [str mutableCopy];
_attributes = [NSMutableArray arrayWithObjects:[ZAttributeRun attributeRunWithIndex:0 attributes:attributes], nil];
}
return self;
}
Я основателей утечки вблизи этой линии "_buffer = [ул mutableCopy];"
В трассировке стека распределения я обнаруживаю одновременное выделение памяти как CFString.
Спасибо.
Пожалуйста, позаботьтесь о форматировании кода. Небольшое усилие с вашей стороны помогает нам помочь вам. –