gpt4 book ai didi

swift - NSNumber & NSDate (swift 3)

转载 作者:行者123 更新时间:2023-11-28 16:02:27 24 4
gpt4 key购买 nike

我正在尝试为发送/接收的消息创建一个时间戳以存储在我的数据库 (firebase) 中,但我不确定我是否正确地处理了它。这是给我一个错误的代码行:

error

以前,我会写:

let timeStamp: NSNumber = Int(NSDate().timeIntervalSince1970))

但我得到了同样的错误:

"Argument labels '(_:)' do not match any available overloads"

最佳答案

您不能将 Int 值分配给 NSNumber 变量。您需要从 Int 创建一个 NSNumber。并且需要指定参数标签:

let timeStamp: NSNumber = NSNumber(value: Int(NSDate().timeIntervalSince1970)))

当然你现在不需要特别说明数据类型:

let timeStamp = NSNumber(value: Int(NSDate().timeIntervalSince1970)))

关于swift - NSNumber & NSDate (swift 3),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40812365/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com