2011-09-26 134 views
0

在用户名中有一些特殊字符,如tüser,当我尝试将它添加到NSMutableDictionary中时,它将以不同的格式添加。让我知道如何解决这个问题。iPhone用户名中的特殊字符

+0

你怎么把它存储在字典?并显示有问题的格式。 – Geoffroy

回答

0

你对不同的格式有什么意义?如果您使用NSLog打印字典的内容,您可能会看到它转义了一些特殊字符,但您仍然可以使用该键访问该值。

NSMutableDictionary * dictionary = [NSMutableDictionary dictionary]; 
[dictionary setObject: @"hello" forKey: @"tüser"]; 
NSLog(@"Dictionary: %@", dictionary); 
NSLog(@"Value: %@", [dictionary objectForKey: @"tüser"]); 

输出:

字典:{ “T \ U00fcser”=你好; }

值:你好