美文网首页
iOS9关键字的使用

iOS9关键字的使用

作者: 帥陽 | 来源:发表于2017-02-10 23:44 被阅读8次

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

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

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

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

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

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

3 4

相关文章

  • iOS9 相关

    iOS9 相关 iOS9新出关键字 nonnull,nullable,null_resettable,_Null_...

  • iOS9新特性之关键字

    iOS9新特性之关键字 iOS9新出的关键字:用来修饰属性,或者方法的参数,方法的返回值 好处:1.迎合swift...

  • iOS9关键字的使用

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

  • iOS 开发基础(10)-- iOS9新特性总结

    关键字 iOS9新出的关键字主要有: nullable,nonnull,null_resettable,null_...

  • iOS9新特性

    iOS9新增的一些新特性 1.关键字 iOS9新出的关键字:用来修饰属性,或者方法的参数,方法的返回值好处1.迎合...

  • iOS 联系人选择

    Github地址 ContactPickManager iOS9 以前 使用 iOS9 以后 使用

  • iOS 调用通讯录

    iOS9之前使用AddressBook,AddressBookUI框架iOS9之后使用Contacts,Conta...

  • iOS9 Day-by-Day:: Day 1 :: Searc

    原文地址 在 iOS9 之前,你只能在 spotlight 中输入关键字,比如应用名字,搜索到应用。在 iOS9 ...

  • iOS9 Day-by-Day:: Day 1 :: Searc

    在 iOS9 之前,你只能在 spotlight 中输入关键字,比如应用名字,搜索到应用。在 iOS9 中苹果提供...

  • iOS9新特性常用关键字和泛性

    一、常见关键字 xcode7 ,ios9为了迎合swift,新出了一些关键字:nullable、nonnull、n...

网友评论

      本文标题:iOS9关键字的使用

      本文链接:https://www.haomeiwen.com/subject/phmnittx.html