vjy*_*vjy 3 javascript ios firebase
我们有一个由Core Data支持的iPhone应用程序.我们在核心数据存储中使用int64,我想知道是否需要做任何特殊的事情来存储firebase中的数字.我想知道这是因为javascript不支持64位无符号整数.我们还在编写一个javascript应用程序,必须读取此数字.
我能想到的一种方法是将其存储为字符串,然后在iPhone客户端上将其转换为int64.然而,这似乎有点乏味,而且似乎并不直接支持这样的翻译.我们还必须在Firebase中添加对此属性的验证 - 因此验证将是一个只有数字的字符串而不是数字.
是否有人遇到过这些问题以及这个问题的推荐方法是什么?
这确实是一个棘手的情况.首先只是为了使情况清楚(我认为你知道这一点,但只是为了避免任何混淆):
至于你的选择,我怀疑你对这些也有很好的处理,但你可以:
可能还有其他选择,但这些是立即浮现的.希望这可以帮助!