iPhone开发-NSString到floatValue
嘿 我正在创建一个计算器作为 iPhone 应用程序。
我有一个 UITextfield,用户在其中输入输入 例如:3+4-48*23+43
,我有一个 UILabel,它将在按下“计算按钮”后显示结果。
代码:
float result;
NSString *textFieldValue= self.myTextField.text;
// i need a line of code to calculate the values in the string and convert it to floatValue
result=[textFieldValue floatValue];
[self.myLabel.text stringWithFormat:@"%f",result];
Hey
I'm creating a calculator as an iphone app.
I have a UITextfield where the user enters his input
EX: 3+4-48*23+43
and i have a UILabel that will display the result after pressing on "calculate button".
CODE:
float result;
NSString *textFieldValue= self.myTextField.text;
// i need a line of code to calculate the values in the string and convert it to floatValue
result=[textFieldValue floatValue];
[self.myLabel.text stringWithFormat:@"%f",result];
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
如果您正在寻找现成的开源资源,请从这里开始:http://apptree.net/parser.htm
In case you are looking for ready made open source resources start here: http://apptree.net/parser.htm
您需要研究逆波兰表示法。 这是我在谷歌中遇到的第一个例子搜索 Objective-C。
You will want to look into Reverse Polish Notation. Here is the first example I cam across in a google search for Objective-C.