Than you Laurent,I have been searching all over for Boxed but not CLLocation.
btw, is there a projected timeframe when MacRuby will be OSA compliant?No rush, just wondering. ;)
_______________________________________________On May 2, 2010, at 3:14 PM, Laurent Sansonetti wrote:Hi Craig,_______________________________________________I believe you're hitting http://www.macruby.org/trac/ticket/641LaurentOn May 2, 2010, at 11:48 AM, Craig Williams wrote:_______________________________________________This works in Objective-C but in MacRuby I cannot find a way to access the properties of the Boxed object that is returned by loc.coordinate in the code below.
Thanks,CraigMacRuby Version 0.7 -> pulled today
OS -> 10.6.3
Objective-C version:CLLocation *loc = [[CLLocation alloc] initWithLatitude:38.0 longitude:-122.0];NSLog(@"Lat: %.2f", loc.coordinate.latitude);NSLog(@"Long: %.2f", loc.coordinate.longitude);[loc release];// Result:// 2010-04-30 16:48:55.568 OCCoreLocationTest[70030:a0f] Lat: 38.00// 2010-04-30 16:48:55.570 OCCoreLocationTest[70030:a0f] Long: -122.00The loc.coordinate is a CLLocationCoordinate2D struct.typedef struct {CLLocationDegrees latitude;CLLocationDegrees longitude;} CLLocationCoordinate2D;MacRuby version:framework 'corelocation'loc = CLLocation.alloc.initWithLatitude(38.0, longitude:-122.0)# => #<CLLocation:0x20004c4e0>puts loc.class# => CLLocationputs loc.description# => <+38.00000000, -122.00000000> +/- 0.00m (speed -1.00 mps / course -1.00) @ 2010-04-30 16:37:47 -0600puts loc.horizontalAccuracy# => 0.0puts loc.verticalAccuracy# => -1.0puts loc.timestamp# => #<__NSCFDate:0x20005ff40>puts loc.coordinate# => #<Boxed:0x2000af7a0>puts loc.altitude# => 0.0puts loc.coordinate.longitude# => Error:in `<main>': undefined method `longitude' for #<Boxed:0x2000b7660> (NoMethodError)
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel