Perguntas com a marcação «ios»

O iOS é o sistema operacional móvel em execução no Apple iPhone, iPod touch e iPad. Use esta tag [ios] para perguntas relacionadas à programação na plataforma iOS. Use as tags relacionadas [Objetivo-C] e [Rápido] para problemas específicos dessas linguagens de programação.

4
Como posso definir a variável ambiental CG_CONTEXT_SHOW_BACKTRACE?
Eu tenho três botões em minha visão. Depois de definir o cornerRadus no viewDidLoad (): button.layer.cornerRadius = 20Recebo a seguinte mensagem de erro no log: <Error>: CGContextSaveGState: invalid context 0x0. If you want to see the backtrace, please set CG_CONTEXT_SHOW_BACKTRACE environmental variable. Questões: Como posso definir a variável ambiental CG_CONTEXT_SHOW_BACKTRACE? …


2
NSArray com NSPredicate usando NOT IN
Eu tenho um NSArray que quero filtrar certos objetos usando um NSPredicate, esperava poder usar NOT IN, pois vi que posso facilmente fazer um IN. Então, eu tenho meu array: self.categoriesList Então, obtenho os valores que desejo remover: NSArray *parentIDs = [self.cateoriesList valueForKeyPath:@"@distinctUnionOfObjects.ParentCategoryID"]; Isso me dá uma lista de ParentCategoryIDs …



9
Manter um botão UIB selecionado após um toque
Depois que meu usuário clicar em um botão, gostaria que ele permanecesse pressionado durante o tempo em que realizasse uma operação de rede. Quando a operação da rede for concluída, quero que o botão volte ao estado padrão. Eu tentei chamar - [UIButton setSelected:YES]logo depois de apertar o botão (com …
90 ios  uibutton  selected 

2
swift: declaração de fechamento como declaração de bloco
Podemos declarar o bloco como abaixo em Objective-C. typedef void (^CompletionBlock) (NSString* completionReason); Estou tentando fazer isso no rapidinho, dá erro. func completionFunction(NSString* completionReason){ } typealias CompletionBlock = completionFunction Erro: Uso de 'função de conclusão' não declarada Definição: var completion: CompletionBlock = { } Como fazer isso? Atualizar: De acordo …
90 ios  swift 



10
iOS - Como implementar um performSelector com vários argumentos e com afterDelay?
Eu sou um novato no iOS. Eu tenho um método seletor da seguinte forma - - (void) fooFirstInput:(NSString*) first secondInput:(NSString*) second { } Estou tentando implementar algo assim - [self performSelector:@selector(fooFirstInput:secondInput:) withObject:@"first" withObject:@"second" afterDelay:15.0]; Mas isso me dá um erro ao dizer - Instance method -performSelector:withObject:withObject:afterDelay: not found Alguma ideia …






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.