Articles of cacau

String relativa do NSDate

Alguém sabe de uma biblioteca ou algo que irá converter um NSDate em strings como os exemplos abaixo? 1 hour ago yesterday last Thursday 2 days ago last month 6 months ago last year

Dividir NSString várias vezes no mesmo separador

No momento, estou recebendo uma string como esta: @”Sam|26,Hannah|22,Adam|30,Carlie|32,Jan|54″ E estou dividindo assim: testArray = [[NSArray alloc] init]; NSString *testString = [[NSString alloc] initWithFormat:@”Sam|26,Hannah|22,Adam|30,Carlie|32,Jan|54,Steve|56,Matty|24,Bill|30,Rob|30,Jason|33,Mark|22,Stuart|54,Kevin|30″]; testArray = [testString componentsSeparatedByString:@”,”]; dict = [NSMutableDictionary dictionary]; for (NSString *s in testArray) { testArray2 = [s componentsSeparatedByString:@”|”]; [dict setObject:[testArray2 objectAtIndex:1] forKey:[testArray2 objectAtIndex:0]]; } Eu agora estarei recebendo uma string como […]

NSTableView com botões Plus e Minus

Como posso fazer algo assim? Não encontrei nenhum object apropriado na biblioteca do Interface Builder. Alguma ideia?

Obtendo o endereço de email padrão do usuário no Cocoa

Como faço para obter o endereço de e-mail padrão do usuário? Eu preciso obtê-lo para o meu diálogo de repórter de acidente, para que o usuário não precise preenchê-lo manualmente.

Tamanho NSImage tamanho não real com algumas fotos?

Vejo que às vezes o tamanho da NSImage não é real (com algumas fotos) e o tamanho da CIImage é sempre real. Eu estava testando com esta imagem . Este é o código-fonte que escrevi para teste: NSImage *_imageNSImage = [[NSImage alloc]initWithContentsOfFile:@””]; NSSize _dimensions = [_imageNSImage size]; [_imageNSImage release]; NSLog(@”Width from CIImage: %f”,_dimensions.width); NSLog(@”Height from […]

Execução da linha de comando do cacau / Objective-C Shell

Esta é provavelmente uma pergunta estúpida, mas como posso executar um comando shell do meu aplicativo Cocoa? Eu tenho o comando como uma string “comando”, mas pode facilmente manipular dados conforme necessário. Não há necessidade de obter um valor de saída retornado.

NSTimer não triggers quando o runloop está bloqueado

Acabei de terminar com o meu aplicativo e o teste beta encontrou um bug na parte do cronômetro … O cronômetro usa um nstimer para fazer a contagem e tem uma tabela para armazenar voltas, mas quando a mesa de voltas é rolada, o relógio para ou pausa e não compensa o tempo perdido. Isso […]

Existe algo parecido com uma lista genérica em Cocoa / Objective-C?

O que eu realmente gosto em c # são listas genéricas. Uma lista que pode conter apenas um tipo de object. Existe algo como uma lista genérica em Cocoa / Objective-C? Até agora eu só conheço o NSArray que irá pegar um ponteiro para qualquer object.

Colocando um NSTimer em um encadeamento separado

Nota: provavelmente vale a pena rolar para baixo para ler minha edição. Eu estou tentando configurar um NSTimer em um segmento separado para que ele continue a triggersr quando os usuários interagem com a interface do usuário do meu aplicativo. Isso parece funcionar, mas Leaks relata vários problemas – e acredito que reduzi o código […]

Melhor maneira de fazer comunicação entre processos no Mac OS X

Eu estou olhando para construir um aplicativo Cocoa no Mac com um processo de daemon de back-end (realmente apenas um aplicativo Cocoa principalmente sem cabeça, provavelmente), juntamente com 0 ou mais aplicativos “cliente” rodando localmente (embora se possível eu também gostaria de oferecer suporte a clientes remotos; os clientes remotos seriam apenas outros dispositivos Mac […]