Sha256: a0e7c88d66ddca37ac5fc10a35b6a9e6d3b9ffce3f263d60029028dcf2b6f3b8
Contents?: true
Size: 735 Bytes
Versions: 58
Compression:
Stored size: 735 Bytes
Contents
class NSData # converts NSData into an NSString using any encoding, default is UTF8 # @return [NSString] def nsstring(encoding=nil) if encoding return NSString.stringWithCString(self.bytes, encoding:encoding) else return NSString.stringWithUTF8String(self) end end # @return [UIImage] def uiimage(scale=nil) if scale return UIImage.imageWithData(self, scale:scale) else return UIImage.imageWithData(self) end end def write_to(path_or_url, atomically=true) case path_or_url when NSURL self.writeToURL(path_or_url, atomically:atomically) when NSString self.writeToFile(path_or_url, atomically:atomically) else false end end end
Version data entries
58 entries across 58 versions & 1 rubygems