2013-10-07 30 views
7

我有一個很大的iOS項目與許多文件夾/組。當我退出並重新啓動Xcode時,Project Navigator中的所有文件夾都顯示爲已展開,因此我必須手動摺疊它們中的大部分。Xcode記得什麼文件夾被摺疊/打開

是否可以保存項目導航器的狀態,以便當Xcode重新啓動時,相同的文件夾被摺疊/展開如前?

+0

這是默認行爲。在Xcode 5中適合我 - 在哪個版本中使用? – Jay

回答

23

解決的辦法是刪除此文件:

MyProjectName.xcodeproj > project.xcworkspace > xcuserdata > myusername.xcuserdatad > UserInterfaceState.xcuserstate 

這個文件是由的XCode重新重新打開項目時。

顯然,當XCode崩潰時文件被損壞。 (它的大小是300 KB而不是通常的10 KB)。

要查看文件,請右鍵單擊MyProjectName.xcodeproj,然後選擇顯示包裝內容。您會在子文件中找到UserInterfaceState.xcuserstate

+0

你的意思是刪除文件MyProjectName.xcodeproj> project.xcworkspace> ...? MyProjectName.xcodeproj和xcworkspace是文件但不是文件夾... – zzheads

+1

@zzheads右鍵單擊顯示包內容 – user2363025