提问人:Vikas Verma 提问时间:12/30/2022 最后编辑:RanoiaetepVikas Verma 更新时间:12/30/2022 访问量:48
如何在swift中获取C char *字符串值?
How to get C char * string value in swift?
问:
char* iperf_get_test_json_output_string ( struct iperf_test* ipt ); // .h file
我在 swift 的 iOS 项目中使用 iperf SDK .c 文件。上面的函数返回 () 指针引用。我正在获得指针参考。任何人都可以使用上面的这个函数帮助获取 swift 中的字符串吗?char *
var result = iperf_get_test_json_output_string(test)
let temp = withUnsafePointer(to: result) {
$0.withMemoryRebound(to: UInt8.self, capacity: MemoryLayout.size(ofValue: $0) ) {
String(cString: $0)
}
答: 暂无答案
评论
result
temp = String(cString: result)