2011-08-09 38 views
3

我學習NSCharacterset類。 NSString和NSCharacterset看起來像相似的類。NSString和NSCharacterset有什麼不同?

誰能解釋NSString和NSCharacterset的區別?

使用NSCharacterset時?

感謝您的幫助..

+0

什麼?真?我猜他們在尊重人物方面是相似的,但他們是截然不同的。 – dreamlax

+0

我的意思是NSString和NSCharacterset都可以訪問一個或多個字符。 –

+0

和NSString可以有字符。 ex)@「ABCDEF」; –

回答

8

一個NSString對象代表有序字符(文本)的字符串。一個NSCharacterSet對象代表一組沒有特定順序的字符。確定一個字符是否是NSString的一個NSCharacterSet的成員通常要快得多。您不能使用NSCharacterSet對象來保存文本,至少不能以任何明智的方式保存文本,因爲它不保留任何字符順序,其用途主要用於確定字符是否存在於一組字符中。

+0

感謝您的幫助。 –

+0

你的答案是想要的。 –

+0

優秀的答案。 –

相關問題