Objective-c built-in tipos de dados e novos tipos de dados
As variáveis que você declarar em Objective-C - tipos de dados Objective-C - deve ser um tipo que o compilador pode reconhecer. Objective-C vem com uma série de built-in tipos de dados, bem como mecanismos para criar novos, para programar o seu iOS ou aplicações Mac OS X.
Conteúdo
Tipo | Descrição | Tamanho |
---|---|---|
Caracteres | Um personagem | 1 byte |
int | Um inteiro - um número inteiro | 4 bytes |
flutuador | número de ponto flutuante de precisão simples | 4 bytes |
Duplo | número de ponto flutuante de precisão dupla | 8 bytes |
curto | Um número inteiro curto | 2 bytes |
longo | A dupla curta | 4 bytes |
longo longo | A dupla longa | 8 bytes |
BOOL | Booleano (char assinado) | 1 byte |
tipos de enumeração |
enum typeName {identifier1, ... identifiern} -
Os identificadores são de constantes do tipo int.
typedef
typedef typeName identifier-
Associa um identificador com um tipo específico.
constantes
tipo const identificador = valor- # define valor do identificador
Permite definir nomes para constantes.