gpt4 book ai didi

ios - 如何在 Swift 中从 ConstUnsafePointer 创建 CStirng

转载 作者:搜寻专家 更新时间:2023-11-01 06:49:09 24 4
gpt4 key购买 nike

我知道 CString 可以用 UnsafePointer 初始化,但是如何用 ConstUnsafePointer 来创建它

代码错误:ConstUnsafePointer is not convertible to UnsafePointer

     var result:ConstUnsafePointer = sqlite3_column_text(stmt, num)
let cstr:CString = CString(result)

或者如何将其转换为 UnsafePointer

最佳答案

你只需要通过UnsafePointer:

var result: ConstUnsafePointer<UInt8> = sqlite3_column_text(stmt, num)
let cstr: CString = CString(UnsafePointer<UInt8>(result))

关于ios - 如何在 Swift 中从 ConstUnsafePointer 创建 CStirng,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24755571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com