开发者

Inserting a line break from a variable objective c

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"];
0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜