gpt4 book ai didi

iPhone stringWithCString 已弃用

转载 作者:IT王子 更新时间:2023-10-29 06:18:57 24 4
gpt4 key购买 nike

我使用这段代码从 sqlite 数据库中读取数据:

keyFromSql = [NSString stringWithCString:(char *)sqlite3_column_text(preparedStatement, 1)];

但是编译器给我标题中写的警告...那么,从 sqlite 检索值的正确且未弃用的方法是什么?

谢谢!

最佳答案

+(id)stringWithCString:(const char *)cString encoding:(NSStringEncoding)enc

我想你通常会使用 NSUTF8StringEncoding,所以你的代码看起来像

keyFromSq1 = [NSString stringWithCString:(char *)sqlite3_column_text(preparedStatement, 1) encoding:NSUTF8StringEncoding];

或者你可以使用

keyFromSq1 = [NSString stringWithUTF8String:(char *)sqlite3_column_text(preparedStatement, 1)];

关于iPhone stringWithCString 已弃用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3324132/

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