我构建了一个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泄漏? –