I am pulling data into my iphone application using xml. The xml value is then placed in a variable.
example variable:
123 London road \n London \n England
The variable is then set as a label.
I want the line breaks to appear in the label, instead it is printing \n.
If i manually set the label value
locationLabel.text = @"123 London road \n London \n England"
It works as i want it to.
Can anyone explain this?
You have to replace the substrings \n (consisting of the characters \ and n) with the actual linebreak character (in C-sources expressed by \n), e.g. by using NSStrings replace methods:
NSString *res = [myStr stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With