我如何寫一個"
一個Objective-C字符串裏面?我怎樣寫「的字符串裏面?目標C
比如我有
NSString *sql= @"select * from test where name="name"";
我如何寫一個"
一個Objective-C字符串裏面?我怎樣寫「的字符串裏面?目標C
比如我有
NSString *sql= @"select * from test where name="name"";
使用\"
。在你的情況下,將是:
NSString *sql= @"select * from test where name=\"name\""
說,你有串狀@"abc"def"123";
做到像@"abc\"def\"123";
NSString* name = @"Jason";
NSString* selectStatement = [NSString stringWithFormat:@"select * from foo where name = \"%@\"", name];
您使用的數據庫是?大多數數據庫使用'where name ='name'',而不是'where name =「name」'。 – 2012-01-05 09:06:46
SQLite。實際上,我在終端中測試了兩種方式,它們都返回了價值。我只會這樣寫,但就我的一般知識而言,知道如何逃避那個角色仍然是件好事 – Pillblast 2012-01-05 09:07:51