2015-11-17 21 views
0

我在Xcode 7.1中爲我的視圖控制器使用狀態恢復。但是無論何時在模擬器或iPhone上啓動應用程序,都會顯示舊的tableview。它有我想擺脫的行,但我的刪除代碼不起作用。有沒有辦法從以前的版本中刪除編碼器存檔數據,所以我得到一個完全乾淨的桌面視圖開始?我嘗試了構建目標,但沒有幫助。如果我能找到編碼器存檔數據存在於模擬器中並擺脫它的地方,那麼這可能有效嗎?xcode刪除編碼器存檔中的所有數據

這裏是狀態恢復代碼:

回答

0

號我一直在尋找DocumentsDirectory圖書館/開發人員。這裏有一個鏈接 來回答我的問題的討論。我能夠進去並刪除給我麻煩的* .archive文件。更具體地說,我錯誤地將一些數組添加到了tableView中的部分,並且使用State Restoration來保存它們,當我殺死Xcode中的應用時。然後我的刪除代碼有異常迭代在數組之外,所以我不能通過編程來擺脫它們。但通過使用這個程序刪除存檔文件,我恢復了業務。

link to access documents directory

0

您是否指的是派生數據? Xcode允許你刪除文件夾,它包含索引,編譯輸出和日誌。但是,我會先做一次清理然後再構建,然後根據需要重置模擬器設置。

要刪除導出的數據:窗口>項目>選擇您的項目,並刪除

相關問題