У меня есть длинные строки XML, которые я жестко кодирую в модульные тесты iPhone.Как создать литеральную строку XML с Objective-C?
Это очень некрасиво того, чтобы избежать всех кавычек и разрывы строк - например:
NSString *xml =
@"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\
<root>\
<element name=\"foo\" />\
</root>";
Было бы неплохо иметь более низкое трение способа сделать это.
Я знаю, что Ruby имеет отличный синтаксис для многострочных литералов ... любые предложения для Objective-C?
Вы можете использовать '\ n' для новой строки, чтобы заставить их быть там. –
Код OPs также не вставляет новые строки. –