Ticket #660 (closed defect: fixed)
ER: Pointer needs a #cast for untyped pointers
| Reported by: | joshua.ballanco@… | Owned by: | lsansonetti@… |
|---|---|---|---|
| Priority: | blocker | Milestone: | MacRuby 0.6 |
| Component: | MacRuby | Keywords: | |
| Cc: |
Description
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)
Change History
Note: See
TracTickets for help on using
tickets.

