Slide 4
Slide 4 text
FSNetworking
https://github.com/foursquare/FSNetworking
NSURL
*url
=
...;
//
required
NSDictionary
*headers
=
...;
//
optional
NSDictionary
*parameters
=
...;
//
optional
FSNConnection
*connection
=
[FSNConnection
withUrl:url
method:FSNRequestMethodGET
headers:headers
parameters:parameters
parseBlock:^id(FSNConnection
*c,
NSError
**error)
{
return
[c.responseData
dictionaryFromJSONWithError:error];
}
completionBlock:^(FSNConnection
*c)
{
NSLog(@"complete:
%@\n
error:
%@\n
parseResult:
%@\n",
c,
c.error,
c.parseResult);
}
progressBlock:^(FSNConnection
*c)
{
NSLog(@"progress:
%@:
%.2f/%.2f",
c,
c.uploadProgress,
c.downloadProgress);
}];
[connection
start];