私のアプリデリゲートにはhealthIntというNSIntegerがあります。アプリデリゲートでは、healthIntを100に設定しています。また、アプリケーションが最初のビューをロードするとき、healthIntは100に等しいです。しかし、次のビューをロードするとき、healthIntは0に設定されます。 healthLabel)は100を表示します。これが問題になる理由は、私がやりたいのは
-(void)viewDidLoad{
if(appDelegate.healthInt <= 0){
healthLabel.text = @"Dead";
}
}
しかし、これはうまくいかないようです。これは悪いアーキテクチャですが、プロジェクト全体をやり直すには少し遅すぎます。他のコードを見る必要がある場合は、喜んでお見せします:)