您的位置:首页 > 其它

15、泛型

2015-11-14 22:53 239 查看
1、泛型函数的使用,是在函数名后的泛型参数使用一对尖括号<...>指定的,那么在调用函数时,它会根据值的类型匹配到T,如以下代码所示:



注意:泛型函数的泛型参数类型必须一致,否则会报Connot convert value of type 'inout Int' to expected argument type 'inout_'错,如以下代码所示:



2、在结构体和类上使用泛型,在定义时将尖括号<...>放置结构体名和类名后边,然后此结构体或类中就可以使用该类型,并且在实例化时,将类型也用尖括号指定类型,如以下代码所示:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: