Променливите, които декларирате в Objective-C, Objective-C типове данни, трябва да бъдат тип, който компилаторът може да разпознае. Objective-C идва с редица вградени типове данни, както и механизми за създаване на нови, за програмиране на вашия iPhone или Mac OS X приложения.
Вградени типове
Тип |
Описание |
размер |
char |
Един герой |
1 байт |
международен |
Цяло число - цяло число |
4 байта |
плува |
Единично прецизно число с плаваща запетая |
4 байта |
Двойна |
Число с двойна точност с плаваща запетая |
8 байта |
къс |
Кратко цяло число |
2 байта |
дълго |
Двойно късо |
4 байта |
дълго дълго |
Двойно дълго |
8 байта |
BOOL |
Булев (знак) |
1 байт |
Типове изброяване
enum typeName { идентификатор1, ... идентификатор};
Идентификаторите са от константи от тип int.
typedef
typedef typeName идентификатор;
Свързва идентификатор с конкретен тип.
Константи
const type идентификатор = стойност;
#define стойността на идентификатора
Позволява ви да дефинирате имена за константи.