10.8 Swift中subscripts多索引的实现

前端之家收集整理的这篇文章主要介绍了10.8 Swift中subscripts多索引的实现前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

/**

subscripts多索引的实现

*/

/**

subscript (course: String) -> Int? {

}

这个参数的类型以及返回值的类型是没有要求的

参数的个数大于一个,意味着索引值有多个啦

比如我们的数组和字典,它的索引只有一个啦。

Swift中允许有多个索引

*/

// 实现一个乘法操作

struct Mul {

subscript (a: Int,b: Int) -> Int {

return a * b

}

}

var mul = Mul()

print(mul[3,9])

// 27

原文链接:https://www.f2er.com/swift/322397.html

猜你在找的Swift相关文章