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.


5
Criptografia AES para um NSString no iPhone
Alguém pode me apontar na direção certa para poder criptografar uma string, retornando outra string com os dados criptografados? (Eu tenho tentado com a criptografia AES256.) Quero escrever um método que use duas instâncias NSString, uma sendo a mensagem para criptografar e a outra sendo um 'código de acesso' para …

13
Como posso adicionar NSAppTransportSecurity ao meu arquivo info.plist?
https://developer.apple.com/videos/wwdc/2015/?id=711 @ 5: 55 Não consigo adicionar isso ao meu info.plist. Não há valor. Estou executando o XCode versão 7.0 beta (7A121l) e testando no iOS9. Como não posso declarar especificamente quais URLs quero como visto no vídeo, continuo recebendo "O App Transport Security bloqueou um carregamento de recurso HTTP …
124 ios  objective-c  xcode  ios9 

3
Qual é o segundo parâmetro de NSLocalizedString ()?
Qual é o *commentparâmetro em: NSString *NSLocalizedString(NSString *key, NSString *comment) Se eu fizer isso: NSLocalizedString(@"Hello_World_Key", @"Hello World") e tem duas versões de um Localizable.strings (inglês e espanhol), cada um precisa da entrada: English.lproj/Localization.strings: @"Hello_World_Key" = @"Hello World"; Spanish.lproj/Localization.strings: @"Hello_World_Key" = @"Hola Mundo"; O inglês não é redundante?

6
Você pode reproduzir automaticamente vídeos HTML5 no iPad?
O atributo <video>tags autoplay="autoplay"funciona bem no Safari. Ao testar em um iPad, o vídeo deve ser ativado manualmente. Eu pensei que era um problema de carregamento, então executei um loop para verificar o status da mídia: videoPlay: function(){ var me = this; console.log('STATE: ' + $("#periscopevideo").get(0).readyState); if ($("#periscopevideo").get(0).readyState != 4){ …

1
O que o sinalizador -all_load vinculador faz?
Não consigo encontrar em nenhum lugar o que o sinalizador -all_load faz ao compilar o código Objective-C. Tenho alguns problemas ao fazer o upload de binários para a Apple, eles dizem que é porque eu não usei esse sinalizador, mas meu código é compilado mesmo sem ele. Alguém pode me …

10
Por que o Objective-C não suporta métodos particulares?
Eu já vi várias estratégias para declarar métodos semi-privados no Objective-C , mas não parece haver uma maneira de criar um método verdadeiramente privado. Eu aceito isso. Mas, por que isso é assim? Todas as explicações que eu essencialmente digo, "você não pode fazê-lo, mas aqui está uma aproximação aproximada". …


5
Como converter um objeto no Objective-C
Existe uma maneira de converter objetos no objetivo-c, assim como os objetos são convertidos no VB.NET? Por exemplo, estou tentando fazer o seguinte: // create the view controller for the selected item FieldEditViewController *myEditController; switch (selectedItemTypeID) { case 3: myEditController = [[SelectionListViewController alloc] init]; myEditController.list = listOfItems; break; case 4: …
123 objective-c 

6
Objective-C: variável de propriedade / instância na categoria
Como não consigo criar uma propriedade sintetizada em uma categoria no Objective-C, não sei como otimizar o seguinte código: @interface MyClass (Variant) @property (nonatomic, strong) NSString *test; @end @implementation MyClass (Variant) @dynamic test; - (NSString *)test { NSString *res; //do a lot of stuff return res; } @end O método …





8
Seletores em Objective-C?
Primeiro, não tenho certeza se realmente entendo o que é um seletor. Pelo que entendi, é o nome de um método, e você pode atribuí-lo a uma classe do tipo 'SEL' e executar métodos como respondToSelector para verificar se o destinatário implementa esse método. Alguém pode oferecer uma explicação melhor? …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.