утечка памяти в iphone - PullRequest
       3

утечка памяти в iphone

0 голосов
/ 25 апреля 2011

У меня есть утечки по этой конкретной переменной:

item = [[NSMutableDictionary alloc] init];

, так как я использую @property(nonatomic,retain) для синтеза предмета.Очевидно, что есть утечки.Я пробовал авто-релиз:

item = [[[NSMutableDictionary alloc] init] autorelease];

, так как я храню все содержимое массива в элементах.Приложение вылетает.Я попытался освободить содержимое памяти в dealloc, но все еще есть утечки.Не могли бы вы, ребята, помочь мне?

1 Ответ

2 голосов
/ 25 апреля 2011

Если вы синтезируете средства доступа, почему вы их не используете?

Изменить это:

item = [[[NSMutableDictionary alloc] init] autorelease];

К этому:

self.item = [NSMutableDictionary dictionary];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...