【学习】重学Swift5-泛型

七、泛型

func swapTwoInts(_ a:inout Int, _ b:inout Int) {
    let temp = a
    a = b
    b = temp
}

func swaoTwoValues<T>(_ a:inout T, _ b:inout T) {
    let temp = a
    a = b
    b = temp
}

var a = 13, b = 12
swapTwoInts(&a, &b)
print(a, b)

var aStr = "12", bStr = "333"
//swapTwoInts(&aStr, &bStr)

swaoTwoValues(&a, &b)
print(a, b)
swaoTwoValues(&aStr, &bStr)
print(aStr, bStr)
// 上面的
上一篇:安装并启用Active Directory域服务与DNS服务


下一篇:Log4j官方文档翻译(四、如何在java中输出日志消息)