Guest User

Untitled

a guest
Jan 22nd, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.21 KB | None | 0 0
  1. -(void)processLoginWithData:(NSData*)data {
  2.  
  3. //
  4. // Pull the data in from disk
  5. //
  6. NSString* responsePath = [[NSBundle mainBundle] pathForResource:@"response" ofType:@"xml"];
  7. NSString* hackedString = [NSString stringWithContentsOfFile:responsePath
  8. encoding:NSUTF8StringEncoding
  9. error:nil];
  10. data = [hackedString dataUsingEncoding:NSUTF8StringEncoding];
  11. TBXML * loginXml = [TBXML tbxmlWithXMLData:data];
  12. NSString* xml = [[NSString alloc] initWithData:data encoding:NSUTF8StringEncoding];
  13. NSLog(@"%@", xml);
  14.  
  15. //
  16. // Save the resonse to disk
  17. //
  18. NSArray* paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
  19.  
  20. NSString *docsDirectory = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0];
  21. NSString *path = [docsDirectory stringByAppendingPathComponent:@"response.xml"];
  22.  
  23. NSError* error = nil;
  24. [xml writeToFile:path
  25. atomically:NO
  26. encoding:NSUTF8StringEncoding
  27. error:&error];
  28.  
  29. NSLog(@"FILE PATH:%@", path);
  30.  
  31. // Continue parsing...
Add Comment
Please, Sign In to add comment