class NSData
Shamelessly extracted from sugarcube github.com/rubymotion/sugarcube/blob/master/lib/cocoa/sugarcube-files/nsdata.rb
Public Class Methods
read_from(path_or_url)
click to toggle source
# File lib/project/ext/ns_data.rb, line 7 def read_from(path_or_url) case path_or_url when NSURL self.dataWithContentsOfURL(path_or_url) when NSString self.dataWithContentsOfFile(path_or_url) else false end end
Public Instance Methods
write_to(path_or_url, atomically=true)
click to toggle source
# File lib/project/ext/ns_data.rb, line 20 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