Articles of cacau toque

NSTimer no fundo está trabalhando

Eu não entendo isso, mas o NSTimer no meu aplicativo definitivamente está rodando em segundo plano. Eu tenho um NSLog no mehod executado pelo timer e está registrando enquanto está no fundo. Está no iPhone 4 com o iOS 4.2.1. Eu declarei suporte a segundo plano de localização no Info.plist. Eu li os documentos e […]

Desativar o teclado UITextField?

Eu coloquei um teclado numérico no meu aplicativo para inserir números em uma exibição de texto, mas para inserir números, eu tenho que clicar na exibição de texto. Uma vez que eu faço isso, o teclado normal aparece, o que eu não quero. Como posso desativar o teclado completamente? Qualquer ajuda é muito apreciada.

Por que eu tenho que chamar superdealloc por último, e não primeiro?

exemplo correto: – (void)dealloc { [viewController release]; [window release]; [super dealloc]; } exemplo errado: – (void)dealloc { [super dealloc]; [viewController release]; [window release]; } Embora em quase todos os outros casos, ao replace um método, eu primeiro chamaria a implementação do método do super, neste caso, apple sempre chama [super dealloc] no final. Por quê?

Alterando o userAgent de NSURLConnection

Ei, estou usando uma conexão NSURL para receber dados. [NSURLConnection sendSynchronousRequest: //create request from url [NSURLRequest requestWithURL: //create url from string [NSURL URLWithString:url] ] //request parameters returningResponse:nil error:nil ] É possível alterar a string do agente do usuário? agora mesmo é: AppName / AppVersion CFNetwork / 459 Darwin / 10.0.0.d3

Como posso pausar programaticamente um NSTimer?

Eu estou usando um NSTimer para fazer alguma renderização em um aplicativo para iPhone baseado em OpenGL. Eu tenho uma checkbox de modal dialog que aparece e solicita a input do usuário. Enquanto o usuário está fornecendo informações, eu gostaria de “pausar”, algo assim: [myNSTimer pause]; Estou usando essa syntax porque tenho feito coisas como: […]

Como eu uso o CaptiveNetwork para obter o nome atual do hotspot WiFi?

Preciso obter o nome do ponto de access Wi-Fi atualmente conectado, por exemplo, “BT OpenZone” Foi-me dito que pode ser feito com CaptiveNetwork especificamente CNCopyCurrentNetworkInfo Meu código até agora: #import … // Get the dictionary containing the captive network infomation CFDictionaryRef captiveNtwrkDict = CNCopyCurrentNetworkInfo(kCNNetworkInfoKeySSID); // Get the count of the key value pairs to test […]

Como adicionar imagem de fundo na barra de navegação do iPhone?

Eu quero adicionar um fundo de imagem, para minha barra de navegação Está certo ? //set custom background image UIImageView *backgroundView = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@”NavigationBackground.png”]]; [self.navigationBar insertSubview:backgroundView atIndex:0]; [backgroundView release];

Alterando a cor de fundo de um UIAlertView?

Eu quero mudar a cor de fundo do meu UIAlertView, mas isso não parece ter um atributo de cor.

Quando um object associado é liberado?

Estou anexando o object B via referência associativa ao object A. O object B observa algumas propriedades do object A através do KVO. O problema é que o object B parece ser desalocado após o object A, o que significa que é tarde demais para se remover como um observador KVO do object A. Eu […]

Marcações fixas na barra de seleção de um UIPickerView

No aplicativo de relógios, a canvas do timer mostra um selecionador (provavelmente um UIPicker no modo UIDatePickerModeCountDownTimer ) com algum texto na barra de seleção (“horas” e “min” neste caso). (edit) Note que estes labels são fixos : Eles não se movem quando o seletor está rolando. Existe uma maneira de mostrar esses labels fixos […]