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.