首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Parse替换Constants.h文件

使用Parse替换Constants.h文件
EN

Stack Overflow用户
提问于 2016-01-23 13:50:32
回答 1查看 41关注 0票数 0

我正在构建一个应用程序,它使用了相当多的常量,这些是通常不会改变的UUID,其中有一些信息可能会改变。不过,这将由我们的硬件人员驱动。

我正在考虑使用parse来代替Constants.h文件,但在我有限的测试中,当网络连接不存在时,我在从localstore获取数据时遇到了问题。

我想要做的事情有可能实现吗?

是否有静态密钥的在线副本,可以同步到本地存储以供离线使用?

我尝试过的:

代码语言:javascript
复制
PFQuery *query = [PFQuery queryWithClassName:className];

[query getObjectInBackgroundWithId:objectId
                             block:^(PFObject *cloudUpdate, NSError *error) {


                                 cloudUpdate[settingsName] = updateValue;
                                 [cloudUpdate pinInBackground];
                                 [cloudUpdate saveEventually];

                             }];

要检索它,请执行以下操作:

代码语言:javascript
复制
PFQuery *query = [PFQuery queryWithClassName:@"Settings"];
[query fromLocalDatastore];
[query getObjectInBackgroundWithId:@"xWMyZ4YEGZ" block:^(PFObject *settings, NSError *error) {
    NSLog(@"%@", settings);
}];

我试过使用fromLocalDataStore。我已经删除了固定的对象,并再次尝试。

我的项目设置正确,在应用程序代理中启用了本地数据存储,并且安装了libsqlite3。

EN

回答 1

Stack Overflow用户

发布于 2016-01-23 17:42:17

我只会使用用户默认设置。一个简单的配置,用于注册初始的内置/硬编码值,以及一个定期运行以更新它们的查询。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34960130

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档