我推UIViewController
到UINavigationController
。這個視圖控制器立即開始下載一個XML feed,然後解析它。但是,如果在完成下載之前點擊後退按鈕,並且使用EXC_BAD_ACCESS進行崩潰。被撞毀它的線路是parserDidEndDocument
,是這一行:的UIViewController從視圖堆棧中彈出和NSURLConnection的崩潰應用
if (self.delegate && [self.delegate conformsToProtocol:@protocol(ModelDelegate)]) [self.delegate modelDidFinishParsing:self];
我認爲它崩潰,因爲它試圖訪問其不再被分配self.delegate。我如何解決這個問題?
另外,我將釋放模型對象在modelDidFinishParsing
方法。如果它從未達到此方法,我將如何發佈此模型。