• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: NSVector, CGVector Additions
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: NSVector, CGVector Additions


  • Subject: Re: NSVector, CGVector Additions
  • From: Colin Cornaby <email@hidden>
  • Date: Sun, 6 Apr 2008 12:09:49 -0700

It doesn't really matter if your code is intended to dovetail Cocoa classes. Mike is right. Using the NSVector class name prevents Apple from using it later.

(Although I'm glad someone else has taken note of the lack of vector structures and math.)

Sent from my iPhone

On Apr 6, 2008, at 11:59 AM, Stefan Hafeneger <email@hidden> wrote:

This is kind of a class Addition so the NS prefix should be okay.


Am 06.04.2008 um 20:43 schrieb Mike Abdullah:
I would very strongly recommend using your own class prefix, not NS or CG. If Apple ever does choose to include such a class/structure in a future release of OS X your current code would be screwed.

On 6 Apr 2008, at 19:22, Stefan Hafeneger wrote:

Hi,

I made a NSVector struct inclusive the typical methods. I adopted the style of the existing NSPoint, NSSize and NSRect structs and also made a CGVector struct. It would be nice if someone could have a look on that code and perhaps improve it. Everybody may use that code for own projects. I made it as a NSGeometry Addition, so I think the best way is to include the header file in the _Prefix.pch so the new types are available everywhere.

With best wishes, Stefan

PS: I know there is a CIVector class but this class is read only.
<NSVector.zip>
_______________________________________________

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


_______________________________________________

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
_______________________________________________

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


References: 
 >NSVector, CGVector Additions (From: Stefan Hafeneger <email@hidden>)
 >Re: NSVector, CGVector Additions (From: Mike Abdullah <email@hidden>)
 >Re: NSVector, CGVector Additions (From: Stefan Hafeneger <email@hidden>)

  • Prev by Date: Menu Key Equivalents Not Displayed
  • Next by Date: Re: Menu Key Equivalents Not Displayed
  • Previous by thread: Re: NSVector, CGVector Additions
  • Next by thread: Re: NSVector, CGVector Additions
  • Index(es):
    • Date
    • Thread