Categories

The following categories are available globally.

  • This category lists all methods of PFCloud that are deprecated and will be removed in the near future.

    See more

    Declaration

    Objective-C

    @interface PFCloud (Deprecated)
  • This category lists all methods of PFCloud class that are synchronous, but have asynchronous counterpart, Calling one of these synchronous methods could potentially block the current thread for a large amount of time, since it might be fetching from network or saving/loading data from disk.

    See more

    Declaration

    Objective-C

    @interface PFCloud (Synchronous)
  • This category lists all methods of PFConfig class that are synchronous, but have asynchronous counterpart, Calling one of these synchronous methods could potentially block the current thread for a large amount of time, since it might be fetching from network or saving/loading data from disk.

    See more

    Declaration

    Objective-C

    @interface PFConfig (Synchronous)
  • This category lists all methods of PFFile that are deprecated and will be removed in the near future.

    See more

    Declaration

    Objective-C

    @interface PFFile (Deprecated)
  • This category lists all methods of PFFile class that are synchronous, but have asynchronous counterpart, Calling one of these synchronous methods could potentially block the current thread for a large amount of time, since it might be fetching from network or saving/loading data from disk.

    See more

    Declaration

    Objective-C

    @interface PFFile (Synchronous)
  • This category lists all methods of PFObject that are deprecated and will be removed in the near future.

    See more

    Declaration

    Objective-C

    @interface PFObject (Deprecated)
  • Subclassing Notes

    Developers can subclass PFObject for a more native object-oriented class structure. Strongly-typed subclasses of PFObject must conform to the PFSubclassing protocol and must call PFSubclassing.+registerSubclass before Parse.+setApplicationId:clientKey: is called. After this it will be returned by PFQuery and other PFObject factories.

    All methods in PFSubclassing except for PFSubclassing.+parseClassName are already implemented in the PFObject(Subclass) category.

    Including PFObject+Subclass.h in your implementation file provides these implementations automatically.

    Subclasses support simpler initializers, query syntax, and dynamic synthesizers. The following shows an example subclass:

    \@interface MYGame : PFObject <PFSubclassing>
    
    // Accessing this property is the same as objectForKey:@"title"
    @property (nonatomic, copy) NSString *title;
    
    + (NSString *)parseClassName;
    
    @end
    
    
    @implementation MYGame
    
    @dynamic title;
    
    + (NSString *)parseClassName {
        return @"Game";
    }
    
    @end
    
    
    MYGame *game = [[MYGame alloc] init];
    game.title = @"Bughouse";
    [game saveInBackground];
    
    See more

    Declaration

    Objective-C

    @interface PFObject (Subclass)
  • This category lists all methods of PFObject class that are synchronous, but have asynchronous counterpart, Calling one of these synchronous methods could potentially block the current thread for a large amount of time, since it might be fetching from network or saving/loading data from disk.

    See more

    Declaration

    Objective-C

    @interface PFObject (Synchronous)
  • This category lists all methods of PFPush that are deprecated and will be removed in the near future.

    See more

    Declaration

    Objective-C

    @interface PFPush (Deprecated)
  • This category lists all methods of PFPush class that are synchronous, but have asynchronous counterpart, Calling one of these synchronous methods could potentially block the current thread for a large amount of time, since it might be fetching from network or saving/loading data from disk.

    See more

    Declaration

    Objective-C

    @interface PFPush (Synchronous)
  • This category lists all methods of PFQuery that are deprecated and will be removed in the near future.

    See more

    Declaration

    Objective-C

    @interface PFQuery (Deprecated)
  • This category lists all methods of PFQuery class that are synchronous, but have asynchronous counterpart, Calling one of these synchronous methods could potentially block the current thread for a large amount of time, since it might be fetching from network or saving/loading data from disk.

    See more

    Declaration

    Objective-C

    @interface PFQuery < PFGenericObject : PFObject * >
    (Synchronous) @end
  • This category lists all methods of PFUser that are deprecated and will be removed in the near future.

    See more

    Declaration

    Objective-C

    @interface PFUser (Deprecated)
  • This category lists all methods of PFUser class that are synchronous, but have asynchronous counterpart, Calling one of these synchronous methods could potentially block the current thread for a large amount of time, since it might be fetching from network or saving/loading data from disk.

    See more

    Declaration

    Objective-C

    @interface PFUser (Synchronous)