Projects
Wiki     Timeline     Browse Source     View Tickets     Search     New Ticket

Welcome!

BridgeSupport files are XML files that describe the API symbols of frameworks or libraries that cannot be introspected at runtime. These are generally ANSI C symbols that is, non-object-oriented items such as constants, enumerations, structures, and functions but can also include some additional information about Objective-C classes, methods, and informal protocols.

BridgeSupport files are a major component of the RubyCocoa Objective-C bridge, and are currently examined to be used in other bridges such as PyObjC and CamelBones.

BridgeSupport is a new project from Apple. This homepage hosts the Tiger version of the project, which is less complete than the one we are working on for the upcoming Mac OS X releases, but which can still be used as a technology preview.

The releases come with pre-generated files for some of the major system frameworks, as well as a tool that you can use to cover particular frameworks or libraries. Documentation, under the form of manual pages and a DTD, is also available.

The sources are covered under a BSD license.

Interesting Pages