- 
                    Üyelik
                    27.11.2016
                
 
                - 
                    Yaş/Cinsiyet
                    26 / E
                
 
                - 
                    Meslek
                    Öğrenci
                
 
                - 
                    Konum
                    İstanbul Anadolu
                
 
            
            
                - 
                    Ad Soyad
                    O** Ç**
                
 
                - 
                    Mesajlar
                    542
                
 
                - 
                    Beğeniler
                    25 / 105
                
 
                - 
                    Ticaret
                    0, (%0)
                
 
            
         
                Merhaba arkadaşlar kendi çapımda bir uygulama yaptım :) vucüt kitle indeksini hesaplayıp uyarılır veriyor. Fakat şöyle bir sorunun var boy ve kilo yazılacak yer olan textfield bölümünü boş bırakıp hesapla dediğimizde uygulama çöküyor. Bunu önlemek için uialertview kullanadım yined sorunum çözülmedi kodlama bölümünde belirttim nerede hata olduğunu bakabilirsiniz.
//
//  ViewController.swift
//  Alistirma
//
//  Created by Apple on 29.01.2017.
//  Copyright © 2017 Apple. All rights reserved.
//
import UIKit
class ViewController: UIViewController {
    @IBOutlet weak var kilodurum: UILabel!
    @IBOutlet weak var sonucson: UILabel!
    @IBOutlet weak var sonuc: UILabel!
    @IBOutlet weak var boy: UITextField! // Bu bölüm main strory Board'da boş bırakılıyor altta bulunan hesapla tuşuna basılınca "thread 1 exc_bad_instruction" hatasını veriyor
    @IBOutlet weak var kilo: UITextField! // aynı şey bu bölüm içinde geçerli
    @IBAction func hesapla(_ sender: Any) {
      
        var kilotext = Double()
        kilotext = Double(kilo.text!)! 
       var boytext = Double()
        boytext = Double(boy.text!)!
       print(boytext,kilotext)
        var sonuc = Double()
        sonuc = Double(kilotext / (boytext * boytext ) )
        sonucson.text = "Vücut Kitle İndeksiniz: " + String(sonuc)
        
        
        
        
        if  sonuc > 40 {
        kilodurum.text = "Aşırı Kilolusun Dostum. Acilen Önlem Al"
        }
        else if sonuc > 30 {
        kilodurum.text = "Sağlık Açısından Önemsenicek Derecede Kilolusun"
        }
        else if sonuc > 25 {
        kilodurum.text = "Hafif Kilolusun"
        }
        else if sonuc > 20 {
        kilodurum.text = "Zayıfsın"
        }
        else if sonuc < 20 {
        kilodurum.text = "Kemik Torbası ! Acilen Kilo Almalısın"
        }
        
        
        
        
    }
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
    }
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
}
                        
     
                    
                            Arat - Yazılımın Kaderi
https://play.google.com/store/apps/details?id=com.cakirweb.aratgame
                    
                         
                                            
        
        
                    
                            Arat - Yazılımın Kaderi
https://play.google.com/store/apps/details?id=com.cakirweb.aratgame