Runner.xcworkspace 和 Runner.xcodeproj 是 Xcode 项目中的两个不同文件。
Runner.xcodeproj 是 Xcode 项目的实际工程文件,包含项目的配置和设置,以及项目中所有文件的信息。它是项目的主文件,用于管理和组织所有源代码、资源和依赖项。它定义了项目的编译选项、编译目标、链接库、构建设置等。
Runner.xcworkspace 是一个工作区间,用于管理多个项目文件并放在一个文件夹中,这样可以在一个 Xcode 窗口中打开和管理多个项目,方便多个项目协同工作。工作区间可以让开发者同时构建、运行、测试和调试多个项目,而不需要在不同的 Xcode 窗口之间切换。在一个工作区间中,可以包含多个 Runner.xcodeproj 文件。如果你的项目涉及到多个子项目或依赖项,你可能需要使用工作区间来进行管理。