即使字符串包含换行符,也要获取字符串

时间:2013-10-29 21:09:25

标签: ios objective-c

我有一个带有以下值的NSDictionary

"key1" = "abc\ndef"
"key2" = "1234568"

从字典中获取价值

NSString *myString = [myDictionary objectForKey:@"key1"];

如果我在调试器中输出“myString”,我得

abc
def

那么如何从字典中获取值以便“myString”输出

abc\ndef

就像它在字典里一样?

谢谢!

1 个答案:

答案 0 :(得分:0)

在调试器中输出之前,您可以转义换行符:

NSString *myString = [[myDictionary objectForKey:@"key1"] stringByReplacingOccurrencesOfString:@"\n" withString:@"\\n"];

将以“\ n”打印。