更改报价 xcode 6

Changing quote xcode 6

嘿,我想知道如何添加一个功能,比如在每个新的一天之后都会出现哪个随机字符串。我已经做到了 button.when 一个人点击按钮一个新的报价 appear.But 我希望一个人每天都收到一个新的报价。 任何人都可以写一个关于这个的代码只是例子

我相信您可以设置一个本地通知,每 24 小时触发一次,然后显示任何报价。 所以一天包含 86400 秒,我们可以使用一个计时器,从 86400 秒倒计时到零,当它达到零时,我们重置计时器并提醒他们一个报价

    @IBOutlet weak var label:UILabel!
    var countdown = 86400
    var timer : NSTimer!


     func Notification(){
      timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: Selector("update"), userInfo: nil, repeats: true)
var notification = UILocalNotification()
notification.fireDate = NSDate(timeIntervalSinceNow: Double(countdown*10))
notification.soundName = UILocalNotificationDefaultSoundName
    notification.alertTitle = "Quote is now available"
UIApplication.sharedApplication().scheduleLocalNotification(notification)
}

  func update(){
    countdown--;
    if countdown == 0 {
     timer.invalidate()
     var quote = "God is Great"
     self.label.text = quote
    }

To show random images when button is clicked :

 var counter = 0

@IBOutlet weak var imageView:UIImageView!

@IBAction func ButtonWasTapped(sender:UIButton){

    switch(counter){

    case 0: imageView.image = UIImage(named: "nameOFtheImage.jpg")
    break

    case 1: imageView.image = UIImage(named: "nameOFtheImage.jpg")
        break
    case 2: imageView.image = UIImage(named: "nameOFtheImage.jpg")
        break
    case 3: imageView.image = UIImage(named: "nameOFtheImage.jpg")
        break
    case 4: imageView.image = UIImage(named: "nameOFtheImage.jpg")
        break
    default:
         counter = 0
        break;

    }
 counter++
}