3

NSCharacterset クラスを勉強しています。NSString と NSCharacterset は同様のクラスのように見えます。

NSString と NSCharacterset の違いを誰が説明できますか?

NSCharacterset を使用する場合

助けてくれてありがとう..

4

1 に答える 1

8

NSString オブジェクトは、順序付けられた文字 (テキスト) の文字列を表します。NSCharacterSet オブジェクトは、順不同で一連の文字を表します。多くの場合、文字が NSString よりも NSCharacterSet のメンバーであるかどうかを判断する方がはるかに迅速です。NSCharacterSet オブジェクトを使用してテキストを保持することはできません。少なくとも賢明な方法ではありません。これは、文字の順序を維持しないためです。その使用は主に、文字セットに文字が存在するかどうかを判断するためです。

于 2011-08-09T07:05:33.267 に答える