我想設置一個NSNumber作爲已經使用NSUserDefaults加載的浮點值,但我收到一個錯誤。我不明白爲什麼......?NSNumber和float?
這裏是我的代碼:
[settingsData.sensitivitySettingValue floatValue] = [[NSUserDefaults standardUserDefaults] floatForKey:@"sensitivityKey"];
它的工作原理,如果我用一個浮點數自身(即float myFloat = [[NSUserDefaults standardUserDefaults] floatForKey:@"sensitivityKey"]
,但我想在所有視圖控制器提供的價值,所以我已經在它定義模型類作爲一個NSNumber。
所以,請會有人能告訴我,爲什麼這句話不會工作?
什麼類型'self.sensitivitySettingValue'? – beryllium
crikey我曾經是一個noob –