XuniMaskHandler クラス リファレンス
| 継承元 | NSObject |
|---|---|
| 定義先 | XuniMaskHandler.h |
mask
ユーザーのキー入力に伴って入力を検証するために使用されるマスクを取得または設定します。 マスクは、1 つ以上のマスク要素から成る文字列でなければなりません。
@property (nonatomic) NSString *mask内容
ユーザーのキー入力に伴って入力を検証するために使用されるマスクを取得または設定します。 マスクは、1 つ以上のマスク要素から成る文字列でなければなりません。
定義先
XuniMaskHandler.h
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