Realm Swift - 货币的数据类型

时间:2017-03-27 14:10:34

标签: swift realm

我在这个问题中注意到Using Realm.io to store money values

建议在Realm for Android / Java中使用'long'数据类型作为货币值。

Swift的最佳推荐是什么?通过乘以基于货币的因子将其转换为Int?目前我只处理单一货币,但理论上这可能会改变。精确度显然是重要的,这是货币价值。

1 个答案:

答案 0 :(得分:4)

我建议使用$mongo = new Mongo(); $db = $mongo->myfiles; // GridFS $grid = $db->getGridFS(); // The file's location in the File System $path = "/tmp/"; $filename = "filename.txt"; // Note metadata field & filename field $storedfile = $grid->storeFile($path . $filename, array("metadata" => array("filename" => $filename),"filename" => $filename)); // Return newly stored file's Document ID echo $storedfile; 类型,然后除以100转换为美分并乘以100以存储在Realm中。唯一的缺点是您无法过滤Int值。

moneyWithCents