繁体   English   中英

在iOS客户端代码和Parse云代码之间共享常量

[英]Share constants between iOS client code and Parse cloud code

我有一个使用Parse作为后端的iOS应用程序。 在那里,执行一些云代码。
两者都必须共享相同的常量。
我可以通过obj-c #import在客户端共享这些常量,我可以通过module.exports / require在云代码端共享它。
但是如何在客户端代码和云代码之间共享呢? 只是容易错误地定义两次相同的常量。

Parse提供了一个可以像类一样查询的配置对象(在iOS中返回NSDictionary )。 此外,它可以通过parse.com上的Web UI进行配置。 请参阅此处的文档

启动时,您的应用程序可以检索配置并在本地缓存它。 您可以选择半永久性地缓存它(例如,使用NSUserDefaults ),然后无限期地使用本地副本。 我通常选择一些固定的有效期(比如每周,所以我的常数不是很稳定)。 启动逻辑是,如果现在和我上次的配置提取之间的间隔超过一周,则再次获取并替换。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM