XuniMaskHandler クラス リファレンス

継承元 NSObject
定義先 XuniMaskHandler.h

  mask

ユーザーのキー入力に伴って入力を検証するために使用されるマスクを取得または設定します。 マスクは、1 つ以上のマスク要素から成る文字列でなければなりません。

@property (nonatomic) NSString *mask

内容

ユーザーのキー入力に伴って入力を検証するために使用されるマスクを取得または設定します。 マスクは、1 つ以上のマスク要素から成る文字列でなければなりません。

定義先

XuniMaskHandler.h

  placeholder

@property (nonatomic) NSString *placeholder

  maskFull

マスクが完全に満足されているかどうかを示す boolean 値を取得します。

@property (nonatomic, readonly) BOOL maskFull

内容

マスクが完全に満足されているかどうかを示す boolean 値を取得します。

定義先

XuniMaskHandler.h

  promptChar

コントロール内の入力位置を示すために使用される記号を取得または設定します。

@property (nonatomic) NSString *promptChar

内容

コントロール内の入力位置を示すために使用される記号を取得または設定します。

定義先

XuniMaskHandler.h

  isDelete

削除するかどうかを示す boolean 値を取得または設定します。

@property (nonatomic) BOOL isDelete

内容

削除するかどうかを示す boolean 値を取得または設定します。

定義先

XuniMaskHandler.h

– applyMaskTo:charsNum:

マスクを入力文字列に適用し、出力文字列を返します。

- (NSString *)applyMaskTo:(NSString *)inputStr charsNum:(NSUInteger *)charsNum

パラメータ

inputStr

入力文字列

charsNum

適用された文字数

戻り値

出力文字列

内容

マスクを入力文字列に適用し、出力文字列を返します。

定義先

XuniMaskHandler.h

– applyMaskTo:

マスクを入力文字列に適用し、出力文字列を返します。

- (NSString *)applyMaskTo:(NSString *)inputStr

パラメータ

inputStr

入力文字列

戻り値

出力文字列

内容

マスクを入力文字列に適用し、出力文字列を返します。

定義先

XuniMaskHandler.h

– applyMaskTo:maskStartPos:

マスクを入力文字列に適用し、出力文字列を返します。

- (NSString *)applyMaskTo:(NSString *)inputStr maskStartPos:(NSUInteger)maskStartPos

パラメータ

inputStr

入力文字列

maskStartPos

マスクの開始位置

戻り値

出力文字列

内容

マスクを入力文字列に適用し、出力文字列を返します。

定義先

XuniMaskHandler.h

– getRawValue:

文字列の未加工の値を取得します(プロンプトとリテラルを除く)。

- (NSString *)getRawValue:(NSString *)str

パラメータ

str

文字列

戻り値

未加工の値の文字列

内容

文字列の未加工の値を取得します(プロンプトとリテラルを除く)。

定義先

XuniMaskHandler.h

– getValidPosition:isForward:

有効な位置を取得します。

- (NSUInteger)getValidPosition:(NSUInteger)start isForward:(BOOL)isForward

パラメータ

start

開始位置

isForward

順方向かどうか

戻り値

有効な位置

内容

有効な位置を取得します。

定義先

XuniMaskHandler.h

– getAppliedCharsNum:maskStartPos:

マスクを入力文字列に適用し、適用された文字数を返します。

- (NSUInteger)getAppliedCharsNum:(NSString *)inputStr maskStartPos:(NSUInteger)maskStartPos

パラメータ

inputStr

入力文字列

maskStartPos

マスクの開始位置

戻り値

適用された文字数

内容

マスクを入力文字列に適用し、適用された文字数を返します。

定義先

XuniMaskHandler.h

– isStringValid:oldMaskPos:newMaskPos:

文字列がマスクに対して有効かどうかをチェックします。

- (BOOL)isStringValid:(NSString *)str oldMaskPos:(NSUInteger)oldMaskPos newMaskPos:(NSUInteger)newMaskPos

パラメータ

str

文字列

oldMaskPos

マスクの古い位置

newMaskPos

マスクの新しい位置

戻り値

boolean 値

内容

文字列がマスクに対して有効かどうかをチェックします。

定義先

XuniMaskHandler.h