Online Test Banks
Score higher
See Online Test Banks
Learning anything is easy
Browse Online Courses
Mobile Apps
Learning on the go
Explore Mobile Apps
Dummies Store
Shop for books and more
Start Shopping

Objective-C Built-in Data Types and New Data Types

Part of the Objective-C For Dummies Cheat Sheet

The variables you declare in Objective-C, Objective-C data types, must be a type that the compiler can recognize. Objective-C comes with a number of built-in data types, as well as mechanisms to create new ones, for programming your iPhone or Mac OS X applications.

Built-In Types
Type Description Size
char A character 1 byte
int An integer — a whole number 4 bytes
float Single precision floating point number 4 bytes
Double Double precision floating point number 8 bytes
short A short integer 2 bytes
long A double short 4 bytes
long long A double long 8 bytes
BOOL Boolean (signed char) 1 byte

Enumeration types

enum  typeName { identifier1, ... identifiern};
Identifiers are of constants of type int.


typedef  typeName  identifier;
Associates an identifier with a specific type.


const type  identifier  = value;
#define identifier value
Allows you to define names for constants.
blog comments powered by Disqus

Objective-C For Dummies Cheat Sheet


Inside Sweepstakes

Win $500. Easy.