からNSString
ランダムなを受け取り、作成中のメソッドに渡します。このメソッドは、 に入力された最後の 4 文字のみをキャプチャします。size
UITextField
string
私はNSString
クラス参照ライブラリを調べましたが、私が見つけた唯一の実際のオプションは、私が望むことを行うように見えることです
- (void)getCharacters:(unichar *)buffer range:(NSRange)aRange
私はこれを以前に一度使用しましたが、「変化しない」静的パラメーターを使用しましたが、この実装では、入ってくる文字列のサイズに応じて変化する非静的パラメーターを使用したいと考えています。
これまでのところ、これは私が作成したメソッドでありNSString
、IBAction から渡されます。
- (void)padString:(NSString *)funcString
{
NSString *myFormattedString = [NSString stringWithFormat:@"%04d",[funcString intValue]]; // if less than 4 then pad string
// NSLog(@"my formatedstring = %@", myFormattedString);
int stringLength = [myFormattedString length]; // captures length of string maybe I can use this on NSRange?
//NSRange MyOneRange = {0, 1}; //<<-------- should I use this? if so how?
}