Articles of Objetivo do

Propriedade iVar, access via auto?

Eu entendo que ao acessar methods setter / getter para propriedades eu deveria estar usando [ self setThisValue:@”a”]; em vez de thisValue = @”a”; No entanto, com o exemplo abaixo, posso ver isso adicionando auto documentos que estou enviando uma mensagem para uma propriedade iVar em vez de uma variável com escopo local, mas faz […]

Objetivo-C – Quando usar ‘eu’

Este é o código não modificado do modelo iPhone ‘Utility Aplication’ da Apple: – (void)applicationDidFinishLaunching:(UIApplication *)application { MainViewController *aController = [[MainViewController alloc] initWithNibName:@”MainView” bundle:nil]; self.mainViewController = aController; [aController release]; mainViewController.view.frame = [UIScreen mainScreen].applicationFrame; [window addSubview:[mainViewController view]]; [window makeKeyAndVisible]; } Quando mainViewController é atribuído a um aController , a palavra-chave self é especificada: self.mainViewController = aController; […]

Como converter NSData para matriz de bytes no iPhone?

Eu quero converter NSData para uma matriz de bytes, então eu escrevo o seguinte código: NSData *data = [NSData dataWithContentsOfFile:filePath]; int len = [data length]; Byte byteData[len]; byteData = [data bytes]; Mas a última linha de código aparece um erro dizendo “tipos incompatíveis na atribuição”. Qual é a maneira correta de converter os dados em […]

Zoom MKMapView para encheckboxr os pinos de anotação?

Eu estou usando o MKMapView e adicionei um número de pinos de anotação ao mapa sobre uma área de 5-10 km. Quando executo o aplicativo meu mapa começa a diminuir o zoom para mostrar o mundo inteiro, qual é a melhor maneira de ampliar o mapa para que os pinos se encaixem na visualização? EDIT: […]

UIButton dentro de uma exibição que possui um UITapGestureRecognizer

Eu vejo com um UITapGestureRecognizer . Então, quando eu toco na vista, outra vista aparece acima desta vista. Esta nova visão tem três botões. Quando agora pressiono um desses botões, não obtenho a ação dos botões, só recebo a ação de gesto de toque. Então, não consigo mais usar esses botões. O que posso fazer […]

“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: […]

Coordenadas de textura do OpenGL no espaço do pixel

Eu estou trabalhando em um aplicativo para iPhone que usa OpenGL ES 2 para o seu desenho. Eu sei que tipicamente coordenadas de texturas são definidas no intervalo de 0-1, mas idealmente eu gostaria de mapeá-las de 0-1023 (o tamanho do meu TextureAtlas) por questões de legibilidade. Eu vi código de exemplo que define coordenadas […]

Serviços de localização em segundo plano que não funcionam no iOS 7

Recentemente, atualizei meus dispositivos iOS para usar o iOS 7. Um dos apps que estamos desenvolvendo usa serviços de localização em segundo plano para rastrear a localização do dispositivo e todos os nossos testadores relataram que o aplicativo não parece mais rastrear em segundo plano no iOS 7 Verificamos que o plano de fundo para […]

Programaticamente recuperar o uso de memory no iPhone

Estou tentando recuperar a quantidade de memory que meu aplicativo para iPhone está usando a qualquer momento, programaticamente. Sim, estou ciente sobre o ObjectAlloc / Leaks. Eu não estou interessado naqueles, apenas para saber se é possível escrever algum código e obter a quantidade de bytes sendo usados ​​e reportá-lo via NSLog. Obrigado.