我創建了一個隨Root.plist文件和本地化目錄en.lproj一起提供的Settings.bundle。iPhone - 讀取Setting.bundle返回錯誤的值
我編輯了Root.plist並添加了幾個我想要用於我的應用程序的設置。
當我從iPhone上刪除應用程序並安裝並第一次運行時,我讀取的所有設置都會返回錯誤的值。例如:
highQualityFlag = [[[NSUserDefaults standardUserDefaults] stringForKey:@"qualityFlag"] boolValue];
該標誌爲NO,即使設置默認爲YES。
如果我改變了設置的東西,然後再次運行,後來的運行給我正確的值(ω)
我該怎麼解決呢?
感謝
不同,它[[NSUserDefaults的standardUserDefaults] boolForKey:@ 「qualityFlag」]; ?? – 0x8badf00d 2011-03-30 19:43:43
我用您的建議取代了......完全沒有改變。值繼續相同的錯誤值。 – SpaceDog 2011-03-30 20:10:16