objc Reference

File
lib/objc/include/objc/objc.h
Date
Wednesday, June 25, 2014
Includes

Types

BOOL

typedef signed char BOOL;

Class

typedef struct objc_class * Class;

id

typedef struct objc_object * id;

IMP

typedef id ( *IMP )( id, SEL, ... );

SEL

typedef struct objc_selector * SEL;

Macros

__autoreleasing

#define __autoreleasing

__strong

#define __strong

__unsafe_unretained

#define __unsafe_unretained

__XEOS_LIB_OBJC_OBJC_H__

#define __XEOS_LIB_OBJC_OBJC_H__

Nil

#define Nil nullptr

Nil

#define Nil NULL

nil

#define nil nullptr

nil

#define nil NULL

NO

#define NO __objc_no

NO

#define NO ( ( BOOL )0 )

OBJC_BOOL_DEFINED

#define OBJC_BOOL_DEFINED

YES

#define YES __objc_yes

YES

#define YES ( ( BOOL )1 )