Varijable koje deklarirate u Objective-C, Objective-C tipovi podataka, moraju biti tipa koje prevodilac može prepoznati. Objective-C dolazi s nizom ugrađenih tipova podataka, kao i mehanizmima za stvaranje novih, za programiranje vaših iPhone ili Mac OS X aplikacija.
Ugrađene vrste
| Tip |
Opis |
Veličina |
| čar |
Lik |
1 bajt |
| int |
Cijeli broj - cijeli broj |
4 bajta |
| plutati |
Broj s pomičnim zarezom s jednom preciznošću |
4 bajta |
| Dvostruko |
Broj s pomičnim zarezom dvostruke preciznosti |
8 bajtova |
| kratak |
Kratki cijeli broj |
2 bajta |
| dugo |
Dvostruki kratki |
4 bajta |
| dugo dugo |
Dupli dug |
8 bajtova |
| BOOL |
Boolean (predpisani znak) |
1 bajt |
Vrste nabrajanja
enum typeName { identifikator1, ... identifikator};
Identifikatori su konstanti tipa int.
typedef
typedef typeName identifikator;
Povezuje identifikator s određenom vrstom.
Konstante
identifikator tipa const = vrijednost;
#define vrijednost identifikatora
Omogućuje definiranje imena za konstante.