Estrutura de arquivos do seu projeto rápida

Video: Como reparar hd corrompido ou ilegível de forma rapida e facil!

No caso de um projecto Xcode simples (tais como Locatapp), a estrutura é muito simples: um espaço de trabalho com um projecto com um alvo. Se você quiser, você pode avançar para um espaço de trabalho com vários projetos, cada um dos quais tem múltiplos alvos. Alternativamente, você pode optar por um espaço de trabalho com um único projeto com múltiplos alvos.

Video: Entendendo como o Lightroom trabalha com pastas e arquivos

As estruturas descritas aqui entram em jogo em qualquer um desses cenários, mas você só precisa entender o que você tem no modelo Xcode você estiver usando: um projeto chamado Locatapp que contém dois alvos, Locatapp (o aplicativo que você está construindo) e LocatappTests (um aplicativo de teste que Xcode cria automaticamente).

Embora agora você está trabalhando com um projeto muito simples, ter uma compreensão básica da estrutura de projetos mais complexos desde o início pode ser muito útil. Em particular, você pode começar a pensar sobre direções futuras para o seu projeto, e conhecer as opções disponíveis para você no Xcode pode ajudá-lo a pensar em um aplicativo complexo ou mesmo um conjunto de aplicativos.

A figura mostra a estrutura de um projecto Locatapp. Aqui estão os pontos importantes a serem observados sobre esses arquivos e pastas (que são discutidos de cima para baixo na figura).

Video: Como abrir Pastas 90% mais Rápido [HD]



  • DS_Store: Este arquivo é normalmente escondida (é por isso que ele é mostrado em cinza). É em cada pasta no OS X, e que contém informações sobre os arquivos no diretório. Os desenvolvedores geralmente utilizar um comando Terminal para mostrar os arquivos ocultos em suas pastas, mas você não precisa se preocupar com isso no momento.

  • pastas de destino: O projeto tem dois alvos por padrão. Um deles é a aplicação real (Locatapp) e o segundo é um código para executar ensaios automatizados (LocatappTests). Um alvo testes é incluído por padrão em muitos dos modelos de Xcode.

  • Locatapp.xcodeproj: Este arquivo está no nível mais alto da pasta do projeto, juntamente com as pastas para os dois alvos (Locatapp e LocatappTests). Este é o arquivo que você abrir para começar a trabalhar em seu projeto. Ele está localizado entre as duas pastas de destino (Locatapp e LocatappTests) porque os arquivos e pastas são exibidos em ordem alfabética.

    Video: Estrutura de diretório de um web site: relacionando arquivos

Como observado anteriormente, a estrutura de arquivos dentro desta pasta do projeto é definido quando você cria o projeto. Você pode modificar locais e relacionamentos usando o Inspetor de arquivo na área de utilidades, mas a maior parte do tempo, você deve deixar os locais e relacionamentos sozinho.

Se você mover as coisas ao redor, Xcode pode ficar confuso (como pode você). Se você deve mover arquivos, não utilize o Finder. A maioria dos desenvolvedores preferem não usar o Finder para modificar, mover ou renomear arquivos ou pastas dentro de uma pasta de projeto. Use o Inspetor de arquivo ou o comando Editar → Refactor → Renomear para fazer isso.


Publicações relacionadas