Это мой код ниже, и я хочу, чтобы значение в строке XML читалось из моего valueVariable, но не статического 0. Как я могу это сделать. Я слышал о stringWithFormat: но я не могу применить его, так как моя строка находится в функции замены. Моя настоящая строка намного длиннее и грязнее.
NsInteger valueVariable=0;
theXML =[theXML stringByReplacingOccurrencesOfString:@"<valuedefinition/>" withString:@"<variablevalue value=\"0\"/><source type>"];