Questions tagged 'objective-c'

Essa tag deve ser usada apenas em problemas relacionados a objetos Objective-C ou depende do código de idioma. As tags [cacau] e [cacau-toque] devem ser usadas para obter informações sobre as estruturas ou classes da Apple. Use as tags relacionadas [ios], [macos], [apple-watch] e [tvos] para problemas específicos dessas plataformas.
30
respostas

Qual é a diferença entre atributos atômicos e não atômicos?

O que significa atômica e não atômica nas declarações de propriedade? @property (nonatomic, reter) UITextField * userName; @property (atomic, reter) UITextField * userName; @property (reter) UITextField * userName; Qual é a diferença operacional entre esses três?
set 26 fev '09 às 5:31
92
respostas

Como posso fazer o UITextField subir com um teclado - quando começo a editar?

Com iOS SDK: Eu tenho um UIView com um UITextField que tem um teclado UITextField. Eu preciso, para que eu possa: Permitir que o conteúdo do UIScrollView rolar para ver outros campos de texto, assim que o teclado é exibido, automaticamente "pular" (...
setado em 14 de julho de 2009 às 20:06
18
respostas

Como desabilitar o ARC para um arquivo em um projeto?

Eu uso o ARC no meu projeto. No entanto, eu corri para vários arquivos (por exemplo, em testes de unidade e objetos simulados), onde as regras do ARC são agora um pouco mais frágeis. Lembro-me que ouvi dizer que há uma maneira de desligar o ARC para cada arquivo, embora m ...
Defina em 11 de julho '11 às 8:21
41
a resposta

Transferência de dados entre controladores de exibição

Sou novo no iOS e no Objective-C e em todo o paradigma do MVC, e estou preso ao seguinte: tenho uma visão que funciona como um formulário de entrada de dados e desejo dar ao usuário a oportunidade de selecionar vários produtos. Os produtos estão listados em outro pre ...
definir 06 de março '11 às 15:43
20
respostas

executeSelector pode causar um vazamento, porque seu seletor é desconhecido

Eu recebo o seguinte aviso do compilador ARC: "executeSelector pode causar um vazamento porque seu seletor é desconhecido". Isso é o que eu faço: [_controller performSelector: NSSelectorFromString (@ someMethod ")]; Por que recebo esse aviso? ...
set 10 ago. '11 às 23:23
36
respostas

Como posso desativar a seleção de UITableView?

Quando você clica em uma string no UITableView, a string é destacada e selecionada. É possível desabilitar isso, então pressionar uma linha não faz nada?
set 10 out. 08 às 14:32
22
respostas

Como classificar NSMutableArray com objetos personalizados nele?

O que eu quero fazer parece muito simples, mas não consigo encontrar as respostas online. Eu tenho objetos NSMutableArray e os deixo ser objetos Person. Eu quero classificar NSMutableArray por Person.birthDate, que é NSDate. Eu ...
set em 30 de abril '09 às 9:10
19
respostas

Como verificar se uma string contém outra string em Objective-C?

Como verificar se uma string (NSString) contém outra string menor? Eu estava esperando por algo como: NSString * string = @ "hello bla bla"; NSLog (@ "% d", [string containsSubstring: @ "hello"]); Mas o mais perto que pude encontrar: if ([string rangeOfString: @ "hello"] ...
definir em 02 de maio '10 às 18:34
30
respostas

Etiquetas no Objective-C para Integração NSStrings

Existem atalhos para concatenação de strings (stringByAppendingString :) em Objective-C ou atalhos para trabalhar com NSString em geral? Por exemplo, eu gostaria de fazer: NSString * myString = @ "This"; NSString * test = [myString stringByAppendingString: @ "é apenas um te ...
04 de fevereiro set '09 às 9:26
15
respostas

Qual é a enumeração typedef no Objective-C?

Eu não acho que entendo em princípio o que é enum e quando usá-lo. Por exemplo: typedef enum {kCircle, kRectangle, kOblateSpheroid} ShapeType; O que é realmente anunciado aqui?
set 02 abr '09 às 0:59
15
respostas

Constantes em Objective-C

Estou desenvolvendo um aplicativo Cocoa e uso a constante NSString como uma maneira de armazenar nomes de chaves para minhas configurações. Eu entendo que isso é uma boa ideia, porque facilita a troca de chaves, se necessário. Além disso, este conceito "seção ...
set 12 fev '09 às 0:52
10
respostas

Como converter o valor NSString para NSData?

Como converter o valor NSString para NSData?
definido em 23 de maio de 2009 às 14:20
17
respostas

Como chamar o código Objective-C da Swift

Na nova linguagem Swift da Apple, como você chama o código Objective-C? A Apple mencionou que eles podem coexistir no mesmo aplicativo, mas isso significa que você pode tecnicamente reutilizar classes antigas feitas no Objective-C para criar ...
está marcado para o dia 02 de junho às 23:05
40
respostas

Como verificar a versão do iOS?

Eu quero verificar se a versão do dispositivo iOS é maior que 3.1.3 Eu tentei coisas como: [[UIDevice currentDevice] .systemVersion floatValue] mas não funciona, eu só quero: if (versão> 3.1.3) {} Como faço para isso pode ser alcançado?
set em 27 de julho '10 às 2:30
13
respostas

Geração de números aleatórios em Objective-C

Sou basicamente um gerente de Java e preciso gerar um número pseudoaleatório entre 0 e 74. Em Java, eu usaria o método: Random.nextInt (74) Não estou interessado em discutir sementes ou aleatoriedade real, como você executa a mesma tarefa ...
set 02 out '08 às 7:35