Xcode Matematik fonksiyonları IOS

IOS xcode temel matematik işlemleri yapmak.
İphone ve İpad 'te uyugulamalar.


İlk once labellerımız oluşturuyoruz.
Daha sonra textfieldlarımız, textfieldlarımız IBOutlet olarak ekliyoruz. 
Son olarak buttonlarımızı oluşturuyoruz onları oluşturuken de IBAction olarak seçiyoruz.


.h dosyasına objelerimizi tanımlıyoruz.


#import <UIKit/UIKit.h>

@interface ViewController : UIViewController
@property (weak, nonatomic) IBOutlet UILabel *sayi1text;
@property (weak, nonatomic) IBOutlet UILabel *sayi2text;
@property (weak, nonatomic) IBOutlet UITextField *sayi1;
@property (weak, nonatomic) IBOutlet UITextField *sayi2;
- (IBAction)topla:(id)sender;
- (IBAction)cikar:(id)sender;
- (IBAction)carp:(id)sender;
- (IBAction)bol:(id)sender;
@property (weak, nonatomic) IBOutlet UILabel *sonuctext;
@property (weak, nonatomic) IBOutlet UILabel *sonuc;


@end

.m dosyasına IBActionlara değişkenleri tanımlayıp temel matematik fonksiyon işlemlerimizi yazıyoruz.


#import "ViewController.h"

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad
{
    [super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
}

- (void)didReceiveMemoryWarning
{
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

- (IBAction)topla:(id)sender {
    int x = [[_sayi1 text] intValue];
    int y = [[_sayi2 text] intValue];
    int sonuc = x + y;
    NSString *sonucumuz = [NSString stringWithFormat:@"%d", sonuc];
    _sonuc.text = sonucumuz;
}

- (IBAction)cikar:(id)sender {
    int x = [[_sayi1 text] intValue];
    int y = [[_sayi2 text] intValue];
    int sonuc = x - y;
    NSString *sonucumuz = [NSString stringWithFormat:@"%d", sonuc];
    _sonuc.text = sonucumuz;
}

- (IBAction)carp:(id)sender {
    int x = [[_sayi1 text] intValue];
    int y = [[_sayi2 text] intValue];
    int sonuc = x * y;
    NSString *sonucumuz = [NSString stringWithFormat:@"%d", sonuc];
    _sonuc.text = sonucumuz;
}

- (IBAction)bol:(id)sender {
    int x = [[_sayi1 text] intValue];
    int y = [[_sayi2 text] intValue];
    int sonuc = x / y;
    NSString *sonucumuz = [NSString stringWithFormat:@"%d", sonuc];
    _sonuc.text = sonucumuz;
}
@end

ve uygulamamızı çalıştırıyoruz ve bir sonra ki uygulamamıza hazırlanıyoruz.
(bu temel uygulamalar ilerde çok işimize yarıyacaktır bu temellerden oluşarak yazılımı daha iyi algılayabiliriz.)




Related Posts

Xcode Matematik fonksiyonları IOS
4/ 5
Oleh