Como navegar pelos editores fonte xcode para o desenvolvimento ios

A maioria iOS trabalho de desenvolvimento aplicativo no Xcode é feito na área do Editor, a área principal que é sempre visível dentro da janela do espaço de trabalho. A área Editor também pode ser configurado ainda, com o painel do editor padrão sempre mostrado, assim como um ou mais opcionais painéis assistente que mostram conteúdos relacionados.

Se você selecionar uma interface [.h] Arquivo de cabeçalho, o painel Assistente pode mostrar automaticamente a implementação correspondente [.m] Arquivo de código, e vice-versa- mostrando painel de versão também é uma opção.

O termo vidraça (Editor padrão vidraça e Assistente vidraça) Utilizado para se referir a certas configurações. Isto distingue entre o área do editor configuração (o editor padrão não é realmente um editor em tudo, mas simplesmente uma única configuração de painel na área do editor) e as built-in editores - um editor opera em um área do editor. Os principais editores são os seguintes:

  • editor Fonte: Você usa esse editor para escrever e editar o seu código fonte, bem como definir e ativar (ou desativar, para que o assunto) breakpoints, bem como para controlar a execução do programa.

  • editor do projeto: Com este editor, você visualizar e editar projetos e de destino configurações, tais como opções de construção, arquiteturas-alvo, e as características de assinatura de código.

  • editor núcleo Modelo de Dados: Se você usar Core Data, você pode projetar seu modelo de dados para tabelas e relacionamentos graficamente. O editor do núcleo modelo de dados também pode converter sua representação gráfica de seu modelo de dados para o código Objective-C. O editor de modelo Core Data é definitivamente vale a pena explorar.

    Video: Custom Font Integration in iOS 9 | Swift 2.0 | Xcode 7

  • Construtor de Interface: Aqui, você criar graficamente e arquivos de interface usuário editar em storyboards e .xib arquivos.

O editor que você usa é determinado pelo que você tenha selecionado no navegador do projeto. Um painel editor aparece para esse item (selecionado) na área do Editor.

Até agora, você trabalhou principalmente no editor Interface Builder, mas quando você código, você faz a maior parte de seu trabalho no editor de código no painel editor do padrão, com algumas incursões, conforme necessário, no painel editor Assistente e um excursão ocasional na área de Utility também.

Você usar o seletor de exibição na barra de ferramentas Workspace para ocultar ou mostrar as áreas Navigator, depurar e utilitário. Se você gosta, você pode ocultar as outras áreas e ver apenas o editor de fonte (e talvez o Assistant).

Porque MasterViewController.m foi selecionado, você vê o editor fonte exibindo o arquivo no painel do editor do padrão. (Se você tivesse que escolher um dos arquivos de storyboard no navegador do projeto, você veria Interface Builder como seu editor de escolha.) O assistente também foi selecionado no seletor Editor e dividir os painéis usando os controles de divisão ( “+” ícone à direita na barra de salto).

Um projeto de aplicativo aberto no Xcode

Observe que quando o assistente foi selecionado, o MasterViewController.h arquivo aberto.



Xcode`s assistant editor icon.

Isso porque o painel editor assistente automaticamente (dependendo de como você configurá-lo) mostra o conteúdo relacionado para o que está selecionado no navegador do projeto de modo que você pode editar ambos facilmente. Você, então, ver MasterViewController.m (O arquivo de código de implementação) no painel editor de código do padrão e MasterViewController.h (O arquivo de cabeçalho) no painel editor Assistente.

Clicando no controle de divisão (o + à direita da barra de salto) abre um segundo painel no painel editor Assistente, bem como, dando-lhe um total de três painéis.

Video: Part 1 - Adding Custom Fonts in iOS (Xcode 8, Swift 3)

O painel padrão editor (painel editor à esquerda, ou na parte superior um, se você tem uma divisão horizontal) é aquele que é afetado mudando sua seleção no navegador do projeto.

A interface (.h) Arquivo cabeçalho define a interface do classe especificando o seguinte:

  • A declaração da classe (eo que herda)

  • Métodos

  • Qualquer variáveis ​​de instância(Isto é, variáveis ​​definidas em uma classe)

  • propriedades declaradas

Em atualizações recentes para Xcode e o código de exemplo na developer.apple.com, a Apple tem rejiggered o mundo de variáveis ​​e propriedades relacionadas com classes. propriedades declaradas são os preferidos para as variáveis ​​de instância porque eles podem conter mais informações do que apenas o tipo eo nome de uma variável e porque os seus acessores pode ainda encapsular os dados.

No entanto, as variáveis ​​de instância em vez de propriedades são muitas vezes mais adequado para escalares como intareia flutuadors. Além disso, declarando variáveis ​​de instância, bem como propriedades em uma extensão de classe no arquivo de implementação mantém-los ainda mais para fora do caminho para que eles não são visíveis para outras classes.

A implementação (.m) Arquivo de código, por outro lado, contém o código para a classe, que inclui cada definição de método. Ele também pode conter uma extensão de classe com declarações instância variável e propriedade.

Video: How to: Add Customs fonts in iOS10 | Swift 3.0 | Xcode 8

Por padrão, o painel do editor assistente aparece à direita do painel de editor de código. Para alterar a orientação do painel do editor assistente para o painel editor da fonte, escolha Exibir → Editor Assistente e, em seguida, escolher um layout. Se o arquivo de cabeçalho não aparecer para você, navegar até ele usando a barra de salto.


Publicações relacionadas