Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- - (NSURL*)tinyURL:(NSURL*)originalURL
- {
- NSString *origUrl = [originalURL absoluteString];
- NSURL *url = [NSURL URLWithString:[NSString stringWithFormat:@"http://tinyurl.com/api-create.php?url=%@", [origUrl stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]];
- NSURLRequest *request = [ NSURLRequest requestWithURL:url
- cachePolicy:NSURLRequestReloadIgnoringCacheData
- timeoutInterval:10.0];
- NSError *error;
- NSURLResponse *response;
- NSData *myUrlData = [ NSURLConnection sendSynchronousRequest:request
- returningResponse:&response
- error:&error];
- NSString *myTinyUrl = [[NSString alloc] initWithData:myUrlData encoding:NSUTF8StringEncoding];
- return [NSURL URLWithString:myTinyUrl];
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement