[Mono-osx] [ANN] mcocoa & mobjc libraries
jesjones at mindspring.com
Tue Oct 28 19:31:17 EDT 2008
mcocoa provides C# wrappers around nearly all of Apple's Foundation
and AppKit frameworks. mobc is a bridge between Mono and Objective-C.
Together these libraries allow you to write Cocoa applications using
Mono. These libraries are relatively efficient and unlike similar
libraries properly handle exceptions in both directions. (These
libraries were formerly called cocoa3-sharp and objc3-sharp).
The libraries can be found at <http://code.google.com/p/mcocoa/> and <http://code.google.com/p/mobjc/
mcocoa has been completely rewritten: instead of a handful of
experimental hand-written wrappers the wrappers are now generated
directly from Apple's headers.
mobjc has been simplified quite a bit: the support for formatted
method calls has been removed, Call methods return System.Object
instead of Untyped, methods are decorated with the existing
RegisterAttribute instead of NewMethodAttribute and
OverrideMethodAttribute, public nullary/unary methods which start with
a lower case letter are automatically registered, and the typing of
values passed between managed and native code is not as forgiving.
More information about the Mono-osx