iOS_1_加法器

:


技术分享


BeyondViewController.h

//
//  BeyondViewController.h
//  01_calc
//
//  Created by beyond on 14-7-20.
//  Copyright (c) 2014 com.beyond. All rights reserved.
//

#import <UIKit/UIKit.h>

@interface BeyondViewController : UIViewController
// IBOutlet IBAction,,storyboard

// ,
@property (nonatomic,weak) IBOutlet UITextField *num1;
@property (nonatomic,weak) IBOutlet UITextField *num2;

@property (nonatomic,weak) IBOutlet UILabel *result;



// button 
- (IBAction)btnClick:(UIButton *)sender;
@end

BeyondViewController.m

//
//  BeyondViewController.m
//  01_calc
//
//  Created by beyond on 14-7-20.
//  Copyright (c) 2014 com.beyond. All rights reserved.
//

#import "BeyondViewController.h"

@interface BeyondViewController ()

@end

@implementation BeyondViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
	
}
#pragma mark - button,
// button 
- (IBAction)btnClick:(UIButton *)sender
{
    // viewson
    NSLog(@"view%dson",self.view.subviews.count);
    
    // buttontag4
    if (4==sender.tag) {
        NSLog(@"button %@",sender);
        
        // 1,,2,self
        // UITextField *textField1=_num1;
        NSString *n1=self.num1.text;
        NSString *n2=self.num2.text;
        NSLog(@"1 %@ 2 %@",n1,n2);
        
        int result=[n1 intValue]+[n2 intValue];
        self.result.text=[NSString stringWithFormat:@"%d",result];
    }
    
    switch ([sender tag]) {
        case 1:
            NSLog(@"tag1button");
            break;
        case 2:
            NSLog(@"tag2button");
            break;
        default:
            break;
    }
    
    // BeyondViewController
    NSLog(@"self  %@",self);
   
    [_num1 resignFirstResponder];
    [_num2 resignFirstResponder];
}


@end




技术分享






郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。