有没有办法用新的 Swift 语言模拟来自 Objective-C 的 [NSString stringWithFormat:@"%p", myVar]
?
例如:
let str = "A String"
println(" str value \(str) has address: ?")
最佳答案
注意:这是针对引用类型的。
swift 4/5:
print(Unmanaged.passUnretained(someVar).toOpaque())
打印 someVar 的内存地址。 (感谢@Ying)
swift 3.1:
print(Unmanaged<AnyObject>.passUnretained(someVar as AnyObject).toOpaque())
打印 someVar 的内存地址。
关于swift - 快速打印可变内存地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24058906/