ios - 如果我的应用程序在整个运行时都使用它,它应该如何处理当前日期?

标签 ios swift nsdate

我应该在哪里放置 Date 实例以及我应该如何处理调用它以获得当前日期?我应该用日期实例创建一个单例吗?我是否应该在 AppDelegate 的功能之一中调用此实例,以便在应用程序未使用时更新当前日期?

最佳答案

你的问题部分没有真正意义:

“我应该在哪里放置 Date 实例以及我应该如何处理调用它以获得当前日期?”

Date 实例记录固定的时间。代码

let date = Date()

将在调用时记录当前日期,并且不会更改。如果您的程序明天仍在运行,那么该日期现在将非常“过时”。

只要您需要当前日期,您就应该使用表达式 Date()

关于ios - 如果我的应用程序在整个运行时都使用它,它应该如何处理当前日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43557313/

相关文章:

swift - 将背景移动到无限滚动有助于 Swift Sprite Kit

swift - 如何调整 UITabBarController 的标题文本字体大小?

arrays - append NSDate 类型的值不起作用

swift - 当不为零时我如何获取 CoreData 属性

ios - .class :hover . otherClass {...} - iOS Safari 不工作

iOS:对 <UITableViewController> 开始/结束外观转换的调用不平衡

ios - WKWebView 捕获 HTTP 错误代码

ios - 使用 NSFetchRequest 按日期和单元格按时区字母顺序对部分进行排序

ios - NSURLSession 忽略 NSURLSessionConfiguration 缓存策略

ios - NSDate 具有相反的 AM/PM 值