Articles of iphone

“Wait_fences: não recebeu resposta: 10004003”?

Eu recebo este erro críptico na primeira vez (e apenas na primeira vez), minha visão é carregada devido à seguinte linha de código: – (void)viewWillAppear:(BOOL)animated { [textField becomeFirstResponder]; } Há um atraso perceptível (~ 3 – 4 segundos, mesmo no simulador) devido a isso que faz meu aplicativo não responder. Alguém sabe como consertar isso? […]

Por que NSUserDefaults não conseguiu salvar NSMutableDictionary no iPhone SDK?

Eu gostaria de salvar um object NSMutableDictionary em NSUserDefaults . O tipo de chave no NSMutableDictionary é NSString , o tipo de valor é NSArray , que contém uma lista de objects que implementa o NSCoding . Por documento, o NSString e o NSArray estão em conformidade com o NSCoding . Estou recebendo este erro: […]

Ferramentas de detecção de memory leaks

O ambiente de desenvolvimento Xcode da Apple fornece alguma ferramenta para detecção de memory leaks? Estou especialmente interessado em ferramentas que se aplicam ao iPhone SDK. Atualmente minha plataforma favorita para projetos de programação de hobby Documentações / tutoriais para essas ferramentas seriam muito úteis.

Reduzindo a pirataria de aplicativos do iPhone

Quais são os methods aceitos para reduzir a pirataria de aplicativos do iPhone, que não violam o processo de avaliação da Apple? Se meu aplicativo “telefonar para casa” fornecer o ID exclusivo do dispositivo no qual ele é executado, que outras informações eu preciso coletar (por exemplo, o ID da Apple usado para comprar o […]

Alterar o anchorPoint do meu CALayer move a vista

Eu quero alterar o anchorPoint , mas manter a visão no mesmo lugar. Eu tentei self.layer.position -ing self.layer.position e self.center e ambos permanecem os mesmos, independentemente das alterações no anchorPoint. No entanto, minha visão se move! Alguma dica sobre como fazer isso? self.layer.anchorPoint = CGPointMake(0.5, 0.5); NSLog(@”center point: %f %f”, self.layer.position.x, self.layer.position.y); self.layer.anchorPoint = CGPointMake(1, […]

Reproduzir arquivos de áudio em um iPad com HTML5

Estou tentando fazer com que um arquivo de áudio seja reproduzido automaticamente no Safari em um iPad. Se eu for para a página usando o Safari no meu Mac, tudo bem. No iPad, a reprodução automática não funciona.

Melhor maneira de serializar um NSData em uma string hexadeximal

Eu estou procurando uma maneira agradável-cacau para serializar um object NSData em uma seqüência hexadecimal. A idéia é serializar o deviceToken usado para notificação antes de enviá-lo para o meu servidor. Eu tenho a seguinte implementação, mas estou pensando que deve haver alguma maneira mais curta e mais agradável de fazê-lo. + (NSString*) serializeDeviceToken:(NSData*) deviceToken […]

Para ARC ou não para ARC? Quais são os prós e contras?

Eu ainda tenho que usar o ARC, uma vez que a maioria do código no projeto que estou trabalhando no momento foi escrito pré-iOS 5.0. Eu estava pensando, a conveniência de não reter / liberar manualmente (e presumivelmente o código mais confiável que vem como resultado?) Supera qualquer custo de usar o ARC? Quais são […]

É possível referenciar uma variável com uma string e um int?

É possível referenciar uma variável com uma string e um int, como este: int number1; int j = 1; @”number%i”, j = 3; //Hope this makes sense.. O código acima me dá avisos e não funciona, como isso pode ser feito. Eu também tentei isso, mas não funciona (por razões bastante óbvias): int j = […]

Instalando um perfil de configuração no iPhone – programaticamente

Eu gostaria de enviar um perfil de configuração com o meu aplicativo para iPhone e instalá-lo, se necessário. Lembre-se, estamos falando de um perfil de configuração, não de um perfil de provisionamento. Primeiramente, tal tarefa é possível. Se você colocar um perfil de configuração em uma página da Web e clicar nele a partir do […]