0

我需要访问所有 ViewControllers 中的 appDelegate 变量。所以当我需要它时,我正在写

     AppDelegate  *appDelegate=(AppDelegate *)[[UIApplication sharedApplication]delegate];
     appDelegate.name=x;  //warning :Local declaration of appDelegate hides instance variable.

我在方法中必要的地方访问 appDelegate 变量。但是我收到很多警告..我怎样才能避免它们?

4

1 回答 1

1

更改此行

AppDelegate  *appDelegate=(AppDelegate *)[[UIApplication sharedApplication]delegate];

appDelegate=(AppDelegate *)[[UIApplication sharedApplication]delegate];
于 2013-03-11T09:26:01.380 回答