【发布时间】:2018-11-18 15:43:16
【问题描述】:
我正在 Xcode 中寻找一种可能性,以便在圣诞节前几天获得一个标签计数镇。我试图倒计时在 NSDate 基金会的日子,但没有找到解决办法:(
此倒计时是礼物或某人,我感谢您提供的每个示例代码!
提前致谢! 本杰明
我尝试的代码来自一个较旧的视频,但对我没有用...有人可以告诉我为什么以及如何修复它吗?
代码:
import UIKit
class StartViewController: UIViewController {
@IBOutlet weak var dateLabelOutlet: UILabel!
let formatter = DateFormatter()
let userCalendar = NSCalendar.current
let requestedComponents: NSCalendar.Unit = [
NSCalendar.Unit.Month,
NSCalendar.Unit.Day,
NSCalendar.Unit.Hour,
NSCalendar.Unit.Minute,
NSCalendar.Unit.Second
]
func printTime(){
formatter.dateFormat = "MM/dd/yy hh:mm:ss a"
let startTime = NSDate()
let endTime = formatter.date(from: "12/24/18 12:00:00 a")
let timeDifference = userCalendar.dateComponents(requestedComponents, from: startTime, to: endTime!, options: [])
}
}
【问题讨论】:
-
你自己写了什么?我们可以更容易地开始工作。
-
Xcode 只是一个 IDE,与此无关。我假设你的意思是你想用 Swift 制作一个 iOS 应用程序来做到这一点。请编辑问题并添加您尝试过的代码,并解释其中的问题。