Advertisement
Guest User

Untitled

a guest
Feb 22nd, 2019
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.15 KB | None | 0 0
  1. post = @"string";
  2.  
  3. - (IBAction)getBill:(id) sender;
  4. {
  5. NSURL *url = [NSURL URLWithString:@"the url"];
  6. NSData *postData = [post dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES];
  7. NSString *postLength = [NSString stringWithFormat:@"%d", [postData length]];
  8.  
  9. request = [[NSMutableURLRequest alloc] initWithURL:url];
  10. [request setHTTPMethod:@"POST"];
  11. [request setValue:postLength forHTTPHeaderField:@"Content-Length"];
  12. [request setValue:@"application/x-www-form-urlencoded" forHTTPHeaderField:@"Content-Type"];
  13. [request setHTTPBody:[post dataUsingEncoding:NSASCIIStringEncoding]];
  14.  
  15. requestURL = [NSString stringWithFormat:@"%@",request];
  16.  
  17. QLPreviewController *previewController = [[QLPreviewController alloc] init];
  18. previewController.dataSource = self;
  19. previewController.currentPreviewItemIndex = 0;
  20. [self presentModalViewController:previewController animated:YES];
  21. }
  22.  
  23. -(NSInteger) numberOfPreviewItemsInPreviewController:(QLPreviewController *)previewController
  24. {
  25. return 1;
  26. }
  27.  
  28. -(id)previewController:(QLPreviewController *)previewController previewItemAtIndex: (NSInteger)index
  29. {
  30. return requestURL;
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement