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.



3
Obtendo o valor de um UITextField conforme as teclas são inseridas?
Digamos que eu tenha o seguinte código: IBOutlet UITextField* nameTextField; IBOutlet UILabel* greetingLabel; Gostaria greetingLabelde ler "Hello [nameTextField]" assim que o usuário pressionasse qualquer tecla. O que eu preciso basicamente é o equivalente para iPhone do método de delegado Cocoa controlTextDidChange. O textField:shouldChangeCharactersInRange:método delegado é chamado sempre que ocorre um …

11
Enviando uma mensagem para nil em Objective-C
Como um desenvolvedor Java que está lendo a documentação Objective-C 2.0 da Apple: Eu me pergunto o que " enviar uma mensagem para o zero " significa - sem falar em como é realmente útil. Pegando um trecho da documentação: Existem vários padrões no Cocoa que se aproveitam desse fato. …
107 objective-c 



2
Caso de uso de `oneway void` em Objective-C?
Encontrei uma palavra-chave estranha em NSObject.h - (oneway void)release; Eu pesquisei na web e descobri que ela está relacionada à passagem de mensagem assíncrona, que é semelhante à passagem de mensagem de Erlang. Parece que isso pode tornar muitas coisas interessantes. Quais são alguns bons casos de uso dessa palavra-chave?

9
Como posso converter de graus em radianos?
Estou tentando converter este Obj-Ccódigo em Swiftcódigo, mas não sei qual deve ser o equivalente a este código. #define DEGREES_TO_RADIANS(degrees)((M_PI * degrees)/180) Eu pesquisei e encontrei isso Mas eu não entendo como converter isso em Swift no meu caso?
107 ios  objective-c  macos  swift  macros 

23
Aprenda C antes de aprender Objective-C [fechado]
Como está atualmente, esta pergunta não se encaixa em nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou experiência, mas esta pergunta provavelmente irá solicitar debate, argumentos, pesquisas ou discussão extensa. Se você acha que esta questão pode ser melhorada e possivelmente reaberta, …
107 c  objective-c  cocoa 

5
Uso adequado de beginBackgroundTaskWithExpirationHandler
Estou um pouco confuso sobre como e quando usar beginBackgroundTaskWithExpirationHandler. A Apple mostra em seus exemplos como usá-lo em applicationDidEnterBackgrounddelegação, para obter mais tempo para concluir alguma tarefa importante, geralmente uma transação de rede. Ao olhar em meu aplicativo, parece que a maioria das coisas da minha rede é importante …

6
UITableView com cabeçalhos de seção fixa
Saudações, estou lendo que o comportamento padrão de UITableViewé fixar as linhas do cabeçalho da seção no topo da tabela conforme você rola pelas seções até que a próxima seção empurre a linha da seção anterior para fora da vista. Tenho um UITableViewdentro de a UIViewControllere não parece ser o …

7
Xcode Debugger: ver o valor da variável
Meu código em um UITableViewController: delegate.myData = [myData objectAtIndex:indexPath.row]; Como posso ver os valores de delegate.myDataou indexPath.rowno Debugger? delegate.myDatadeve ser uma matriz e indexPath.rowum int. Só consigo ver endereços de memória dos objetos delegatee, indexPathmas onde estão myDatae row?

22
Remover tags HTML de um NSString no iPhone
Há um par de maneiras diferentes para remover HTML tagsa partir de um NSStringno Cocoa. Uma maneira é renderizar a string em um NSAttributedStringe então capturar o texto renderizado. Outra maneira é usar o método NSXMLDocument's- objectByApplyingXSLTStringpara aplicar uma XSLTtransformação que faça isso. Infelizmente, o iPhone não suporta NSAttributedStringou NSXMLDocument. …

11
iOS Detect 3G ou WiFi
Não tenho certeza se isso é possível, mas tenho esse cenário. Eu tenho um site exibido no meu UIWebView que tem o link definido em um UISegmentedController. O site deles pode detectar se você está em wi-fi ou na rede 3G. Agora, o controlador segmentado aponta para 2 páginas diferentes: …


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.