- 1
- 2
self.data = [[NSMutableData alloc] initWithLength:0];
[data release];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−80
self.data = [[NSMutableData alloc] initWithLength:0];
[data release];
Indian code.
So deep.
Мутанты, которые рожают мутанто-дата.
Хм, а вообще хотя да, если тут сеттер
@property(retain)
то тогда не окажется, окажется валидный указатель.
Очень частая конструкция в его коде.
либо:
то все норм в этом коде! Обращение через сеттер self.data увеличивает счетчик ссылок, а [data release] убирает лишнюю без вызова сеттера. Аналогичный код:
Ваш К.О.
Почему всегда народ постит сюда код и не поясняет почему этот код - говнокод.
Не все так прокачены. А так хоть можно будет понять ошибку и не совершать её.