Kintamieji, kuriuos deklaruojate „Objective-C“, „Objective-C“ duomenų tipuose, turi būti tokio tipo, kurį kompiliatorius gali atpažinti. „Objective-C“ turi daugybę integruotų duomenų tipų, taip pat naujų duomenų kūrimo mechanizmų, skirtų programuoti „iPhone“ arba „Mac OS X“ programas.
Integruoti tipai
Tipas |
apibūdinimas |
Dydis |
char |
Veikėjas |
1 baitas |
tarpt |
Sveikasis skaičius – sveikas skaičius |
4 baitai |
plūdė |
Vieno tikslumo slankiojo kablelio skaičius |
4 baitai |
Dvigubas |
Dvigubo tikslumo slankiojo kablelio skaičius |
8 baitai |
trumpas |
Trumpas sveikasis skaičius |
2 baitai |
ilgas |
Dvigubas šortukas |
4 baitai |
ilgas ilgas |
Dvigubas ilgas |
8 baitai |
BOOL |
Būlio reikšmė (ženklas ženklas) |
1 baitas |
Sąrašų tipai
enum typeName { identifikatorius1, ... identifikatorius};
Identifikatoriai yra int tipo konstantų.
typedef
typedef tipoName identifikatorius;
Susieja identifikatorių su konkrečiu tipu.
Konstantos
const tipo identifikatorius = reikšmė;
#apibūdinkite identifikatoriaus reikšmę
Leidžia apibrėžti konstantų pavadinimus.