私はiOSを初めて使用しています。テキストフィールドの整数値を文字列に変換する必要があります。私はvalue1
というテキストフィールド名とstr1
という文字列を作成しました。デフォルトではuitextfield整数を文字列に変換する方法
str1 = [NSString stringWithFormat:@"%d", value1];
私はiOSを初めて使用しています。テキストフィールドの整数値を文字列に変換する必要があります。私はvalue1
というテキストフィールド名とstr1
という文字列を作成しました。デフォルトではuitextfield整数を文字列に変換する方法
str1 = [NSString stringWithFormat:@"%d", value1];
は、UITextField
NSString
値を返します。
は、だから、このような任意の値を得ることができます。そのよう
NSString *str1 = value1.text;
としてシンプルに、しかし、あなたは、その後、
Int
に変換したい場合は
int strInt = str1.intValue;
NSInteger strInteger = str1.integerValue;
に変換する場合は値、
double strDouble = str1.doubleValue; CGFloat strCGFloat = str1.doubleValue;
。そして、はい、あなたは
str1
上で何かを実行する必要はありませんならば、あなたはインスタンスを作成する必要はありません、あなたは直接、それは次のように変換することができます
int strInt = value1.text.intValue;
NSInteger strInteger = value1.text.intValue;
そのsringをパラメータとして渡すと、その値が異なる@Hemangを格納することを意味します –
[NSInteger変数にするUITextFieldから整数値を取得する]の可能な重複(http://stackoverflow.com/questions/886925/retrieving-integer-value-from-the-uitextfield-into- a-nsinteger-variable) –