2011-09-26 132 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」=你好; }

值:你好