On 17/07/2012, at 7:15 AM, Dave DeLong wrote: > The answer is simple, and it's answered by the name of the method: > > -bundleForClass: > > Graham's framework does not define the class. Therefore, it is not the > bundle that is returned from the method. This method returns the bundle that > defines the class. In Graham's example, it would be the system framework.
That was my assumption, so the answer was what I expected. But I also wondered whether it was possibly a bit smarter and used the full category name as the class name. What I'm trying to do is to add a couple of cursors to NSCursor using a category which are created by loading images from the framework's resources. Unfortunately it doesn't work when implemented in a simple way because +bundleForClass returns the bundle containing NSCursor. Instead I have to declare an intermediate class that loads the image resource for me - I was just hoping to avoid that extra step but seems not. --Graham _______________________________________________ Cocoa-dev mailing list ([email protected]) 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: https://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
