• 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: Advice for Cocoa Plug-ins & Objective-C implementation uniquing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing


  • Subject: Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing
  • From: tahome izwah <email@hidden>
  • Date: Tue, 2 Feb 2010 12:47:43 +0100

Cocoa has a flat namespace. So we use a shared framework which works
well to some degree.

The real problem is when other plug ins (inadvertently) use the same
names for their classes - this is when things are starting to get
weird.

Even weirder, if plug ins implement their own sub classes (or
categories) to replace or change the behaviour of  the standard NS...
classes - this will mess up Logic (and other hosts) really badly
because they are all in the same namespace.

Cocoa and ObjC are great, but this is easily the biggest design flaw
of the whole thing.

--th
 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden

  • Follow-Ups:
    • Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing
      • From: Kyle Sluder <email@hidden>
References: 
 >Advice for Cocoa Plug-ins & Objective-C implementation uniquing (From: Jonah Petri <email@hidden>)
 >Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing (From: Kyle Sluder <email@hidden>)
 >Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing (From: Blue Cat Audio Dev <email@hidden>)

  • Prev by Date: Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing
  • Next by Date: Re: Simulating Vibrato With Sine Wave
  • Previous by thread: Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing
  • Next by thread: Re: Advice for Cocoa Plug-ins & Objective-C implementation uniquing
  • Index(es):
    • Date
    • Thread