2010-09-23 13 views
0

我問了一個問題今天早些時候「的Xcode:我怎麼繞到一個長字符串在Xcode編輯下一行」 ......Xcode:如何將大型SQL查詢添加到xcode編輯器,而不必在每行的開始和結尾加雙引號?

Xcode: How do I wrap a long string around to the next line in the xcode editor

...但是這將是不方便,我得到了一些非常大的sql語句,它們格式很好。在PHP中,我現在可以執行類似於>> sql的事情,然後< <這樣的事情。

xcode中是否有類似的東西?

回答

1

沒有。您必須轉義雙引號,或者使用單引號引用。

+0

我知道你的意思是逃避他們\「但我不確定你的意思,或者如何看起來 – Jules 2010-09-23 19:45:19

+0

在報價之前放置一個黑色的斜線:'NSString * sql = @「INSERT INTO tbl VALUES(\」my string \「);」' – mipadi 2010-09-23 20:19:13

1

我有類似的問題......叫我偏執..但我喜歡我的SqlString看起來漂亮,容易在一些情況下追查出錯 我使用stringWithFormat

例如:

NSString sqlString = [NSString stringWithFormat: @"%@ %@ %@ %@ %@", 
        @"SELECT name, address, phone", 
        @"FROM whateverDatabase", 
        @"LEFT JOIN ...", 
        @"WHERE ...", 
        @"AND ...."]; 

希望如果這是你在找什麼

相關問題