Fixing example in README to use user-defined NSOperationQueue
Reorganizing examples
This commit is contained in:
parent
b54dd95d2e
commit
450ff56e54
1 changed files with 18 additions and 13 deletions
31
README.md
31
README.md
|
|
@ -19,7 +19,9 @@ NSURLRequest *request = [NSURLRequest requestWithURL:[NSURL URLWithString:@"http
|
||||||
AFJSONRequestOperation *operation = [AFJSONRequestOperation operationWithRequest:request success:^(id JSON) {
|
AFJSONRequestOperation *operation = [AFJSONRequestOperation operationWithRequest:request success:^(id JSON) {
|
||||||
NSLog(@"Name: %@ %@", [JSON valueForKeyPath:@"first_name"], [JSON valueForKeyPath:@"last_name"]);
|
NSLog(@"Name: %@ %@", [JSON valueForKeyPath:@"first_name"], [JSON valueForKeyPath:@"last_name"]);
|
||||||
}];
|
}];
|
||||||
[[NSOperationQueue mainQueue] addOperation:operation];
|
|
||||||
|
NSOperationQueue *queue = [[[NSOperationQueue alloc] init] autorelease];
|
||||||
|
[queue addOperation:operation];
|
||||||
```
|
```
|
||||||
|
|
||||||
### Image Request
|
### Image Request
|
||||||
|
|
@ -29,6 +31,16 @@ UIImageView *imageView = [[UIImageView alloc] initWithFrame:CGRectMake(0.0f, 0.0
|
||||||
[imageView setImageWithURL:[NSURL URLWithString:@"http://i.imgur.com/r4uwx.jpg"] placeholderImage:[UIImage imageNamed:@"placeholder-avatar"]];
|
[imageView setImageWithURL:[NSURL URLWithString:@"http://i.imgur.com/r4uwx.jpg"] placeholderImage:[UIImage imageNamed:@"placeholder-avatar"]];
|
||||||
```
|
```
|
||||||
|
|
||||||
|
### REST API Client Request
|
||||||
|
|
||||||
|
``` objective-c
|
||||||
|
// AFGowallaAPIClient is a subclass of AFRestClient, which defines the base URL and default HTTP headers for NSURLRequests it creates
|
||||||
|
[[AFGowallaAPIClient sharedClient] getPath:@"/spots/9223" parameters:nil success:^(id response) {
|
||||||
|
NSLog(@"Name: %@", [response valueForKeyPath:@"name"]);
|
||||||
|
NSLog(@"Address: %@", [response valueForKeyPath:@"address.street_address"]);
|
||||||
|
}];
|
||||||
|
```
|
||||||
|
|
||||||
### File Upload with Progress Callback
|
### File Upload with Progress Callback
|
||||||
|
|
||||||
``` objective-c
|
``` objective-c
|
||||||
|
|
@ -43,7 +55,9 @@ AFHTTPRequestOperation *operation = [AFHTTPRequestOperation operationWithRequest
|
||||||
[operation setProgressBlock:^(NSUInteger totalBytesWritten, NSUInteger totalBytesExpectedToWrite) {
|
[operation setProgressBlock:^(NSUInteger totalBytesWritten, NSUInteger totalBytesExpectedToWrite) {
|
||||||
NSLog(@"Sent %d of %d bytes", totalBytesWritten, totalBytesExpectedToWrite);
|
NSLog(@"Sent %d of %d bytes", totalBytesWritten, totalBytesExpectedToWrite);
|
||||||
}];
|
}];
|
||||||
[[NSOperationQueue mainQueue] addOperation:operation];
|
|
||||||
|
NSOperationQueue *queue = [[[NSOperationQueue alloc] init] autorelease];
|
||||||
|
[queue addOperation:operation];
|
||||||
```
|
```
|
||||||
|
|
||||||
### Request With HTTP Authorization Header
|
### Request With HTTP Authorization Header
|
||||||
|
|
@ -64,17 +78,8 @@ AFHTTPRequestOperation *operation = [AFHTTPRequestOperation operationWithRequest
|
||||||
}
|
}
|
||||||
}];
|
}];
|
||||||
|
|
||||||
[[NSOperationQueue mainQueue] addOperation:operation];
|
NSOperationQueue *queue = [[[NSOperationQueue alloc] init] autorelease];
|
||||||
```
|
[queue addOperation:operation];
|
||||||
|
|
||||||
### REST API Client Request
|
|
||||||
|
|
||||||
``` objective-c
|
|
||||||
// AFGowallaAPIClient is a subclass of AFRestClient, which defines the base URL and default HTTP headers for NSURLRequests it creates
|
|
||||||
[[AFGowallaAPIClient sharedClient] getPath:@"/spots/9223" parameters:nil success:^(id response) {
|
|
||||||
NSLog(@"Name: %@", [response valueForKeyPath:@"name"]);
|
|
||||||
NSLog(@"Address: %@", [response valueForKeyPath:@"address.street_address"]);
|
|
||||||
}];
|
|
||||||
```
|
```
|
||||||
|
|
||||||
### Streaming Request
|
### Streaming Request
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue