我无法实现如何在swift中创建现有变量的指针。
类似于C ++中的int pointer = &variable
。
我自己创造了这个:
var s = "Hello"
print(s)
func pointer(p: UnsafeMutablePointer<String>) -> UnsafeMutablePointer<String> {
return p
}
let p = pointer(&s)
p.memory = "Bye"
print(s)
所以它打印&#34;你好&#34;然后&#34;再见&#34;。
但我无法相信这没有标准功能。