Concluindo código com a conclusão de código em rápido
Xcode “relógios” suas teclas, o que lhe permite sugerir código enquanto você digita. Este recurso é chamado conclusão de código
Conteúdo
Video: Erro concluindo a instalação Windows 7
conclusão de código é o nome da tecnologia. Na interface de usuário do Xcode, no entanto, é referido como Fix-It.
Para criar um novo projeto, primeiro Xcode lançamento e escolha Arquivo → Novo → Projeto, selecione um modelo, e escolher um nome e local para seu novo projeto.
Da mesma forma, você pode criar um novo playground com o lançamento Xcode, escolhendo Arquivo → Novo → Playground, selecionando Swift como seu idioma, e inserindo um nome e local para o playground.
Usando a conclusão do código de base
As seguintes etapas levá-lo através de uma demonstração de conclusão de código. Esta demonstração usa um campo de jogos:
Video: Saints Row IV: Códigos de Zueira!
Criar um campo de jogos, como mostrado aqui.
Você pode baseá-lo em iOS ou OS X.
Você pode suprimir do texto inicial, se quiser. Playgrounds começar com um comentário, uma importar declaração, e um conjunto variável de seqüência para “Olá, playground.” Deixe aqueles ou não, como você deseja.
Comece digitando o código para criar uma variável - var myVar: String. digite lentamente var minhaVar: S.
Vá devagar para permitir a conclusão de código para fazer seu trabalho (não porque conclusão de código precisa de muito tempo para trabalhar, mas porque vai lentamente vai lhe dar uma sensação de quanto tempo o processo leva em seu Mac com a sua configuração específica). Pouco depois de digitar o S, você verá que o resto da palavra Corda será preenchida com texto cinza. Dependendo de suas preferências, o S pode ser azul (o valor padrão) ou alguma outra cor, enquanto a conclusão sugeriu (Corda) É cinzento.
A partir daqui, você pode fazer qualquer um dos três coisas:
Aceitar a conclusão: Se a conclusão sugeriu (Corda) É o que você quer, pressione Return ea sugestão é aceite. O cinza de Corda alterações à mesma cor que o inicial S.
hesite: Por outro lado, se você hesitar antes de aceitar a sugestão, sugestões de conclusão adicionais aparecerão em uma lista na parte superior do parque, como mostrado aqui. Note que a lista de conclusões adicionais é de rolagem: muito mais opções disponíveis do que os mostrados.
Continue digitando: Se você continuar a digitar Strin, a lista de sugestões de conclusão fica mais curto, como mostrado. Clique uma sugestão da lista, e vai substituir o texto no parque infantil. A qualquer momento, você pode pressionar Return para aceitar a conclusão sugerida.
Usando a conclusão de código em um projeto
conclusão de código não basta olhar para o que você está typing- ele também olha para o contexto do que você está digitando. Os passos seguintes mostram-lhe como conclusão de código interpreta acordo com o contexto:
Video: A Conclusão - O legado do Call Of Duty Black Ops 3! (Opinião)
Comece criando um novo projeto com base no modelo de aplicação Mestre-Detalhe iOS.
Abra o navegador do projeto no lado esquerdo da janela do espaço de trabalho (se já não estiver aberto) ou usando Ver → Mostrar Project Navigator, -1, ou o botão à direita da barra de ferramentas para mostrar ou ocultar o navegador do projeto.
Se necessário, abra a pasta do projeto no navegador do projeto.
Se necessário, abra o grupo de projeto (ele tem um ícone de pasta, mas é um grupo).
Vá até o topo da AppDelegate.swift arquivo, como mostrado aqui.
Logo abaixo da janela var: UIWindow? linha, comece digitando o código para criar uma variável - var myVar: String.
A lista de sugestões de conclusão de código aparece, como mostrado. Novas escolhas - UnsafeMutablePointer
e UnsafeMutablePointer - agora aparecem na lista. Estas conclusões no ambiente Xcode são possíveis por causa da sintaxe que os rodeia.
Trabalhando com a conclusão de código
mudanças de conclusão de código e evolui ao longo do tempo. Mesmo que você tenha usado antes, você pode achar que tem características que não estavam disponíveis quando soube pela primeira vez. Para obter o máximo proveito dela, tente algumas destas dicas:
Preste atenção à cor do texto enquanto você digita: Resolver em um estilo que você gosta e ficar com ela para que você possa reconhecer quando as mudanças de coloração. Se a coloração parece errado, Xcode não é, provavelmente, reconhecendo sua sintaxe - a razão mais comum para isso é que você entrou em um erro de digitação. Por exemplo, se você digitar minhaVar: S ao invés de var minhaVar: S, o S permanecerá sem cor (preto por padrão).
Para regenerar as sugestões de conclusão de código, utilize Apagar para retroceder a um ponto em seu código antes da primeira letra que parece colorido corretamente: Por exemplo, se você quiser regenerar as sugestões para S, backup para o espaço antes e redigitar S.
Considere o uso de conclusão de código, mesmo se você é um datilógrafo rápido: Se você digitar rapidamente, você não pode pensar que você precisa de conclusão de código - mas não tenha tanta certeza. Não só poupar as teclas digitadas, ele também completa o código de precisão, e digitadores rápido sempre pode cometer erros.
Lembre-se que a conclusão do código é preciso - mas não é infalível: conclusão de código não cometer erros, e, no entanto, por vezes, as suas conclusões estão erradas.
Sempre olhar para a conclusão sugerida antes do retorno pressionando: Na maioria das vezes é correto ou é uma má interpretação óbvia de suas intenções. Mas, às vezes, você tem que intervir para corrigir uma má interpretação, e nesses casos, você deve digitar o código você mesmo.