字符串文字而不必转义特殊字符?

pep*_*psi 6 escaping objective-c string-literals nsstring

Objective-c中是否有一个字符串文字形式,不需要转义特殊字符?换句话说,我正在寻找Python三重引用的等价物.

我正在尝试将一些HTML放入其中NSString,并且希望避免必须从所有HTML属性中删除引号.

Jos*_*ell 2

没有与三引号等效的东西;字符串文字必须始终对特殊字符使用转义符。

也许最好的办法是将 HTML 放入与源代码分开的文件中,然后使用-[NSString initWithContentsOfFile:encoding:error:](或相关的initWithContentsOfURL:...)创建字符串。