Променливите, които декларирате в 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 стойността на идентификатора
Позволява ви да дефинирате имена за константи.