Premenné, ktoré deklarujete v dátových typoch Objective-C, Objective-C, musia byť typu, ktorý kompilátor dokáže rozpoznať. Objective-C prichádza s množstvom vstavaných dátových typov, ako aj mechanizmov na vytváranie nových, na programovanie aplikácií pre váš iPhone alebo Mac OS X.
Vstavané typy
Typ |
Popis |
Veľkosť |
char |
Postava |
1 bajt |
int |
Celé číslo — celé číslo |
4 bajty |
plavák |
Jedno presné číslo s pohyblivou rádovou čiarkou |
4 bajty |
Dvojité |
Dvojnásobná presnosť čísla s pohyblivou rádovou čiarkou |
8 bajtov |
krátky |
Krátke celé číslo |
2 bajty |
dlhý |
Dvojitý skrat |
4 bajty |
dlho dlho |
Dvojitý dlhý |
8 bajtov |
BOOL |
Boolean (znak so znamienkom) |
1 bajt |
Typy enumerácie
enum typeName { identifikátor1, ... identifikátor};
Identifikátory sú konštanty typu int.
typdef
typedef typeName identifikátor;
Priraďuje identifikátor ku konkrétnemu typu.
Konštanty
identifikátor typu const = hodnota;
#define hodnotu identifikátora
Umožňuje definovať názvy pre konštanty.