2012-02-17 100 views
0

我正在將我的FMDatabase的SQL語句包裝在NSString中。我想與行的回報保持乾淨像換行NSString stringWithFormat:跨越多行

SELECT * FROM table as t 
JOIN location as loc 
on t.position = loc.value 

有沒有辦法來包裝一個長的SQL語句(實際的語句是更長的時間)在一個NSString換行?我寧願不創建一個NSMutableString,然後appendFormat :.謝謝。

+0

您希望查詢在代碼可讀性? – 2012-02-17 16:39:36

回答

1

這應該工作:

NSString *statement = 
    @"line1\n" 
    "line2\n" 
    "line3\n"; 
1
NSString *query = @"SELECT * FROM table as t \ 
        JOIN location as loc \ 
        on t.position = loc.value";