Re: Where are the boundaries of Cocoa and how are the boundaries perceived ?
Re: Where are the boundaries of Cocoa and how are the boundaries perceived ?
- Subject: Re: Where are the boundaries of Cocoa and how are the boundaries perceived ?
- From: John Stiles <email@hidden>
- Date: Mon, 1 Oct 2007 15:47:08 -0700
If it's an SPI, does it need classification? Developers aren't
supposed to use undocumented functions in the system since they could
change at any time and then your app will break.
On Oct 1, 2007, at 3:35 PM, Bill Cheeseman wrote:
on 2007-10-01 11:33 AM, Erik Buck at email@hidden wrote:
To simplify my question, which of the following is considered part
of Cocoa,
and have I missed anything ?
You left out OSAKit,framework, an Objective-C framework that re-
implements
some of the methods in NSAppleScript.framework and adds others.
Although
OSAKit.framework has never been documented, I am informed that it is
preferred over NSAppleScript for some if not all of what
NSAppleScript does.
OSAKit presents a very interesting problem with respect to your
question. It
is not included in AppKit or Foundation and therefore isn't "Cocoa"
from
that point of view. Yet it at least optionally replaces NSAppleScript
functionality with methods having the same name and function, and
NSAppleScript is included in Foundation and therefore plainly is
"Cocoa."
So even those who narrowly define Cocoa as whatever is included in
AppKit
and Foundation (and Core Data), and nothing else, have to face the
interesting puzzle of how to categorizie OSAKit.
--
Bill Cheeseman - email@hidden
Quechee Software, Quechee, Vermont, USA
www.quecheesoftware.com
PreFab Software - www.prefabsoftware.com
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
40blizzard.com
This email sent to email@hidden
_______________________________________________
Cocoa-dev mailing list (email@hidden)
Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden