Perguntas com a marcação «objective-c»

Essa tag deve ser usada apenas em perguntas relacionadas aos recursos do Objective-C ou que dependem do código no idioma. As tags [cacau] e [cacau-touch] devem ser usadas para perguntar sobre as estruturas ou classes da Apple. Use as tags relacionadas [ios], [macos], [apple-watch] e [tvos] para problemas específicos dessas plataformas.

1002
Constantes no Objective-C

Estou desenvolvendo um aplicativo Cocoa e estou usando constantes NSStrings como formas de armazenar nomes-chave para minhas preferências. Entendo que é uma boa ideia, pois permite a troca fácil de chaves, se necessário. Além disso, é toda a noção de 'separar seus dados da sua lógica'. Enfim,...

974
Como chamo o código Objective-C da Swift?

No Swift, como se chama o código Objective-C? A Apple mencionou que eles poderiam coexistir em um aplicativo, mas isso significa que seria possível reutilizar tecnicamente as classes antigas feitas no Objective-C enquanto criava novas classes no

959
Como animar alterações de restrição?

Estou atualizando um aplicativo antigo com um AdBannerViewe, quando não há anúncio, ele desliza para fora da tela. Quando há um anúncio, ele desliza na tela. Coisas básicas. Estilo antigo, defino o quadro em um bloco de animação. Novo estilo, tenho uma IBOutletrestrição de layout automático que...

848
Como verificar a versão do iOS?

Quero verificar se a iOSversão do dispositivo é maior do 3.1.3 que tentei coisas como: [[UIDevice currentDevice].systemVersion floatValue] mas não funciona, eu só quero um: if (version > 3.1.3) { } Como posso conseguir

741
Gerando números aleatórios no Objective-C

Sou principalmente Java, e quero uma maneira de gerar um número pseudo-aleatório entre 0 e 74. Em Java, usaria o método: Random.nextInt(74) Não estou interessado em uma discussão sobre sementes ou verdadeira aleatoriedade, exatamente como você realiza a mesma tarefa no Objective-C. Eu vasculhei o...

709
@class vs. #import

É do meu entendimento que se deve usar uma declaração de classe de encaminhamento caso a Classe A precise incluir um cabeçalho da Classe B e a Classe B precise incluir um cabeçalho da Classe A para evitar inclusões circulares. Também entendo que an #importé simples, de ifndefmodo que uma inclusão...

700
Como vincular a aplicativos na app Store

Estou criando uma versão gratuita do meu jogo para iPhone. Quero ter um botão na versão gratuita que leve as pessoas à versão paga na loja de aplicativos. Se eu usar um link padrão http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=300136119&mt=8 o iPhone abre o Safari primeiro...