Parse.com 使用 iOS 应用程序和 Objective-C 代码

Parse.com with iOS App and Objective-C code

直到最近,我一直使用 Parse.com 来管理我的应用程序的数据我现在正在处理一个新项目,但遇到了一些问题....

P.S。我正在使用 Xcode 6

首先是PFImageView,你能确认一下吗?在这一点上,如果不咨询 PFImageView 如何在我的应用程序中绘制图片?我不明白为什么你不能在我的应用程序中使用 PFImageView

此外,当我进行查询时,之前(使用键盘上的回车按钮)出现了查询的自动构建块,但现在我发现自己是这个

  PFQuery *query = [PFUser query];
  [query findObjectsInBackgroundWithBlock: (nullable PFArrayResultBlock (nullable) block]

parse.com 发生了什么事?我哪里做错了?有人可以帮我解决这个问题吗?

在 PFImageView 上:

尝试在中调用 – loadInBackgroundSource

关于自动补全:

这似乎是 Xcode 中的错误。在他们实施 "nullable" 关键字后,Xcode 似乎很难为您作为参数传递的块自动生成代码。但这与 Parse 无关。

为什么不改用 PFFile?

要从数据中加载图像,您可以这样做:

    PFFile *fileImage = your_file;
    [fileImage getDataInBackgroundWithBlock:^(NSData *imageData, NSError *error) {
       UIImage *image = [UIImage imageWithData:imageData];
       yourImageView.image = image;
    }];

对于 PFQuery,用这个块替换那个方法:

 [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) { }}]; 

或检查 class 参考 here