我有一个包含许多文件夹/组的大型 iOS 项目。当我退出并重新启动 Xcode 时,Project Navigator中的所有文件夹都显示为展开状态,因此我必须手动折叠其中的大部分。
是否可以保存Project Navigator的状态,以便当 Xcode 重新启动时,相同的文件夹会像以前一样折叠/展开?
我有一个包含许多文件夹/组的大型 iOS 项目。当我退出并重新启动 Xcode 时,Project Navigator中的所有文件夹都显示为展开状态,因此我必须手动折叠其中的大部分。
是否可以保存Project Navigator的状态,以便当 Xcode 重新启动时,相同的文件夹会像以前一样折叠/展开?
解决方案是删除此文件:
MyProjectName.xcodeproj > project.xcworkspace > xcuserdata > myusername.xcuserdatad > UserInterfaceState.xcuserstate
这个文件是 XCode 在重新打开项目时重新创建的。
显然,当 XCode 崩溃时,该文件已损坏。(它的大小是 300 KB,而不是通常的 10 KB)。
要查看文件,请右键单击MyProjectName.xcodeproj
,然后选择Show Package Contents。您将UserInterfaceState.xcuserstate
在子文件中找到。