我只是试图从epoch初始化一个NSDate对象.我有一个类型的字典对象,Dictionary<String, AnyObject>我知道这个键对应一个Int
但Swift编译器抱怨该NSDate行有一个Extra argument 'timeIntervalSince1970' in call
if let respondedDate : Int = (responseDict["expiry_date"] as AnyObject) as? Int {
let expiryDate = NSDate(timeIntervalSince1970: respondedDate)
}
Run Code Online (Sandbox Code Playgroud)
不知道我在这里做错了什么,这对我来说似乎完全正确.有任何想法吗?
感谢您的及时回复.这是工作代码!
if let respondedDate : NSTimeInterval = (responseDict["expiry_date"] as AnyObject) as? NSTimeInterval {
let expiryDate = NSDate(timeIntervalSince1970: respondedDate)
}
Run Code Online (Sandbox Code Playgroud)
希望Xcode很快就会更新,以使这个错误更具描述性,而不是告诉我那里有一个"额外的参数"
| 归档时间: |
|
| 查看次数: |
3254 次 |
| 最近记录: |