İçeriğe geç

Swift ile saat ve tarih işlemleri

swift

Merhabalar bu yazımda Swift ile uygulamalarınızda nasıl saat ve tarih göstereceğiz.Buna kısa bir örnek.

Kodu anlatıcak olursam bir tane NSTimer nesnemiz var,Selector’da seçilmiş olan kod parçasını her 1 saniyede çalıştırır.Buda bizim saat ve tarihimizi güncellememizi sağlar.

import UIKit


class ViewController: UIViewController {


    @IBOutlet weak var date: UILabel!
    @IBOutlet weak var clock: UILabel!
    var clockTimer:NSTimer = NSTimer()

    override func viewDidLoad() {
        super.viewDidLoad()
    
        
        clockTimer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: Selector("timeLoad"), userInfo: nil, repeats: true)
      
    }
    
  
    
    func timeLoad(){
        
        let timeFormatter = NSDateFormatter()
        let dateFormatter = NSDateFormatter()
        
        dateFormatter.dateStyle = .MediumStyle
        
        timeFormatter.timeStyle = .MediumStyle
        timeFormatter.dateFormat = "HH:mm:ss" //24 saatlik format için
        
        date.text = dateFormatter.stringFromDate(NSDate())
        clock.text = timeFormatter.stringFromDate(NSDate())
        
        
        
    }
    
}//end

 

 

Tarih:iOSSwift

Bu yazı yorumlara kapalı.

Copyright © 2020 Kenan Atmaca