在Parse.com上填充数据浏览器中的标签

时间:2014-08-29 22:36:39

标签: ios objective-c parse-platform

目前我有一个[PFQuery]从Parse.com上的数据浏览器中获取一些标签。 Te查询放在viewDidLoad方法中。但是,我得到一个零值。

原因是视图在Parse获取其文本之前加载标签,从而产生空白标签。 我找到了解决方案,或至少走了一圈。如果我加载标签1秒钟。延迟,标签可以显示其标题。

这是延迟UILabel加载的代码:

dispatch_time_t popTime = dispatch_time(DISPATCH_TIME_NOW, (int64_t)(0.5 * NSEC_PER_SEC));
dispatch_after(popTime, dispatch_get_main_queue(), ^(void){
    self.titleLabel.text = fetchedTitleLabel;
});

在我看来,我认为这不是最好的做法。我还想过将查询放在AppDelegate上,这也有效。但我想听听你这样做的方式,因为我认为(在我看来)这是从Parse.com获取数据时的常见错误。谢谢!

0 个答案:

没有答案