本地声明“x”隐藏实例变量xcode警告

时间:2010-03-19 02:27:10

标签: iphone uinavigationcontroller instance

我一直无法理解这个问题。如果我更改变量名称fifthViewController,则错误消失,但视图控制器不会加载。

忘记。再一次,它可能很简单。

提前致谢。

以下是代码:

{
FifthViewController *fifthViewController = [[FifthViewController alloc] initWithNibName:@"FifthView" bundle:nil];

fifthViewController.transactionID = transactionID;
[self.navigationController pushViewController:fifthViewController animated:NO]; 
[fifthViewController release];
 }

1 个答案:

答案 0 :(得分:61)

这意味着变量fifthViewController的名称与类实现中的其他名称相同。如果您要使用该变量,请从第一行删除FifthViewController*类型声明;否则,请更改该方法中出现的名称fifthViewController