2011-12-13 37 views
0

我在NSArray內保存NSString,在NSDictionary內保存NSArray。在執行此操作時,我的NSDictionary中的一個進程會通知我,如果我的字符串與Hi I'm XYZ類似。然後在單引號的地方,合適的UTF字符被存儲。如何避免我的NSDictionary中的UTF8字符?

那麼如何避免這種情況,或者我怎樣才能得到我的實際文字以及來自NSArray或我的NSDictionary的特殊字符?
任何幫助是感謝。

+3

歡迎來到Stackoverflow。請在您的問題和答案中使用適當的標點符號和大寫字母。 – Codo

回答

1

NSString內部使用Unicode字符。所以它很容易處理來自不同語言的各種角色。

你不能選擇NSString的內部編碼。它始終是Unicode。如果您有編碼問題,那麼您已經錯誤地創建了NSString實例,或者您以錯誤的方式輸出了該實例。

並沒有這樣的事情作爲一個UTF字符。

請更好地描述你的問題,並顯示相關的源代碼。