Это действительно странно с моей точки зрения.Я никогда не видел ничего подобного.Я поместил все свои выпуски в метод с именем releaseMethod
.Затем в моих dealloc
и didReceiveMemoryWarning
у меня есть [self releaseMethod];
. Я делаю это, чтобы быть более объектно-ориентированным и сохранять код, потому что у меня много релизов.Но иногда (2 из 5 раз, дай или забери), я получаю EXC_BAD_ACCESS
на releaseMethod
вызове dealloc
.Код ниже.Я не знал, что было возможно иметь вызов метода, чтобы получить плохой доступ.Я понимаю управление памятью и память не связана с вызовом метода, верно?Заранее спасибо.
- (void)dealloc {
[super dealloc];
[self releaseMethod];
}