Articles of object c

Qual é a diferença entre uma constante de string e uma string literal?

Estou aprendendo objective-C e cacau e me deparei com esta declaração: As estruturas Cocoa esperam que as constantes de cadeia global, em vez de literais de cadeia, sejam usadas para chaves de dictionary, nomes de notificação e exceção e alguns parâmetros de método que usam sequências de caracteres. Eu só trabalhei em linguagens de alto […]

Como atualizar o object existente no Core Data?

Quando insiro novo object eu faço com o seguinte código: NSManagedObjectContext *context = [appDelegate managedObjectContext]; Favorits *favorits = [NSEntityDescription insertNewObjectForEntityForName:@”Favorits” inManagedObjectContext:context]; favorits.title = @”Some title”; NSError *error; if (![context save:&error]) { NSLog(@”Whoops”); } Como posso atualizar o object existente nos dados principais?

O ARC suporta filas de despacho?

Estou lendo a documentação da apple sobre “memory management para filas de distribuição”: Mesmo se você implementar um aplicativo de garbage collection, ainda deverá reter e liberar suas filas de distribuição e outros objects de expedição. O Grand Central Dispatch não suporta o modelo de garbage collection para recuperar memory. Eu sei que o ARC […]

Caret no objective C

O que significa o cursor no objective C? ie. void (^handler)(NSInteger); do Mac Dev Center

O que significam os sinais de mais e menos no Objetivo C ao lado de um método?

Eu sou muito novo no objective c e no xcode. Eu gostaria de saber o que significam os sinais + e – ao lado de uma definição de método. – (void)loadPluginsAtPath:(NSString*)pluginPath errors:(NSArray **)errors;

Programaticamente ativar o bluetooth no iphone sdk?

Eu tenho visto muitas perguntas sobre isso, mas ninguém realmente dá uma resposta real (frameworks para importar, código real, etc.). Eles só dizem com uma API particular e isso fará com que seu app seja rejeitado na loja de aplicativos. Estou ciente de que o uso de uma API privada fará com que meu app […]

O token do dispositivo APNS já mudou, uma vez criado?

Uma vez criado, o token do dispositivo de notificação por push é alterado? Exemplo quando o aplicativo é atualizado? ou em qualquer outro caso, pode mudar?

Como lidar com instâncias temporárias NSManagedObject?

Eu preciso criar instâncias NSManagedObject , fazer algumas coisas com eles e, em seguida, a lixeira ou armazenar em sqlite db. O problema é que eu não posso criar instâncias de NSManagedObject desconectadas de NSManagedObjectContext e isso significa que tenho que limpar de alguma forma depois que eu decido que não preciso de alguns dos […]

JSON e Core Data no iPhone

Eu tenho um gráfico de object de core data (composto por duas entidades ligadas por um relacionamento para muitos). Fiquei curioso, como um desenvolvedor de iPhone relativamente inexperiente, se alguém poderia recomendar uma abordagem, e uma implementação JSON adequada para o iPhone, o que me permitiria: converter os registros de core data em uma string […]

Seria benéfico começar usando instancetype em vez de id?

Clang adiciona um instancetype palavra-chave que, até onde eu posso ver, substitui id como um tipo de retorno em -alloc e init . Existe um benefício em usar instancetype vez de id ?