OC 计算器(初级)

这篇博客介绍了一个使用Objective-C实现的初级计算器应用。通过创建UILabel显示计算结果,利用UIButton创建数字和运算符按钮,实现了基本的加减乘除功能。用户可以连续输入数字,并通过点击等号按钮进行计算。
摘要由CSDN通过智能技术生成

@interface JXGAppDelegate ()

{

    UILabel *_label;

    NSMutableString *_string;

    CGFloat _firstNumber;

    CGFloat _secondNumber;

    CGFloat _tempNumber;

    CGFloat _result;

}

@end

@implementation JXGAppDelegate

- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions

{

    self.window = [[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]];

    // Override point for customization after application launch.

    self.window.backgroundColor = [UIColor whiteColor];

    UIView *containterView = [[UIView alloc] initWithFrame:CGRectMake(0, 0, 320, 568)];

    containterView.backgroundColor = [UIColor grayColor];

    [self.window addSubview:containterView];

    [containterView release];

    // 创建显示框

    _label = [[UILabel alloc] initWithFrame:CGRectMake(10, 50, 300, 80)];

    _label.backgroundColor = [UIColor whiteColor];

    _label.text = @"0";

    _label.layer.cornerRadius = 7;

    _label.layer.masksToBounds = YES;

    _label.textAlignment = NSTextAlignmentRight;

    _label.font = [UIFont systemFontOfSize:30];

    [containterView addSubview:_label];

    [_label release];

    

    // 创建9个数字

    NSArray *numberArr = @[@"7", @"8", @"9", @"4", @"5", @"6", @"1", @"2", @"3", @"0", @".", <

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值