iOS范型

屏幕快照 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];
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前言 人生苦多,快来 Kotlin ,快速学习Kotlin! 什么是Kotlin? Kotlin 是种静态类型编程...
    任半生嚣狂阅读 26,305评论 9 118
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,805评论 18 399
  • importUIKit classViewController:UITabBarController{ enumD...
    明哥_Young阅读 3,926评论 1 10
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,025评论 25 709
  • 香蕉:退去你的矜持,感受我的温柔。 薄荷:永不消逝的爱。 风信子:燃生命之火,享丰富人生。
    竹头小官阅读 212评论 1 2