Ich erstelle eine XML-Datei. Was ich brauche, ist ein Zeilenumbruch vor dem Schließen der TAG haben Mein erwarteten Ausdruck istNSXMLElements Bruchlinie vor dem Schließen TAG - Cocoascript
<View
x=“0” y=“0"
width=“464” height=“287">
</View>
stattdessen haben die Ausgabe-I ist die folgende:
<View
x=“0” y=“0"
width=“464” height=“287"></View>
Hier ist der Code, den ich haben:
var layerElement = [NSXMLElement elementWithName:@"View"];
[layerElement addAttribute:[NSXMLNode attributeWithName:@"\n \tx" stringValue:layerXpos]];
[layerElement addAttribute:[NSXMLNode attributeWithName:@"y" stringValue:layerYpos]];
[layerElement addAttribute:[NSXMLNode attributeWithName:@"\n \twidth" stringValue:layerWidth]];
[layerElement addAttribute:[NSXMLNode attributeWithName:@"height" stringValue:layerHeight]];
[root addChild:layerElement];
In der doc Seite fand ich compact/erweitern die leeren Tags einige nur als Referenz für (NSXMLNodeOptions), aber nichts, um den TAG zu formatieren, wenn er nicht leer ist.