【发布时间】:2012-04-02 12:51:41
【问题描述】:
NSString *query = [[NSString alloc] initWithFormat:@"SELECT * FROM objects ", catIdS];
sqlite3_stmt *statement;
if (sqlite3_prepare_v2(database, [query UTF8String], -1, &statement, nil) == SQLITE_OK) {
while (sqlite3_step(statement) == SQLITE_ROW) {
char *nameChar = sqlite3_column_text(statement, 1);
NSString *title = [[NSString alloc] initWithUTF8String:nameChar];
}
sqlite3_finalize(statement);
}
char *nameChar = sqlite3_column_text(statement, 1) 行中的语义问题“使用 const char 类型的表达式初始化 char * 丢弃限定符”
如果将char *nameChar 更改为char *nameChar
语义问题“将 unsigned char * 发送到 const char * 类型的参数”在指向具有不同符号的整数类型的指针之间进行转换
【问题讨论】:
标签: objective-c sqlite