Trabalhando com espaços de trabalho em Swift

Você pode criar um espaço de trabalho em Swift que contém vários projetos. O espaço de trabalho, pastas de projeto, e os arquivos dentro deles são geridos por Xcode, sujeito a ajustes que você criar no Inspetor de arquivo na área de utilidades.

Dentro de uma pasta de projeto, você cria arquivos e grupos de arquivos usando o Xcode. Os grupos de arquivos que você vê no navegador de projeto pode ou não ser pastas no disco.

Você pode criar um espaço de trabalho com File-New-Workspace. Um espaço de trabalho é projetado para conter vários projetos. Isto dá-lhe duas camadas hierárquicas que podem ser usados ​​no desenvolvimento de aplicativos:

  • Um espaço de trabalho pode conter um ou mais projetos.


  • Um projeto pode conter um ou mais alvos.

Um uso comum de um espaço de trabalho é para dois projetos: um projetado para iOS e outro para OS X. A pasta (no disco) ou grupo (no navegador do projeto do Xcode) compartilhada pode conter o código compartilhado.

Múltiplos alvos dentro de um único projeto tendem a ter maior integração e compartilhamento de metas dentro de um projeto. Como você pode ver nos modelos padrão, os alvos dentro de um projeto pode consistir em um aplicativo com testes automatizados, bem como um usuário # 8208 virados para o aplicativo. Você pode trazer esta estrutura para frente de modo que dentro de um único projeto, opções do compilador são usados ​​para construir versões Pro e Lite.

Um espaço de trabalho é representado por um arquivo com uma extensão de xcworkspace. Quando você está criando um novo projeto, uma opção na parte inferior da folha permite colocar esse projeto em uma planilha. (Você também pode adicioná-lo a um projeto.)

image0.jpg

O projeto é colocado em uma pasta de destino e é gerido por um xcodeproj Arquivo. Se você quiser adicionar um projeto existente para um espaço de trabalho, arraste o xcodeproj arquivo no navegador da área de trabalho. A estrutura do projeto arquivo e pasta permanece onde quer que o tenha colocado.

A figura mostra como adicionar um novo projeto para um projeto existente ou espaço de trabalho no Xcode: você pode adicionar um novo projeto para um projeto ou espaço de trabalho existente usando o pop # 8208-up menu na parte inferior da folha.

Quando você está adicionando um arquivo com New-File, você pode selecionar o destino para o qual a adicioná-lo com caixas de seleção no mesmo local na folha como o menu pop-up mostrado. Quando você adicionar um novo destino, você selecione o projeto para adicioná-lo com um 8208-up menu pop # na folha de opções onde você especificar o nome do projeto.

Para resumir: Arquivos ir alvos targets- ir projetos- e projetos ir em outros projetos ou espaços de trabalho.

Por conveniência e simplicidade, promotores frequentemente colocar todos os projectos de espaço de trabalho para uma única pasta de espaço de trabalho, mas este não é necessário. Nos casos com espaços de trabalho complexas, às vezes não é possível.

» » » » Trabalhando com espaços de trabalho em Swift