我構建了一個iPhone應用程序,並注意到XCode中有分析工具。XCode 4.5分析工具
我有這樣的代碼:
View * view = [[View alloc]initWithFrame:self.view.frame title:currentItem.name id:currentItem.idStr];
self.menuView = [[MenuView alloc]init];
self.menuView.contentView = view;
[view release];
和View
物業:
@property (retain,nonatomic) MenuView * menuView;
當我對項目我得到這個潛在的泄漏警告一個分析。 我想知道它是否正常,分析只是警告我?或者我在代碼中犯了一個錯誤。
編輯
如果我做一些事情是這樣的:
@property (retain, nonatomic) IBOutlet UISlider *progressSlider;
。
self.progressSlider = [[[UISlider alloc]initWithFrame:CGRectMake(58, 12, 191, 23)]autorealese];
[view addSubview:self.progressSlider];
,並在的dealloc:
[progressSlider realese];
這就是我要高度重視辦呢?或者它錯了?
你得到了什麼警告? – Rushi
它是否抱怨你保留menuView並永不釋放?或者是其他東西? –
從視圖或menuView泄漏? –