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