3
아이폰 프로젝트의 단위 테스트에 하드 코딩하는 긴 XML 문자열이 있습니다.Objective-C로 리터럴 XML 문자열을 만드는 방법은 무엇입니까?
그것은 모든 따옴표 및 줄 바꿈을 탈출하는 데 꽤 추한 - 예를 들면 :
NSString *xml =
@"<?xml version=\"1.0\" encoding=\"UTF-8\"?>\
<root>\
<element name=\"foo\" />\
</root>";
그것은 그렇게하는 낮은 마찰 방법이 정말 좋은 것입니다.
루비는 다중 라인 리터럴을위한 훌륭한 구문을 가지고 있습니다 ... Objective-C에 대한 제안은 무엇입니까?
개행에'\ n'을 사용하여 강제로 개행 할 수 있습니다. –
OP 코드는 개행 문자도 포함하지 않습니다. –