例如:
let str = "A String"println(" str value \(str) has address: ?")解决方法 斯威夫特2
现在这是标准库的一部分:unsafeAddressOf.
/// Return an UnsafePointer to the storage used for `object`. There's/// not much you can do with this other than use it to IDentify the/// object
斯威夫特3
对于Swift 3,使用withUnsafePointer:
var str = "A String"withUnsafePointer(to: &str) { print(" str value \(str) has address: \()")}总结
以上是内存溢出为你收集整理的在swift中打印可变内存地址全部内容,希望文章能够帮你解决在swift中打印可变内存地址所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)