iOS泛型

2018-08-06  本文已影响31人  Jorunk
// 声明泛型:不确定类型
@interface Person< ObjectType> : NSObject

@property (nonatomic, strong) ObjectType language;

    Person<Language *> *person = [[Person alloc] init];

    Person<IOS *> *person1 = [[Person alloc] init];
    
    Person = Person1;(协变)
    
    person1 = person;(逆变)

上一篇 下一篇

猜你喜欢

热点阅读