Рабочая область XCode - это каталог (не файл) с расширением .xcworkspace
.Искатель показывает это как пакет.На самом деле это документ XCode, который группирует проекты и другие документы, так что они могут работать вместе в вашем проекте.
Рабочая область может содержать любое количество проектов Xcode, а также любые другие файлы, которые вы хотите включить.
Когда вы открываете XCWORKSPACE
, он открывает связанный проект и восстанавливаетперспектива.Таким образом, файлы рабочего пространства Xcode можно использовать в качестве оболочки или контейнера для проекта Xcode .XCODEPROJ
.
Каталог рабочего пространства Xcode включает в себя жизненно важный файл XML с именем contents.xcworkspacedata
и выглядит следующим образом:
<?xml version="1.0" encoding="UTF-8"?>
<Workspace
version = "1.0">
<FileRef
location = "group:MySampleProject.xcodeproj">
</FileRef>
<FileRef
location = "group:OtherProject(for example Pods).xcodeproj">
</FileRef>
</Workspace>
В этом произвольном дереве group:
представляет каталог вашего проекта / ов (сколько у вас есть).Кроме того, .xcworkspace
всегда существует, он может быть внешним по отношению к .xcodeproj
или встроенным в него.Поэтому всякий раз, когда вы видите .xcworkspace
, вы должны использовать его, чтобы открыть свой проект.