Como usar o editor de fonte xcode para o desenvolvimento ios

A principal ferramenta que você usa para escrever código para um app iOS é o editor fonte Xcode, que aparece como o painel do editor padrão na área do editor no lado direito da janela do Xcode Workspace depois de selecionar um arquivo de código-fonte no navegador do projeto. Ele também aparece como o editor assistente em um segundo painel se você clicar no botão Editor Assistente.

Apple tem ido para fora do seu caminho para tornar o editor de fonte tão útil quanto possível, incluindo o seguinte:

  • conclusão de código: conclusão de código é uma característica do editor que mostra símbolos - argumentos, espaços reservados, e sugeriu código - enquanto você digita declarações. conclusão de código pode ser muito útil, especialmente se você esquecer exatamente quais são os argumentos para uma função. Quando a conclusão do código está ativo, Xcode usa o texto digitado -, bem como o contexto em que você digitou - para fornecer sugestões inline.

    Você pode aceitar sugestões em linha pressionando Tab ou Return. Você também pode ver uma lista pop-up de sugestões enquanto typing- mover para cima e para baixo na lista com as setas acima e abaixo. Pressione Enter para usar a conclusão seleccionado. Pressionar o Esc chave, ou Control + barra de espaço, para cancelar uma operação de conclusão de código. Você pode transformar definir opções para a conclusão de código, escolhendo Xcode → Preferências e clicando na guia edição de texto.

  • chaves automáticas recuo, formatação e fechamento: Os travessões editor Fonte do texto digitado de acordo com regras que podem ser configuradas no painel de preferências de Edição de Texto. Ele também usa fontes e cores para os diversos elementos de sintaxe (variáveis, constantes, comentários, etc.) de acordo com as configurações no fontes & Cores painel de preferências do Xcode.

    Como para fechar chaves, a qualquer momento você digitar uma chave de abertura ({) E pressione Return, Xcode adiciona automaticamente uma chave de fechamento (}) - a menos que você tenha desativado o “}” opção inserir automaticamente Fechando nas preferências de edição de texto.

  • Dobragem de código na fita de focagem: Com dobramento de código, você pode recolher código que você não está trabalhando e exibir apenas o código que requer sua atenção. Você pode fazer isso clicando na coluna fita Foco à esquerda do código que você deseja ocultar. Um triângulo aparece, e clicando esconde ou mostra blocos de código. O código dentro awakeFromNib ter sido dobrada para cima.

  • Abrir um arquivo em uma janela separada: Clique duas vezes no arquivo no navegador do projeto para abrir o arquivo em sua própria janela.

Video: XCode 4 Tutorial Custom Fonts - Geeky Lemon Development

Usando Questões vivo e Fix-it

O motor de compilador LLVM da Apple quer ser seu melhor amigo, então Questões vivo continuamente avalia seu código em segundo plano e alerta-o para erros de codificação. Antes esse recurso veio junto, você tinha que construir seu primeiro aplicativo, esta nova forma poupa muito tempo e esforço.

Mas não é só Questões Vivo feliz em apontar seus erros, Consertá-lo também oferecerá (quando pode) para corrigir o problema para você. Clicando o erro exibe os disponíveis Fix-its, como correção de uma atribuição para uma comparação, reparando um símbolo escrito incorretamente, ou anexar um ponto e vírgula em falta.

Com um único atalho de teclado, você pode imediatamente ter o erro reparado, e você pode continuar a codificação. Fix-it marca erros de sintaxe com um sublinhado vermelho ou um acento circunflexo na posição do erro e com um símbolo na sarjeta.



Por exemplo, o ponto e vírgula está ausente após a [SuperviewDidLoad]declaração. (Observe o indicador de erro - o sinal de parada vermelho com ponto de exclamação -. No visualizador Atividade junto com o círculo vermelho na sarjeta, à esquerda da linha ofensiva de código) Ao clicar no círculo vermelho na sarjeta, à esquerda irá corrigir automaticamente este problema. Este é um recurso muito útil e irá reduzir o seu tempo de depuração significativamente.

avisos do compilador

Embora Xcode eo compilador trabalhando juntos são muito bons em dar-lhe avisos e erros, às vezes eles são um pouco lento na absorção quando você realmente dar a volta a corrigir o problema. Portanto, não ser surpreendido por avisos aleatórios e erros, especialmente se o compilador por algum motivo não pode encontrar o arquivo de cabeçalho.

Se você ver um aviso ou erro que você é apenas certo que você fixo, você pode clicar no botão Run. Xcode eo compilador irá repor, eo aviso vai embora. (A menos, claro, era certo o tempo todo e você não tinha fixado o problema.)

O navegador de Emissão

O navegador de Emissão é um dos navegadores fornecidas por Xcode. O erro também aparece no navegador de Emissão.

Para chegar ao navegador problema, você selecioná-lo na barra de selector Navigator.

Se, apesar de Assuntos directo e Fix-it (ou qualquer outro) advertências, você decidir compilar o programa, o navegador Emissão será iniciado automaticamente para você.

O navegador Edição exibe as mensagens de erro e de advertência gerados em um projeto ou área de trabalho e é semelhante a outros navegadores que você usou até agora.

Quando você seleciona um aviso ou erro no navegador de Emissão, um editor exibe o item com o problema, e se o erro ocorre em um arquivo de origem, a mensagem questão é colocada sobre a linha de código com a questão.

Video: How to Change Font Size in Xcode Editor Window.mp4

Coloque o ponteiro do mouse sobre uma mensagem de questão que termina com reticências (que aparece se o painel é muito estreita para exibir a mensagem inteira) para obter uma descrição completa do problema.

Você pode exibir questões por arquivo ou por tipo usando os botões na barra de Âmbito na parte inferior do painel do navegador, filtrar a lista de problema com a barra Filtro, e até mesmo passar por problemas usando o passo Edição na barra de Jump. Use os botões Next e Previous na barra de salto para pular para as questões anteriores e seguintes.


Publicações relacionadas