ios 泛型

来源:互联网 发布:淘宝卖家体检中心链接 编辑:程序博客网 时间:2024/06/09 14:11

#import <Foundation/Foundation.h>


@interface Stack<T> : NSObject


- (void)addObject:(T)object;


@end


#import "Stack.h"


@implementation Stack


- (void)addObject:(id)object

{

    NSLog(@"----%@--", object);

}


@end


//使用

Stack<NSString *> *stack = [[Stackalloc] init];

[stack addObject:@"abc"];


1 0
原创粉丝点击