Articles of objective c

Modo paisagem SOMENTE para iPhone ou iPad

Eu quero criar um aplicativo que não use o modo retrato. Eu não tenho certeza se eu preciso editar o plist ou ter código além do plist

Verificando o tamanho de um object no Objective-C

Eu estou tentando encontrar o tamanho de um object object-c. Estou usando algo parecido com: NSLog(@”sizeof myObject: %ld”, sizeof(*myObject)); Isso só me dá o tamanho do ponteiro embora. O que estou fazendo de errado?

NSArray de NSCharacterset

Atualmente eu sou capaz de fazer uma série de alfabetos como abaixo [[NSArray alloc]initWithObjects:@”A”,@”B”,@”C”,@”D”,@”E”,@”F”,@”G”,@”H”,@”I”,@”J”,@”K”,@”L”,@”M”,@”N”,@”O”,@”P”,@”Q”,@”R”,@”S”,@”T”,@”U”,@”V”,@”W”,@”X”,@”Y”,@”Z”,nil]; Sabendo que está disponível ao longo [NSCharacterSet uppercaseLetterCharacterSet] Existe alguma maneira eu posso fazer um arranjo com isso?

Como funciona o pool de autorelease do NSAutoreleasePool?

Pelo que entendi, qualquer coisa criada com uma alocação , nova ou cópia precisa ser liberada manualmente. Por exemplo: int main(void) { NSString *string; string = [[NSString alloc] init]; /* use the string */ [string release]; } Minha pergunta, porém, não seria tão válida ?: int main(void) { NSAutoreleasePool *pool; pool = [[NSAutoreleasePool alloc] init]; […]

Objective-C – CABasicAnimation aplicando alterações após animação?

Estou usando o CABasicAnimation para mover e resize uma visualização de imagem. Eu quero que a visualização da imagem seja adicionada à super visão, animada e, em seguida, removida da super visão. Para conseguir isso, estou ouvindo a chamada delegada do meu CAAnimationGroup e, assim que é chamada, removo a visualização da imagem da superview. […]

Começar condicionalmente em lugares diferentes no storyboard do AppDelegate

Eu tenho um storyboard configurado com login de trabalho e controlador de visualização principal, o último é o controlador de visualização para o qual o usuário é navegado quando o login é bem-sucedido. Meu objective é mostrar o controlador de visualização principal imediatamente se a autenticação (armazenada no keychain) for bem-sucedida e mostrar o controlador […]

O que é um analisador matemático rápido C ou Objective-C?

Eu olhei ao redor um pouco para um analisador matemático rápido em C ou Objective-C Quase todas as bibliotecas que vi são escritas em C ++, e eu realmente não quero passar pelo incômodo de conseguir isso para compilar. Alguém pode fazer uma recomendação?

Por que as estruturas de guarda-chuva são desencorajadas?

Desejo distribuir o Framework A. O Framework A depende do Framework B. Eu quero que um usuário do meu framework precise apenas include o Framework A, mas ainda tenha access programático ao Framework B. A Apple faz isso o tempo todo usando o conceito de “Umbrella Frameworks”, mas há este tópico nos documentos: Não crie […]

Como eu uso objc_setAssociatedObject / objc_getAssociatedObject dentro de um object?

Se eu usar objc_setAssociatedObject / objc_getAssociatedObject dentro de uma implementação de categoria para armazenar uma variável de instância simulada em um método setter, como acessaria a chave no método getter já que qualquer variável declarada no método setter estaria fora do escopo do método getter? Edit: Para esclarecer, se eu usar o seguinte padrão, onde […]

Gerar um número random dentro do alcance?

Duplicar Possível: Gerando números randoms em Objective-C Como faço para gerar um número random que esteja dentro de um intervalo?