Re: Sometimes all my menus are disabled
Re: Sometimes all my menus are disabled
- Subject: Re: Sometimes all my menus are disabled
- From: Graham Cox <email@hidden>
- Date: Wed, 15 Feb 2017 09:15:43 +1100
> On 15 Feb 2017, at 12:39 AM, Andreas Falkenhahn <email@hidden> wrote:
>
> I knew how to use IB on the old PowerPC Mac,
> but that was 10 years ago.
Well, it hasn’t changed that much in principle. In fact it’s got a lot better in most respects because it stays in sync with your code and is not a separate app. Some things are worse though, like the pick list for UI elements, which makes you do a lot of scrolling to get to the one you want.
> Now I'm trying to compile this old project on a
> 10.12 system with the latest Xcode but somehow the project was messed up by
> Xcode when converting it from the old format to the new one and now it
> shows weird issues.
So it messed up. That’s annoying, but should be fixable by spending half an hour in IB to identify and fix the broken connectins (or whatever).
> Of course, I could just dump the old project and start a new one with the
> latest Xcode, re-creating everything from scratch. But do you really think
> that is a satisfactory solution?
It isn’t the ideal solution, but sometimes you are faced with hard choices.
One problem sounds like you’ve put a lot of interfaces into one nib file, so that’s going to make life harder than necessary, and another is that you’ve gone against the usual conventions with menu actions and targets, so that’s going to make life harder than necessary.
It’s usually easier to float downstream.
> ...several more experienced people have had a look at the project and although
> it is really minimal, nobody (!) has been able to solve the issue.
That doesn’t seem to be the case, judging by <unreadable user name>’s answer...
> Instead,
> it was suggested that this might even be a bug in Xcode or Mac OS. So it's not
> a matter of not knowing how to use Xcode but rather a matter of something
> being buggy.
Sure, it could be. Bugs happen. XCode bugs happen a lot.
>
> Thanks for your effort but before jumping to quick conclusions next time
> you should probably just read all mails on the matter first, no offense! :-)
I did read all the mails.
The obvious thing to me was to get into IB and start figuring out the problem. Instead you ranted about how much of a time sink it was being because IB was different and you’d forgotten how to use it. Not only that but the way your project is organised is unconventional, to say the least. If you prefer to swim upstream, you only have yourself to blame.
No offence (and none taken). Good luck!
—Graham
_______________________________________________
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