Re: Xcode 9 - no more Mac development?
Re: Xcode 9 - no more Mac development?
- Subject: Re: Xcode 9 - no more Mac development?
- From: Jack Brindle <email@hidden>
- Date: Wed, 21 Jun 2017 23:27:46 -0700
OK, so its pretty easy to post a gripe, but after doing some playing with the
new beta (with some help from Carl Hoefs), here is what I have found.
With Xcode 9, Apple really wants us to move to storyboards. But that doesn’t
mean that we have to abandon our beloved xib files. Creating a new
project does cause a storyboard to be created. If you (or I) really want to,
you can remove it and replace it with a xib. The selection isn’t too obvious,
you have to go into the User Interface section of the Open File dialog and
select the “Empty” icon. This creates a xib file without any elements. Just
drag what you need (a menu to start with…) make the connections and move on.
Need a window controller xib? Just create a new object file, make
it a subclass of the NSWindowController class, and leave the checkbox labeled
“Also create XIB file for user interface” checked. A bit more play
reveals the other places I really need to create xibs are still there for the
most part.
In summary, yes, they now force the project to start with a storyboard. And it
is not as obvious what to select to create a xib file by itself, and you have
to do some work afterwards to connect everything. But so far everything we
legacy Mac developers need is still there for us to use. Please Apple Xcode
team, leave them in place so we can continue to develop on this great platform.
And while you are at it, could we please have an option that would
allow us to restore the ability to create xibs on project creation? Even a
hidden one (documented, please) would be acceptable.
Whew. Now I can get back to creating great apps, knowing that when we need to
upgrade to Xcode 9, we will be able to do so.
And thanks, Carl, for providing inspiration when I needed it!
- Jack Brindle
doing cool things any Logitech these days…
> On Jun 21, 2017, at 10:28 PM, Jack Brindle <email@hidden> wrote:
>
> The first beta of Xcode 9 removed the ability to create Mac applications
> defaulting to using xibs.
> The second beta of Xcode 9 removes the ability to create xib files. Looks
> like we Mac developers will be stuck on Xcode 8, and also looks like Apple
> will be deprecating the Mac pretty much immediately.
>
> Has anyone found a setting somewhere that restores sanity in Xcode 9?
>
> Not good, Apple!
>
> - Jack Brindle
>
> _______________________________________________
> Do not post admin requests to the list. They will be ignored.
> Xcode-users mailing list (email@hidden)
> Help/Unsubscribe/Update your Subscription:
>
> This email sent to email@hidden
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden