0

すべての ViewController で 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 に答える