【发布时间】:2011-07-25 20:32:23
【问题描述】:
我需要插入一个 NSString,其中包含 '?' (问号),在 sqlite 数据库中。当我尝试执行[database executeNonQuery:query] 时,应用程序崩溃:
代码如下:
NSString *question = [NSString stringWithFormat:@"How are you?"];
NSString *query = [NSString stringWithFormat:@"insert into sometable (questions) values ('%@') ",question];
[database executeNonQuery:query];
如果我传递其他可以正常工作的值,但只有包含“?”的字符串没有插入。
请帮帮我。
【问题讨论】:
标签: iphone objective-c cocoa-touch sqlite ios4