iOS9关键字的使用

2017-02-10  本文已影响8人  帥陽

1.__contravariant 逆变 用于数据强制转类型,可以向下强转,父类可以转为子类

2.__covariant 协变 用于数据强制转类型,可以向上强转,子类可以转为父类

3.__kindof 表示为当前类或是子类

- (nullable __kindof UITableViewCell *)dequeueReusableCellWithIdentifier:(NSString *)identifier;

这里的返回值为可以是一个空的对象 或是返回UITableViewCell或者UITableViewCell的子类的对象

__kindof 放在类型前面,表示修饰这个类型

3 4
上一篇 下一篇

猜你喜欢

热点阅读