Initializer

init(range:)

Returns a character set containing characters with Unicode values in a given range. 与えられた範囲の中のユニコード値での文字を含んでいる文字集合を返します。

Declaration 宣言

init(range aRange: NSRange)

Parameters パラメータ

aRange

A range of Unicode values. ユニコード値いくらかの範囲。

aRange.location is the value of the first character to return; aRange.location + aRange.length– 1 is the value of the last. aRange.locationは返す最初の文字の値です;aRange.location + aRange.length– 1は最後のものの値です。

Return Value 戻り値

A character set containing characters whose Unicode values are given by aRange. If aRange.length is 0, returns an empty character set. それのユニコード値がaRangeによって与えられる文字を含んでいる文字集合。aRange.length0ならば、空の文字集合を返します。

Discussion 議論

This code excerpt creates a character set object containing the lowercase English alphabetic characters: このコード抜粋は、小文字の英語アルファベット文字を含んでいる文字集合オブジェクトを作成します:


NSRange lcEnglishRange;
NSCharacterSet *lcEnglishLetters;
 
lcEnglishRange.location = (unsigned int)'a';
lcEnglishRange.length = 26;
lcEnglishLetters = [NSCharacterSet characterSetWithRange:lcEnglishRange];

See Also 参照

Creating a Custom Character Set あつらえの文字集合を作成する