// MARK: - 方法1(使用临时变量)
var temp = a
a = b
b = temp
// MARK: - 方法2(相加减)
a = a + b
b = a - b
a = a - b
// MARK: - 方法3(异或XOR)
a = a^b
b = a^b
a = a^b
// MARK: - 方法1(使用临时变量)
var temp = a
a = b
b = temp
// MARK: - 方法2(相加减)
a = a + b
b = a - b
a = a - b
// MARK: - 方法3(异或XOR)
a = a^b
b = a^b
a = a^b