I'm trying to retrieve "number" from the below mentioned code.
<iq from='coven@chat.shakespeare.lit'
id=‘XYZ'
to='hag66@shakespeare.lit/pda'
type='result'>
<query xmlns='urn:XYZ:number'>
<number xmlns=‘urn:XYZ:number'>4</number>
</query>
</iq>
I tried the following but it always updates as "0" but i can see iq has different number than 0
NSXMLElement *query = [iq childElement];
NSXMLElement *number = [query elementForName:@“number"];
NSInteger number = [number attributeIntegerValueForName:@"number
"];