NSString和NSCharacterset之间的区别是什么?

时间:2011-08-09 06:53:52

标签: nscharacterset

我正在学习NSCharacterset课程。  NSString和NSCharacterset看起来像类似的类。

谁可以解释NSString和NSCharacterset之间的区别?

何时使用NSCharacterset?

谢谢你的帮助..

1 个答案:

答案 0 :(得分:8)

NSString对象表示有序字符(文本)的字符串。 NSCharacterSet对象表示一组没有特定顺序的字符。确定字符是否是NSCharacterSet的成员而不是NSString通常要快得多。您不能使用NSCharacterSet对象来保存文本,至少不能以任何合理的方式保存文本,因为它不保持任何字符顺序,它的用途主要是确定字符是否存在于一组字符中。