iOS范型

作者: CaesarsTesla | 来源:发表于2016-05-14 14:40 被阅读270次
    屏幕快照 2016-05-14 14.32.16.png
    屏幕快照 2016-05-14 14.32.42.png

    范型使用场景:
    1、在集合(数组,字典,NSSet)中使用范型比较常见
    2、当声明一个类,类里边的某些属性的类型不确定,这时候我们才使用范型
    范型书写规范
    在类型后面定义范型,NSMutableArray <NSString >dataSource;
    范型修饰:
    只能修饰方法的调用

    范型好处:
    通过集合取出来对象,直接当作范型对象使用,可以直接使用.点语法

    范型没有确定的话,就是ID类型。当声明一个类,类里边的某些属性的类型不确定,这时候我们才使用范型。
    范型的自定义:
    #import <Foundation/Foundation.h>
    @interface Person<ObjecType> : NSObject
    //语言
    @property (nonatomic)ObjecType language;
    @end

    当使用这个类型的时候,在指定其类型

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

    相关文章

      网友评论

          本文标题:iOS范型

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