ios - 如何使用 Swift 将日期字段保存到 Firebase?

标签 ios swift date firebase firebase-realtime-database

我正在尝试将日期字段保存到 Firebase,但出现错误。

@IBAction func dateValueChanged(sender: AnyObject) {
    let datePicker = UIDatePicker()
    datePicker.maximumDate = NSDate()
}


@IBAction func saveButtonTapped(sender: AnyObject) {


    self.ref.child("New Posts").child(userID!).setValue(["Diary:":textEntry.text, "Title:": titleEntry.text, "Date:": datePicker.date])
}

错误信息:

Contextual type 'AnyObject' cannot be used with dictionary literal

知道我没有做什么吗?谢谢。

最佳答案

我建议将日期保存为 Unix 时间 (timeIntervalSince1970),但任何标准日期格式都可以。

关于ios - 如何使用 Swift 将日期字段保存到 Firebase?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42637255/

相关文章:

ios - 今天小部件中的自定义 View 相互堆叠而不是一个在另一个下面

ios - 如何使用 swift 在谷歌地图上显示自定义图像

ios - Horizo​​ntal ScrollView 不适合它的子 ImageViews?

ios - UITableView Header 中的 UISearchBar 范围按钮隐藏了表格 View 的第一行

GridLayout 中的 Java FlowLayout

mysql - 包含 Null 值的最大记录作为最大记录

ios - SceneKit - 纹理显示不正确

ios - 如何从 Apple Watch 调用 iPhone 上定义的方法

ios - 如何为 iOS 构建 Unity3d 插件

python - 在 python 3.3 中按日期对二维数组进行排序