Swift에서 Generic이란? ()
func swapTwoValues<T>(_ a: inout T, _ b: inout T){
let tempraryA = a
a = b
b = tempraryA
}
var someInt = 3
var anotherInt = 107
swapTwoValues(&someInt, &anotherInt)
print(someInt)
var someString = "sang"
var anotherString = "Go"
swapTwoValues(&someString, &anotherString)
print(someString)