Skip to content

Instantly share code, notes, and snippets.

@barttenbrinke
Created May 25, 2012 08:57
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save barttenbrinke/2786800 to your computer and use it in GitHub Desktop.
Save barttenbrinke/2786800 to your computer and use it in GitHub Desktop.
NSDATA+Base64 wrapper UTF8 issue
class Base64
def self.encode64(string)
NSData.alloc.initWithData(string).base64EncodedString
end
def self.decode64(string)
data = NSData.dataFromBase64String(string)
NSString.alloc.initWithData(data, encoding:NSUTF8StringEncoding)
end
end
@barttenbrinke
Copy link
Author

This does not work as https://github.com/mattgemmell/MGTwitterEngine/blob/master/NSData+Base64.m expects and returns dataUsingEncoding:NSASCIIStringEncoding .

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment