Perguntas com a marcação «objective-c»

118
Xcode MyProjectName-Bridging-Header.h não existe

Eu quero começar a usar o Swift em meu projeto Objective-C. Então, eu adicionei uma classe rápida: import Foundation @objc class System : NSObject { @objc func printSome() { println("Print line System"); } } E importou para um arquivo .m: #import "MyProjectName-Swift.h" Ao construir meu...

117
iOS start Background Thread

Eu tenho um pequeno sqlitedb em meu dispositivo iOS. Quando um usuário pressiona um botão, eu busco os dados do sqlite e os mostro ao usuário. Esta parte de busca eu quero fazer em um thread de segundo plano (para não bloquear o thread principal da IU). Eu faço isso assim - [self...

117
Subtraia 7 dias da data atual

Parece que não consigo subtrair 7 dias da data atual. É assim que estou fazendo: NSCalendar *gregorian = [[NSCalendar alloc] initWithCalendarIdentifier:NSGregorianCalendar]; NSDateComponents *offsetComponents = [[NSDateComponents alloc] init]; [offsetComponents setDay:-7]; NSDate *sevenDaysAgo =...

115
cancelando o performSelector na fila: chamadas afterDelay

alguém sabe se é possível cancelar eventos do seletor já enfileirados da pilha de eventos ou da pilha do cronômetro (ou de qualquer mecanismo utilizado pela API) quando você chama performSelector:withObject:afterDelay? Eu estava usando essa pilha de eventos para alterar os atributos de uma imagem...

115
NSObject + load and + initialize - O que eles fazem?

Estou interessado em entender as circunstâncias que levam um desenvolvedor a substituir + inicializar ou + carregar. A documentação deixa claro que esses métodos são chamados para você pelo tempo de execução Objective-C, mas isso é realmente tudo o que fica claro na documentação desses métodos....