Spremenljivke, ki jih navedete v Objective-C, Objective-C podatkovni tipi, morajo biti tipa, ki ga lahko prevajalnik prepozna. Objective-C ima številne vgrajene vrste podatkov, pa tudi mehanizme za ustvarjanje novih za programiranje aplikacij za vaš iPhone ali Mac OS X.
Vgrajene vrste
| Vrsta |
Opis |
Velikost |
| char |
Znak |
1 bajt |
| int |
Celo število - celo število |
4 bajti |
| lebdeti |
Enotno natančno število s plavajočo vejico |
4 bajti |
| Dvojni |
Število s plavajočo vejico z dvojno natančnostjo |
8 bajtov |
| kratek |
Kratko celo število |
2 bajta |
| dolga |
Dvojni kratek |
4 bajti |
| dolgo dolgo |
Dvojna dolga |
8 bajtov |
| BOOL |
Boolean (podpisani znak) |
1 bajt |
Vrste štetja
enum typeName { identifikator1, ... identifiern};
Identifikatorji so konstanti tipa int.
typedef
typedef identifikator typeName;
Identifikator poveže z določeno vrsto.
Konstante
identifikator tipa const = vrednost;
#define vrednost identifikatorja
Omogoča vam, da določite imena za konstante.