Sen*_*zle 8 iphone int objective-c nsstring ios4
对不起伙计们,我是个菜鸟.我知道有些语言支持类型转换,但当我试图在这里做到这一点时,它失败了,悲惨.我有一个只有数字填充的UITextField,所以我只得到数字,我需要我的int,diff中的输出.这是我试过的:
NSString *outputNumber = [NSString stringWithFormat:@"%d", [textBox.text]];
diff = [outputNumber intValue]; //Not so much
Run Code Online (Sandbox Code Playgroud)
发生的事情是我的差异达到一些令人难以置信的高数字,而不是我测试的单个digets.我能得到的任何帮助都很棒.谢谢 :)
tas*_*oor 27
Why are you using [ ] around textBox.text? And you dont need temporary outputNumber string .
Try this :
diff = [textBox.text intValue];
Run Code Online (Sandbox Code Playgroud)