• 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: How can a plug-in bundle get access to its own resources?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How can a plug-in bundle get access to its own resources?


  • Subject: Re: How can a plug-in bundle get access to its own resources?
  • From: Douglas Davidson <email@hidden>
  • Date: Tue, 10 Nov 2009 09:42:06 -0800


On Nov 10, 2009, at 4:59 AM, Motti Shneor wrote:

Thanks guys, but you may have not read all my message ---

The [NSBundle bundleForClass:[self class]];

is unusable for me, because I have many plugins that build from the same code, and export the same class (of course --- the same class name).

Obj-C has no name-spaces, and so, If you load 2 such plugins, and use the [NSBundle bundleForClass:[self class]] in each of them independently --- you'll get erroneous answers! both of them will return the same bundle although they come from different bundles.

This is hardly a system "bug" because there are no namespaces, and for the same class name there is only one bundle.

As others have said, don't do this. However, to answer your question, the other way to locate your bundle is via bundleWithIdentifier:.


Douglas Davidson

_______________________________________________

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


  • Follow-Ups:
    • Re: How can a plug-in bundle get access to its own resources?
      • From: Motti Shneor <email@hidden>
References: 
 >How can a plug-in bundle get access to its own resources? (From: Motti Shneor <email@hidden>)
 >Re: How can a plug-in bundle get access to its own resources? (From: Benjamin Miller <email@hidden>)
 >Re: How can a plug-in bundle get access to its own resources? (From: Kiel Gillard <email@hidden>)
 >Re: How can a plug-in bundle get access to its own resources? (From: Motti Shneor <email@hidden>)

  • Prev by Date: Re: iPhone: how to tell if a UIScrollView is scrolling?
  • Next by Date: Re: NSArrayController -addObjects and undo - [improved but still confused]
  • Previous by thread: Re: How can a plug-in bundle get access to its own resources?
  • Next by thread: Re: How can a plug-in bundle get access to its own resources?
  • Index(es):
    • Date
    • Thread