class Xcodeproj::Plist::FFI::DevToolsCore::NSData
def initialize(data)
def initialize(data) @data = data end
def writeToFileAtomically(path)
def writeToFileAtomically(path) selector = 'writeToFile:atomically:' return false unless NSObject.respondsToSelector(@data, selector) writeToFileAtomically = NSData.objc_msgSend([CoreFoundation::VoidPointer, CoreFoundation::Boolean], CoreFoundation::Boolean) result = writeToFileAtomically.call( @data, CoreFoundation.NSSelectorFromString(CoreFoundation.RubyStringToCFString(selector)), CoreFoundation.RubyStringToCFString(path), 1) result == CoreFoundation::TRUE ? true : false end