Baixei o novo xcode-5 e comecei a usá-lo.
Podemos criar o aplicativo diretamente, incluindo storyboard e ARC, não estamos pedindo opções como as versões anteriores.
Então, minha pergunta é como podemos usar o xcode5 sem ARC e storyboard. temos que remover manualmente o arquivo de storyboard? ou existe alguma outra opção.
ios
iphone
xcode
uistoryboard
PJR
fonte
fonte
-fobjc-arc
sinalizador do compilador nas configurações do projeto.Respostas:
Crie um projeto com um aplicativo vazio e adicione qualquer viewcontroller (adicionei TestViewController aqui)
ETAPAS PARA REMOVER ARCO
1) Na configuração de construção, defina a contagem automática de referência para NÃO .
//////////////////////////////////////////////////////// /////////////////////////FIM//////////////////////// //////////////////////////////////////////////////////// //////////////////////////////////////////////////////// //////////////////////////////////////////////////////// //////////////////////////////////////////////////////// /////////////////////////
Se você já criou o aplicativo com storyboard e ARC ,
ETAPAS PARA REMOVER PLACA DE HISTÓRIA
1) Remova o arquivo Main.storyboard do seu projeto.
2) Adicione novos arquivos com xib para o seu controlador, se ele não for adicionado aos fontes compilados nas fases de construção, adicione-os manualmente.
3) Remova o nome da base do arquivo do storyboard principal do plist .
4) Altere o arquivo appdelegate didFinishLaunchingWithOptions e adicione:
Assim como :
Agora, no exemplo acima, você deve gerenciar o gerenciamento de memória manualmente como,
ETAPAS PARA REMOVER ARCO
1) Na configuração de construção, defina a contagem automática de referência para NÃO .
fonte
Em vez de excluir o arquivo de storyboard, você pode criar um novo projeto com o modelo de aplicativo vazio. Para que você possa evitar a criação de arquivo de storyboard.
Use as seguintes etapas para omitir o storyboard:
LoginViewController
)didFinishLaunchingWithOptions
noAppDelegate.m
arquivo conforme especificado abaixo.Mudar para:
Remover ARC: Vá para Build Setting -> Objective-C Automatic Reference Counting -> NO
fonte
LoginViewController
para corresponder ao nome do meu próprio controlador.criar novo projeto
! [Criar novo projeto]
// remove o nome da base do arquivo do storyboard principal nas informações
Adicionar este código no appdelegate
Em seguida, remova automaticamente seu storyboard.
Por favor, tente isto ... executado com sucesso. obrigado
fonte
Atalho: eu prefiro
Crie o projeto sem Storyboard e ARC no xcode4 e, em seguida, abra esse projeto no xcode5.
fonte
O Xcode 4 tinha a caixa de seleção "Usar Storyboards" quando você criou um novo projeto. É possível pegar os antigos modelos de aplicativo Xcode 4 (arquivos XML) e convertê-los em Xcode 5. Dessa forma, você obtém os modelos antigos de volta que permitem escolher se deseja storyboards ou não.
Eu escrevi um script que faz todo esse trabalho para você: https://github.com/jfahrenkrug/Xcode4templates
Depois de executar o script, você terá uma seção "Xcode 4" na tela "Novo projeto":
E então - Ai de mim! - você recebe suas escolhas amadas de volta:
Você precisará de uma cópia do pacote Xcode 4 .app de http://developer.apple.com/ios para usar este script.
fonte
Tenho uma dica:
Espero que seu projeto funcione! : D
fonte