0
我是一個非常新的開發者,我仍然去了解我周圍的事物的方式,但可有人請告訴我我將如何運行的代碼,如果該整數保存NSUserDefaults的使用等於1如何比較一個NSUserDefaults整數與另一個整數?
我通常會使用「if」語句,但我知道你不能使用==來比較NSUserDefaults。那我該怎麼辦?我在哪裏可以瞭解有關NSUserDefaults的更多信息?我查看了Apple Docs,但很容易被它弄糊塗了。
在此先感謝。
所以應該這樣工作嗎?還是有其他的東西呢? '[[NSUserDefaults standardUserDefaults] setInteger:1 forKey:@「myValue」]; if([[NSUserDefaults standardUserDefaults] integerForKey:@「myValue」] == 1){ // Action }' –
是的,它應該。你有沒有嘗試過,並有一些問題? – Wain
是的,它總是回來爲0.我把一個NSLog後,它顯示0.不知道爲什麼 –