0
不時,我的應用程序使用時,失去了所有的數據。隨機數據丟失(NSUserDefaults的)時popToRootViewControllerAnimated
不時,我的應用程序使用時,失去了所有的數據。隨機數據丟失(NSUserDefaults的)時popToRootViewControllerAnimated
我的猜測是,你的switch語句並不總是設置爲self.arrayOfLanShorts
然後它是零。然後,當您在我們的用戶默認值中設置它時,它會清空存儲的值,並且看起來您丟失了您的數據。我會把一個if語句的檢查放在默認值之前,並且如果它追蹤的是它沒有碰到你的switch語句,那麼你的數組並不是零。
你確定它沒有輸入開關條件'kLANG_HEBREW',因爲你已經使用了self.arrayOfLanguages,在這種情況下,self.arrayOfLanShorts可能是空的,在switch語句之後,它總是保存self.arrayOfLanShorts。 – shahil