Objective-C NSString对象中需要转义的字符

Objective-C NSString对象中需要转义的字符,objective-c,Objective C,想要知道其字符必须在Objective-C NSString对象中转义才能正确识别的整个字符集,例如,“必须转义为\”,如 NSString *temporaryString = @"That book is dubbed as \"the little book\"."; 字符集是否与Clanguagechar*string中的字符集相同 感谢您的帮助:D唯一需要转义的字符是“(双引号)和\(反斜杠)字符 还有其他特殊字符文本,如\n,具有特殊含义,但它们实际上是一个单独的问题 Object

想要知道其字符必须在Objective-C NSString对象中转义才能正确识别的整个字符集,例如,
必须转义为
\”
,如

NSString *temporaryString = @"That book is dubbed as \"the little book\".";
字符集是否与
C
language
char*
string中的字符集相同


感谢您的帮助:D

唯一需要转义的字符是
(双引号)和
\
(反斜杠)字符

还有其他特殊字符文本,如
\n
,具有特殊含义,但它们实际上是一个单独的问题


Objective-C
NSString
值使用与C相同的一组特殊字符文本。

@neilb
%
字符不需要在
NSString
文本中转义,除非您在谈论格式字符串。但问题不在于格式字符串。