CamelBones

An Objective-C/Perl bridge framework

 
 
Home / Documentation / Release Notes / Release Notes - 1.0.0b4
 
 

What's New in 1.0.0-beta4

Experimental support for i386 architecture. The CamelBones framework and ShuX application are both built as universal binaries. This support is entirely untested, because I have no Intel Mac with which to test it.

Some Cocoa methods take a pointer to an id as an argument. This is often used to return an NSError object by reference. This is now supported in CamelBones. For instance:

my $error;
my $data = NSData->dataWithContentsOfFile_options_error(
    "/no/such/file", 0, $error);
if (!$data) {
    # $error will have an instance of NSError here
}

Fixed a bug in handling output type modifiers.

Known issues with this beta: