зеркало из https://github.com/mono/mail-archives.git
122 строки
4.6 KiB
HTML
122 строки
4.6 KiB
HTML
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
|
|
<HTML>
|
|
<HEAD>
|
|
<TITLE> [Mono-osx] [ANN] mcocoa 0.6 and mobjc 0.7
|
|
</TITLE>
|
|
<LINK REL="Index" HREF="index.html" >
|
|
<LINK REL="made" HREF="mailto:mono-osx%40lists.ximian.com?Subject=%5BMono-osx%5D%20%5BANN%5D%20mcocoa%200.6%20and%20mobjc%200.7&In-Reply-To=">
|
|
<META NAME="robots" CONTENT="index,nofollow">
|
|
<META http-equiv="Content-Type" content="text/html; charset=us-ascii">
|
|
<LINK REL="Previous" HREF="002372.html">
|
|
<LINK REL="Next" HREF="002355.html">
|
|
</HEAD>
|
|
<BODY BGCOLOR="#ffffff">
|
|
<H1>[Mono-osx] [ANN] mcocoa 0.6 and mobjc 0.7</H1>
|
|
<B>Jesse Jones</B>
|
|
<A HREF="mailto:mono-osx%40lists.ximian.com?Subject=%5BMono-osx%5D%20%5BANN%5D%20mcocoa%200.6%20and%20mobjc%200.7&In-Reply-To="
|
|
TITLE="[Mono-osx] [ANN] mcocoa 0.6 and mobjc 0.7">jesjones at mindspring.com
|
|
</A><BR>
|
|
<I>Tue Jun 16 01:23:20 EDT 2009</I>
|
|
<P><UL>
|
|
<LI>Previous message: <A HREF="002372.html">[Mono-osx] Mono 2.6 and Windows.Forms on MacOSX
|
|
</A></li>
|
|
<LI>Next message: <A HREF="002355.html">[Mono-osx] Announcing Mono 2.4.2 Preview 2...
|
|
</A></li>
|
|
<LI> <B>Messages sorted by:</B>
|
|
<a href="date.html#2349">[ date ]</a>
|
|
<a href="thread.html#2349">[ thread ]</a>
|
|
<a href="subject.html#2349">[ subject ]</a>
|
|
<a href="author.html#2349">[ author ]</a>
|
|
</LI>
|
|
</UL>
|
|
<HR>
|
|
<!--beginarticle-->
|
|
<PRE>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. Unlike most other libraries mobjc properly handles exceptions
|
|
arising in both managed and native code.
|
|
|
|
The libraries can be found at:
|
|
<A HREF="http://code.google.com/p/mcocoa">http://code.google.com/p/mcocoa</A>
|
|
<A HREF="http://code.google.com/p/mobjc">http://code.google.com/p/mobjc</A>
|
|
|
|
Changes to mcocoa include:
|
|
* Completely rewrote the documentation and added API Reference
|
|
documentation (see the wiki on google code).
|
|
* Added externs for NSDeviceRGBColorSpace, NSDeviceResolution,
|
|
NSWhite, etc.
|
|
* Replaced the NSData bytes, getBytes, getBytes_length, and
|
|
getBytes_range methods with versions that use byte[] instead of IntPtr.
|
|
* Added NSData.Create(byte[]) overload.
|
|
* Added NSString and string versions of operator+.
|
|
* NSError.Raise throws OperationCanceledException instead of
|
|
InvalidOperationException if the cocoa exception is Cocoa3Domain and
|
|
NSUserCancelledError.
|
|
* Documented the threading semantics of types and methods using a new
|
|
ThreadModelAttribute (which the next version of gendarme will
|
|
recognize).
|
|
* Reworked examples so that they are built just like user apps.
|
|
* Replaced natty example with a cooler and better written infinite
|
|
precision Mandelbrot app.
|
|
|
|
Changes to mobjc include:
|
|
* Completely rewrote the documentation and added API Reference
|
|
documentation (see the wiki on google code).
|
|
* Renamed AllocNative AllocAndInitInstance. Added AllocInstance.
|
|
* Added a debug NSObject.SaveStackTraces property which, when set,
|
|
records stack traces for all NSObjects.
|
|
* NSObject.ToString now takes a "S" format specifier which will print
|
|
the stack traces if they are enabled.
|
|
* Made some cocoa-pack fixes:
|
|
- The launch script now falls back to a symbolic link if the hard
|
|
link cannot be created (e.g. if mono and the app are on different
|
|
volumes).
|
|
- The link created by the launch script is now named after the
|
|
bundle name instead of the build time app name.
|
|
- The launch script now works if the app name contains spaces.
|
|
* Fixed a crasher when a subclass of a subclass of NSObject overrides
|
|
OnDealloc.
|
|
* Added a better error message for attempts to override dealloc.
|
|
* copy and mutableCopy methods were broken.
|
|
* Documented the threading semantics of types and methods using a new
|
|
ThreadModelAttribute (which the next version of gendarme will
|
|
recognize).
|
|
|
|
-- Jesse
|
|
|
|
|
|
|
|
</PRE>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!--endarticle-->
|
|
<HR>
|
|
<P><UL>
|
|
<!--threads-->
|
|
<LI>Previous message: <A HREF="002372.html">[Mono-osx] Mono 2.6 and Windows.Forms on MacOSX
|
|
</A></li>
|
|
<LI>Next message: <A HREF="002355.html">[Mono-osx] Announcing Mono 2.4.2 Preview 2...
|
|
</A></li>
|
|
<LI> <B>Messages sorted by:</B>
|
|
<a href="date.html#2349">[ date ]</a>
|
|
<a href="thread.html#2349">[ thread ]</a>
|
|
<a href="subject.html#2349">[ subject ]</a>
|
|
<a href="author.html#2349">[ author ]</a>
|
|
</LI>
|
|
</UL>
|
|
|
|
<hr>
|
|
<a href="http://lists.ximian.com/mailman/listinfo/mono-osx">More information about the Mono-osx
|
|
mailing list</a><br>
|
|
</body></html>
|