0
在我的代碼中,我需要檢索保存的數據數組以填充學生歷史數據。我正在使用下面的代碼行 - 這很好。在初次運行時繞過代碼
returnedArray = UserDefaults.standard().object(forKey: "studentHistoryArray")! as! NSArray as! [[String]]
我遇到的問題是程序的初始(第一次)運行。該數組尚未創建/保存,所以我需要跳過這一步,但只能在程序的初始運行中。有沒有辦法在程序的第一次運行時運行這一行代碼?
檢查UserDefaults.standard()。object(forKey:「studentHistoryArray」)是否存在? – Larme
我很困惑。首先你說你需要在程序的初始運行時跳過它。然後你問是否有辦法在程序的初始運行時才運行它。這是兩個相互矛盾的想法。 –
我的不好。我的意思是詢問是否有辦法在初始運行時跳過這一行代碼。不管怎麼說,還是要謝謝你。下面推薦的解決方案做到了這一點。 – Westerndays