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.


10
Objetivo-C: BOOL vs bool
Eu vi o "novo tipo" BOOL( YES, NO). Eu li que esse tipo é quase como um char. Para testar eu fiz: NSLog(@"Size of BOOL %d", sizeof(BOOL)); NSLog(@"Size of bool %d", sizeof(bool)); É bom ver que os dois logs exibem "1" (às vezes, no C ++ bool, é um int …
192 c  objective-c  types  boolean 

10
Aguardando até que dois blocos assíncronos sejam executados antes de iniciar outro bloco
Ao usar o GCD, queremos esperar até que dois blocos assíncronos sejam executados e concluídos antes de passar para as próximas etapas de execução. Qual o melhor jeito pra fazer isso? Tentamos o seguinte, mas parece não funcionar: dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // block1 }); dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_HIGH, 0), ^ { // …



5
Como posso alterar a cor do título UIButton?
Eu crio um botão programaticamente .......... button = [UIButton buttonWithType:UIButtonTypeRoundedRect]; [button addTarget:self action:@selector(aMethod:) forControlEvents:UIControlEventTouchDown]; [button setTitle:@"Show View" forState:UIControlStateNormal]; button.frame = CGRectMake(80.0, 210.0, 160.0, 40.0); [view addSubview:button]; como posso mudar a cor do título?



12
Alterar dinamicamente o tamanho da fonte do UILabel
Atualmente tenho um UILabel : factLabel = [[UILabel alloc] initWithFrame:CGRectMake(20, 100, 280, 100)]; factLabel.text = @"some text some text some text some text"; factLabel.backgroundColor = [UIColor clearColor]; factLabel.lineBreakMode = UILineBreakModeWordWrap; factLabel.numberOfLines = 10; [self.view addSubview:factLabel]; Ao longo da vida do meu aplicativo iOS, factLabel obtém vários valores diferentes. Alguns com …


4
A conversão implícita do Objective-C perde a precisão do número inteiro 'NSUInteger' (também conhecido como 'não assinado longo') para o aviso 'int'
Estou trabalhando em alguns exercícios e recebi um aviso informando: A conversão implícita perde a precisão do número inteiro: 'NSUInteger' (também conhecido como 'não assinado longo') para 'int' #import <Foundation/Foundation.h> int main (int argc, const char * argv[]) { @autoreleasepool { NSArray *myColors; int i; int count; myColors = @[@"Red", …


12
Qual é a melhor maneira de embaralhar um NSMutableArray?
Se você possui um NSMutableArray, como embaralha os elementos aleatoriamente? (Eu tenho minha própria resposta para isso, que está publicada abaixo, mas eu sou novo no Cocoa e estou interessado em saber se existe uma maneira melhor.) Atualização: conforme observado pelo @Mukesh, no iOS 10+ e no macOS 10.12+, existe …



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.