换行NSString stringWithFormat:跨越多行
问题描述:
我正在将我的FMDatabase的SQL语句包装在NSString中。我想与行的回报保持干净像换行NSString stringWithFormat:跨越多行
SELECT * FROM table as t
JOIN location as loc
on t.position = loc.value
有没有办法来包装一个长的SQL语句(实际的语句是更长的时间)在一个NSString换行?我宁愿不创建一个NSMutableString,然后appendFormat :.谢谢。
答
这应该工作:
NSString *statement =
@"line1\n"
"line2\n"
"line3\n";
答
NSString *query = @"SELECT * FROM table as t \
JOIN location as loc \
on t.position = loc.value";
您希望查询在代码可读性? – 2012-02-17 16:39:36