小编drp*_*r26的帖子

麻烦使用Swift NSDate"timeIntervalSinceNow"

我四处搜寻,被这个谜语弄得晕头转向.

在Swift,Xcode 6.2中,这些行有效:

let day_seconds = 86400
let one_day_from_now = NSDate(timeIntervalSinceNow:86400)
Run Code Online (Sandbox Code Playgroud)

但是以下内容会返回错误:

let day_seconds = 86400
let one_day_from_now = NSDate(timeIntervalSinceNow:day_seconds)
Run Code Online (Sandbox Code Playgroud)

控制台输出:

"游乐场执行失败:/var/folders/4n/88gryr0j2pn318sw_g_mgkgh0000gn/T/lldb/10688/playground625.swift:24:30:错误:在调用中额外参数'timeIntervalSinceNow'让one_day_from_now = NSDate(timeIntervalSinceNow:day_seconds)"

这里发生了什么?为什么NSDate棘手?

swift swift-playground

6
推荐指数
1
解决办法
4760
查看次数

标签 统计

swift ×1

swift-playground ×1