Ske*_*ene 3 iphone objective-c calculator
整个iPhone开发场景都很新鲜.我只是练习,试图创建一个基本的计算器,我可以添加简单的数字,但我想支持小数位.
到目前为止,我的代码是:
- (IBAction) calculate
{
double number1 = ([textField.text doubleValue]);
double answer = number1+([textField2.text doubleValue]);
label.text = [[NSString alloc] initWithFormat:@"%2.f", answer];
}
- (IBAction) clear
{
textField.text = @"";
textField2.text = @"";
label.text = @"";
}
Run Code Online (Sandbox Code Playgroud)
任何帮助非常感谢.
我认为你的格式可能有误.你期待的输出是什么,你得到了什么?
如果我猜对了,你可能想试试这个:
label.text = [NSString stringWithFormat:@"%5.2f", answer];
Run Code Online (Sandbox Code Playgroud)
其中5表示总数(就对齐填充而言),2表示2位小数.
编辑:避免内存泄漏,如donkim的评论中所述!
| 归档时间: |
|
| 查看次数: |
5040 次 |
| 最近记录: |