Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Parse.com with iOS App and Objective-C code

until recently, I've always used Parse.com for data management of my app I was now working on a new project and I have some problems ....

P.S. I'm using Xcode 6

First there PFImageView, you can confirm this? at this point without consulting a PFImageView how can I draw a picture in my app? I do not understand why you can not use in my app PFImageView

Also when I do a query, previously (using the enter button on the keyboard) appeared the auto-build block of the query but now I find myself this

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

What is happening to parse.com? where am I doing wrong? someone can 'give me help on this?

like image 627
kAiN Avatar asked Apr 28 '15 15:04

kAiN


2 Answers

On the PFImageView:

Try calling – loadInBackground on in. Source

On autocompletion:

This seems to be a bug in Xcode actually. After they have implemented the "nullable" keyword, Xcode seems to be having a hard time auto generating code for the blocks you pass as arguments. That has nothing to do with Parse though.

like image 148
Bell App Lab Avatar answered Oct 21 '22 07:10

Bell App Lab


Why don't use PFFile instead?

For loading an image from data you can do like this:

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

And for the PFQuery replace that method with this block:

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

or check the class reference here

like image 21
Benetz Avatar answered Oct 21 '22 07:10

Benetz