В настоящее время у меня есть xml со следующим кодом:
<Level>
<!--Loads the animals for the Level-->
<Animal>
<Texture>panda.png</Texture>
<PositionX>100</PositionX>
<PositionY>50</PositionY>
<Type>Panda</Type>
</Animal>
<Animal>
<Texture>tiger.png</Texture>
<PositionX>200</PositionX>
<PositionY>150</PositionY>
<Type>Tiger</Type>
</Animal>
<Animal>
<Texture>monkey.png</Texture>
<PositionX>300</PositionX>
<PositionY>250</PositionY>
<Type>Monkey</Type>
</Animal>
</Level>
Я хочу избавиться от positionX и positionY и заменить его переменной CGPoint.Это облегчит другие элементы, которые я добавлю позже в строке, которая будет содержать несколько позиций.
Я искал в Интернете и не смог найти никакой документации для GDataXML.
Чтобы получить мои строки и целые числа, я использую .stringValue и .intValue на моем GDataXMLElement.
Мой вопрос: возможно ли для GDataXML получить значение CGPoint из файла XML или я собираюсьдолжны сделать это как отдельные целые, как у меня сейчас?