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

S.J*_*Lim 3 nscharacterset

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

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

什么时候使用NSCharacterset?

谢谢你的帮助..

dre*_*lax 8

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