title: How to Fetch all data in a table using PFQuery in iOS?
body: <p>i am newbie here in iOS and Parse Framework i want to fetch data from my Parse table from PFQuery like as</p>
  
  <pre><code>NSUInteger limit = 1500;
  PFQuery *query = [PFQuery queryWithClassName:@"MapInfo"];
  [query setLimit: limit];
  [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error)
  {
      if (!error) {
          NSLog(@"Successfully retrieved: %@", objects);
      } else {
          NSString *errorString = [[error userInfo] objectForKey:@"error"];
          NSLog(@"Error: %@", errorString);
      }
  }];
  </code></pre>
  
  <p>it is Working as i want but it is give me only 1000 objects i want here to fetch all my table data it contain unto 2000 object and it will increment as day by day please help me for this.</p>
  
  <p>For this Now i write a code like this but it is Only Give me 1000 Objects only</p>
  
  <pre><code> NSMutableArray *allObjects = [NSMutableArray array];
  NSUInteger limit = 0;
  __block NSUInteger skip = 0;
  PFQuery *query = [PFQuery queryWithClassName:@"MapInfo"];
  [query setLimit: limit];
  [query setSkip: skip];
  [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
      if (!error) {
          [allObjects addObjectsFromArray:objects];
          if (objects.count == limit) {
  
              skip += limit;
              [query setSkip: skip];
              [query findObjectsInBackgroundWithBlock:^(NSArray *objects, NSError *error) {
                  NSLog(@"Array %@",objects);
              }];
               }
  
               } else {
                   NSLog(@"Error: %@ %@", error, [error userInfo]);
               }
               }];
  </code></pre>
  
  <p>thanks.</p>