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.