| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On Mon, 31 Jul 2006 13:58:17 +0200, Fredrik OlssonThe only special about my project is that PPC targets 10.3.9, and Intel targets 10.4. Is it that NSMenuItem protocol was depeciated in 10.4? I can not se any version number mentioned in the warning text.
<email@hidden> said:
The documentation for the NSMenuItem protocol states that it is to be
removed from AppKit, and that I should replace id <NSMenuItem> to
reference the class NSMenuItem. When I do NSMenu's method itemAtIndex:
complains of incompatible types.
Not OMM. I just did this:
NSMenuItem* foo = [editMenu itemAtIndex: 3];
It compiled and ran just fine. And I have a LOT of warning settings turned on - including that I can't compile at all if there are any warnings (I'm treating warnings as errors). So what warning settings do you have turned on? Or maybe the problem is just that you are sending itemAtIndex: to something that is not, in fact, an NSMenu*. m.
But still, is not (id <NSMenuItem>) a valid typecast?
// Fredrik Olsson
_______________________________________________ Do not post admin requests to the list. They will be ignored. Cocoa-dev mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/email@hidden
| References: | |
| >Re: NSMenuItem protocol and incompatible types. (From: Matt Neuburg <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.