它有什么作用,尤其是##
?
#define CUSTOM_ARRAY_INTERFACE(classname) \
@interface classname ## Array : ConcreteMutableArray \
- (void) add:(classname*)obj;\
- (classname*) get:(int)index;\
@end\
那会产生什么CUSTOM_ARRAY_INTERFACE(NSString)
,我的这个想法甚至都行不通
@interface NSString ## Array : ConcreteMutableArray
- (void) add:(classname*)obj;
- (classname*) get:(int)index;
@end
?