我正在使用一个需要 UnsafePointer<String>
的函数.
如何获得UnsafePointer<String>
来自字符串?
尝试&someString
给我错误:
'inout String' is not convertible to 'UnsafePointer<String>'
最佳答案
&someString
创建 CMutablePointer<String>
.
将其转换为UnsafePointer
,最简单的解决方案是调用特殊函数:
withUnsafePointer(&someString) { unsafePointer in
//do something with the unsafePointer
}
关于swift - “inout String”无法转换为 'UnsafePointer<String>',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24172234/