使用类型va_list(aka_builtin_va_list),其中BWDB.m文件中需要算术或指针类型

时间:2014-03-13 15:47:38

标签: xcode5

我收到此错误,由于此段代码,我无法运行该程序...

    // build the query
NSString * query = [NSString stringWithFormat:@"update %@ set %@ = ? where id = ?",
                    tableName,
                    [[record allKeys] componentsJoinedByString:@" = ?, "]];
[self bindSQL:[query UTF8String] withVargs:(va_list)dValues.mutableBytes];
sqlite3_step(statement);
sqlite3_finalize(statement);

}

我使用的是Bill Weinman的sqlite3代码 - BWDB.m - 完整的代码可以在这里找到(http://bw.org/iosdata/)。我在更新到Xcode 5.1后注意到这个错误。 我四处搜索,但找不到任何有用的东西。我很感激任何建议。

1 个答案:

答案 0 :(得分:0)

这里回答了类似的问题:

fake va_list in ARC

至于图书馆,您最好迁移到:

https://github.com/ccgus/fmdb