ios – 类型……没有更多上下文的模糊

前端之家收集整理的这篇文章主要介绍了ios – 类型……没有更多上下文的模糊前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
关于将iOS应用程序迁移到 Swift 3.0的过程.这是我面临的一个问题.

首先是相关代码

let calendar = NSCalendar.current,calendCompo = calendar.components([.Year,.Month,.Day,.Hour,.Minute,.Second],fromDate: NSDate())

第二个问题:

我收到此错误消息,第二行:

Type of expression is ambiguous without more context

我也试过这段代码

let calendar = NSCalendar.current,calendCompo = calendar.components([.year,.month,.day,.hour,.minute,.second],fromDate: NSDate())

但它没有任何区别.

如何修改代码才能使其正常工作?
感谢您的任何相关提示.

解决方法

在Swift 3.0中实现这一目标的正确方法是:

let calendar = NSCalendar.current,calendCompo = calendar.dateComponents([.Year,from: NSDate())

猜你在找的iOS相关文章