在iOS上使用Swift将NaN存储在Firebase中

Jak*_*san 2 ios firebase swift firebase-realtime-database

我目前正在尝试将值存储NaN在Firebase中.

这是我的设置:

价值是 let varname = Double.nan;

我通过调用来设置值 FIRDatabase.database().reference(withPath: "test").setValue(varname);

但是我收到以下错误:

'InvalidFirebaseData',原因:'(setValue :)无法在路径中存储NaN:varname.

有没有不同的方法我应该保存这个NaN

Arn*_*ugo 5

Firebase数据库中的数据存储为JSON,JSON 不能包含NaN.

您可以做的最好的事情是存储"NaN"或您NaN在阅读时翻译的其他值.(有点不切实际,所以也许你应该重新考虑一下你NaN的数据库中是否真的需要.)


归档时间:

查看次数:

230 次

最近记录:

8 年,6 月 前