Como transferir o exemplo de acessibilidade com o Código ARC

aplicação de exemplo de acessibilidade da Apple para aplicativos iOS foi recentemente atualizado para usar ARC. Aqui está como você usar arquivos de ambos ARC e não-ARC no seu projeto.

A fim de ter ambos ARC e código não-ARC em um único projeto, as etapas a seguir permitem que você remover um arquivo da ARC:

  1. No navegador de projeto, selecione o ícone do projeto na parte superior da área do navegador de projeto para exibir o editor Project.

  2. Na seção Destinos, selecione seu projeto.

  3. Clique na guia Fases construir.

    Você está testemunhando hereone dos poucos motivos que você nunca irá ter para usar qualquer uma das outras guias no editor Project.

  4. Expandir a secção de compilação de fontes, tal como mostrado nesta figura.

    image0.jpg
  5. Clique duas vezes no Reachability.m Arquivo.

    Uma janela aparece.

  6. Na caixa de texto da janela, digite -fno-objc de arco, como shown- clique fora da caixa de texto para a fechar.

Você também pode ter que escolher Produto-Clean se você tentasse compilar o projeto sem fazer Passos 1-6 porque você queria ver quantos erros ele iria gerar.

Você já disse o compilador não usar ARC no Reachability.h e .m e que o gerenciamento de memória é feito pelo código de acessibilidade (que é o que teria feito o tempo todo pré-ARC).

Você também precisa adicionar este código para Reachability.h.

Lista: Atualizar o # import #import acessibilidade interface #importar 

menu