30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#if __has_feature(objc_arc)
# define OBJC_UNSAFE_UNRETAINED __unsafe_unretained
#else
# define OBJC_UNSAFE_UNRETAINED
#endif
#if __has_attribute(objc_root_class)
# define OBJC_ROOT_CLASS __attribute__((objc_root_class))
#else
# define OBJC_ROOT_CLASS
#endif
#define Nil (Class)0
#define nil (id)0
#define YES (BOOL)1
|
|
|
|
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#if __has_feature(objc_arc)
# define OBJC_UNSAFE_UNRETAINED __unsafe_unretained
#else
# define OBJC_UNSAFE_UNRETAINED
#endif
#if __has_attribute(__objc_root_class__)
# define OBJC_ROOT_CLASS __attribute__((__objc_root_class__))
#else
# define OBJC_ROOT_CLASS
#endif
#define Nil (Class)0
#define nil (id)0
#define YES (BOOL)1
|