Variablat që deklaroni në llojet e të dhënave Objective-C, Objective-C, duhet të jenë një lloj që përpiluesi mund të njohë. Objective-C vjen me një sërë llojesh të dhënash të integruara, si dhe mekanizma për të krijuar të reja, për programimin e aplikacioneve tuaja iPhone ose Mac OS X.
Llojet e integruara
| Lloji |
Përshkrim |
Madhësia |
| karakter |
Një personazh |
1 bajt |
| ndër |
Një numër i plotë - një numër i plotë |
4 bajt |
| noton |
Numri i vetëm me pikë lundruese me saktësi |
4 bajt |
| Dyfishtë |
Numri i pikës lundruese me saktësi të dyfishtë |
8 bajt |
| shkurt |
Një numër i plotë i shkurtër |
2 bajt |
| gjatë |
Një e shkurtër e dyfishtë |
4 bajt |
| gjatë e gjatë |
Një e gjatë e dyfishtë |
8 bajt |
| BOOL |
Boolean (shkronjë e nënshkruar) |
1 bajt |
Llojet e numërimit
enum typeEmri { identifier1, ... identifiern};
Identifikuesit janë konstante të tipit int.
typedef
typedef typeName identifikues;
Lidh një identifikues me një lloj specifik.
Konstante
identifikuesi i tipit const = vlera;
#define vlerë identifikuese
Ju lejon të përcaktoni emrat për konstantet.