62
63
64
65
66
67
68
69
70
|
}
- copy;
- (void)release;
- autorelease;
@end
extern of_block_literal_t* Block_copy(of_block_literal_t*);
extern void Block_release(of_block_literal_t*);
|
>
>
|
>
>
>
|
>
>
|
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
|
}
- copy;
- (void)release;
- autorelease;
@end
extern void* _Block_copy(const void*);
extern void _Block_release(const void*);
#ifndef Block_copy
# define Block_copy(x) ((__typeof__(x))_Block_copy((const void*)(x)))
#endif
#ifndef Block_release
# define Block_release(x) _Block_release((const void*)(x))
#endif
|