iphone Programming Glossary: encodingtable
Reading binary image data from a web service into UIImage http://stackoverflow.com/questions/2360986/reading-binary-image-data-from-a-web-service-into-uiimage NSString string Padding ' ' characters are optional. Whitespace is ignored. @end MBBase64.m static const char encodingTable ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 @implementation NSData MBBase64 id dataWithBase64EncodedString.. if decodingTable NULL return nil memset decodingTable CHAR_MAX 256 NSUInteger i for i 0 i 64 i decodingTable short encodingTable i i const char characters string cStringUsingEncoding NSASCIIStringEncoding if characters NULL Not an ASCII string return..
Display local UIImage on UIWebview http://stackoverflow.com/questions/5329648/display-local-uiimage-on-uiwebview NSString base64EncodingWithLineLength unsigned int lineLength @end NSData.Base64.m #import NSData Base64.h static char encodingTable 64 'A' 'B' 'C' 'D' 'E' 'F' 'G' 'H' 'I' 'J' 'K' 'L' 'M' 'N' 'O' 'P' 'Q' 'R' 'S' 'T' 'U' 'V' 'W' 'X' 'Y' 'Z' 'a' 'b' 'c' 'd'.. 4 switch ctremaining case 1 ctcopy 2 break case 2 ctcopy 3 break for i 0 i ctcopy i result appendFormat @ c encodingTable outbuf i for i ctcopy i 4 i result appendString @ ixtext 3 charsonline 4 if lineLength 0 if charsonline lineLength charsonline..
saving images in string format (to use in xml)..not working http://stackoverflow.com/questions/8804359/saving-images-in-string-format-to-use-in-xml-not-working #import Foundation Foundation.h @interface NSData MBBase64 base64helper.m #import base64helper.h static const char encodingTable ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 @implementation NSData MBBase64 id dataWithBase64EncodedString.. if decodingTable NULL return nil memset decodingTable CHAR_MAX 256 NSUInteger i for i 0 i 64 i decodingTable short encodingTable i i const char characters string cStringUsingEncoding NSASCIIStringEncoding if characters NULL Not an ASCII string return.. i Encode the bytes in the buffer to four characters including padding characters if necessary. characters length encodingTable buffer 0 0xFC 2 characters length encodingTable buffer 0 0x03 4 buffer 1 0xF0 4 if bufferLength 1 characters length encodingTable..
|