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

Essa tag deve ser usada apenas em perguntas relacionadas aos recursos do Objective-C ou que dependem do código no idioma. As tags [cacau] e [cacau-touch] devem ser usadas para perguntar sobre as estruturas ou classes da Apple. Use as tags relacionadas [ios], [macos], [apple-watch] e [tvos] para problemas específicos dessas plataformas.

4
Por que a última parte de um nome de método Objective-C deve ter um argumento (quando há mais de uma parte)?
Em Objective-C, você não pode declarar nomes de métodos onde o último componente não aceita um argumento. Por exemplo, o seguinte é ilegal. -(void)take:(id)theMoney andRun; -(void)take:(id)yourMedicine andDontComplain; Por que Objective-C foi projetado dessa forma? Era apenas um artefato de Smalltalk do qual ninguém viu necessidade de se livrar? Essa limitação …

9
Posso passar um bloco como @selector com Objective-C?
É possível passar um bloco Objective-C para o @selectorargumento em a UIButton? ou seja, existe alguma maneira de fazer o seguinte funcionar? [closeOverlayButton addTarget:self action:^ {[anotherIvarLocalToThisMethod removeFromSuperview];} forControlEvents:UIControlEventTouchUpInside]; obrigado




5
Como definir um ponto de interrupção condicional no Xcode com base em uma propriedade de string de objeto?
Estou tentando interromper o depurador quando atingir uma correspondência de string específica. Como exemplo, posso ter algo assim: Foo myObj = [self gimmeObj]; myObjpode ter uma propriedade chamada name. Quero que o depurador pare na tarefa quando [myObj.name isEqualToString:@"Bar"]; Como posso definir meu ponto de interrupção condicional no Xcode para …







12
Falha de declaração em - [UITableView _endCellAnimationsWithContext:]
Esperançosamente, esta será uma solução rápida. Tenho tentado descobrir o erro que continuo recebendo. O erro está listado abaixo e o appdelagate está abaixo disso. Qualquer ajuda é apreciada. obrigado 2012-04-12 21: 11: 52.669 Chanda [75100: f803] --- Falha de declaração em -[UITableView _endCellAnimationsWithContext:], /SourceCache/UIKit_Sim/UIKit-1914.84/UITableView.m:1037 2012-04-12 21: 11: 52.671 Chanda …


20
porque didRegisterForRemoteNotificationsWithDeviceToken não é chamado
Estou fazendo um aplicativo em que desejo implementar o serviço de notificação por push da apple. Estou seguindo as instruções passo a passo fornecidas neste tutorial . Mesmo assim, os métodos não são chamados. Não sei o que está causando o problema. Alguém pode me ajudar? - (void)application:(UIApplication *)application didRegisterForRemoteNotificationsWithDeviceToken:(NSData …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.