我有很长的 XML 字符串,我将它们硬编码到 iPhone 项目的单元测试中。
必须转义所有引号和换行符是非常难看的——例如:
NSString *xml =
@"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\
<root>\
<element name=\"foo\" />\
</root>";
如果有一种摩擦力较低的方法来做到这一点,那就太好了。
我知道 Ruby 对多行文字有很好的语法……对 Objective-C 有什么建议吗?