【发布时间】:2011-03-10 09:58:49
【问题描述】:
我有一个奇怪的情况,下面的代码可以工作,但是 XCode 警告它已被弃用......
NSString *col1 = [NSString stringWithCString:(char *)sqlite3_column_text(compiledStatement, 0)];
但是,如果我设置了编码,那么这是不推荐使用的方法,字符串会出错!我已经尝试了所有的编码,但没有一个工作!
NSString *col1 = [NSString stringWithCString:(char *)sqlite3_column_text(compiledStatement, 0) encoding:NSASCIIStringEncoding];
【问题讨论】: