.h файлUIImage утечку памяти
UIImage *ownImg;
@property (nonatomic, retain) UIImage *ownImg;
.m файл
В методе viewWillAppear:
UIImage *myImage2 = [UIImage imageNamed:@"thumbnail.png"];
self.ownImg = myImage2;
То есть утечка в ownImg, кто-нибудь знает, почему он протекает?
BTW, что отличает использование self.ownImg и без него.
Спасибо.
Я действительно синтезировал ownImg. In viewDidUnload Я пишу self.ownImg = nil; В dealloc [ownImg release]; Возможно, это потому, что я назначаю значение в viewWillAppear, чтобы вызвать утечку памяти? Так что я должен проверить, если self.ownImg! = Nil, а затем отпустите его, прежде чем назначать его снова? Спасибо. – Water7
Просто используйте self.owning = newThing; Это освободит старый, сохранит новый и установит указатель на новый адрес. Эти синтезированные методы скрывают много кода. –