[MacRuby-devel] [MacRuby] #660: ER: Pointer needs a #cast for untyped pointers
MacRuby
ruby-noreply at macosforge.org
Mon Apr 19 22:17:13 PDT 2010
#660: ER: Pointer needs a #cast for untyped pointers
---------------------------------------+------------------------------------
Reporter: joshua.ballanco@… | Owner: lsansonetti@…
Type: defect | Status: new
Priority: blocker | Milestone:
Component: MacRuby | Keywords:
---------------------------------------+------------------------------------
We need a method to change the type of a Pointer object. For example:
{{{
framework 'CoreData'
NSPersistentStoreCoordinator.alloc.init
ptr =
NSPersistentStoreCoordinator.registeredStoreTypes[NSSQLiteStoreType].pointerValue
puts ptr.inspect
klass = ptr[0].migrationManagerClass
puts klass.inspect
}}}
...results in:
{{{
#<Pointer:0x40074e420>
undefined method `migrationManagerClass' for 40:Fixnum (NoMethodError)
}}}
--
Ticket URL: <http://www.macruby.org/trac/ticket/660>
MacRuby <http://macruby.org/>
More information about the MacRuby-devel
mailing list