私は温度コンバーターを作成していて、アプリを改善したかったので、変換された数値になる出力に応じて背景画像を変更するコードを追加することにしました。私がやりたいことは、convertedTemperatureLabel.text < 0 の場合、背景がインポートする画像に変更され、> 0 の場合、背景が別の画像に変更されることです。そこで、予想される識別子エラーを与える次のコードを使用しました。
if ([convertedTemperatureLabel.text doubleValue] < 0) {
NSLog("The temperature is above 0");
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"snowy- grand-canyon-nichols_26007_600x450.jpg"]];
}
else {
NSLog("The temperature is below 0");
self.view.backgroundColor = [UIColor colorWithPatternImage:[UIImage imageNamed:@"wallpaper_hazybluedots.jpg"]];
}
私の間違いはどこですか?また、コードは私の目的に必要なものですか? 前もって感謝します!