title: How to get NSData value in NSString
body: <p>I'd tried the following</p>
  
  <pre><code>-(void)imagePickerController:(UIImagePickerController*)picker didFinishPickingMediaWithInfo:(NSDictionary*)info
  {
    imagedata = UIImageJPEGRepresentation([info objectForKey:@"UIImagePickerControllerOriginalImage"],1); 
  
    NSString *s1 = [[[NSString alloc]initWithData:imagedata encoding:NSUTF8StringEncoding]autorelease];
  
    NSString *s2 = [[[NSString alloc]  initWithBytes:[imagedata bytes]
                                                length:[imagedata length] encoding: NSUTF8StringEncoding]autorelease];
  
    NSString *s3 = [NSString stringWithUTF8String:[imagedata bytes]];
  
  
    [picker dismissModalViewControllerAnimated:YES];
  </code></pre>
  
  <p>}</p>
  
  <p>if I see the Printing description of imagedata: in Debugger Console,I can see the blob value there.
  But I cant get that in NSString , all the above s1,s2,s3 returns null value.
  I want to upload the blob value of the image to remote server database.
   What's The solution for it?</p>