Objective-Cで指定されたユニコード文字のユニコードコードポイントを取得します。 NSStringのは、内部使用のUTF-16エンコード前記NSStringのクラスは2つの基本メソッド長とcharacterAtIndex有するObjective-Cユニコード文字を取得する方法
、言った:そのインタフェース内の他のすべてのメソッドのための基礎を提供する - つまりします。 lengthメソッドは、文字列内のUnicode文字の合計数を返します。 characterAtIndex:文字列内の各文字にインデックス単位でアクセスします。インデックス値は0から始まります。
これは、characterAtIndexメソッドがユニコード対応であると思われます。しかし、unicharは16ビットのunsigned int型を返します。
- (unichar)characterAtIndex:(NSUInteger)index
質問は以下のとおりです。
Q1:UFFFF上記のどのように存在Unicodeコードポイント?
Q2:Q1が意味をなさない場合、Objective-CのUnicodeコードのUnicodeコードポイントを取得する方法はありますか?
thx。 length
のドキュメントから