Method: NSArray#to_pointer

Defined in:
lib/sugarcube-pointer/nsarray.rb

#to_pointer(type) ⇒ Pointer

Returns A pointer to the array, of the specified type.

Parameters:

Returns:

  • (Pointer)

    A pointer to the array, of the specified type



5
6
7
8
9
10
11
# File 'lib/sugarcube-pointer/nsarray.rb', line 5

def to_pointer(type)
  ret = Pointer.new(type, self.length)
  self.each_index do |i|
    ret[i] = self[i]
  end
  ret
end