简体   繁体   中英

Switch to Xcode 8 beta?

I'm running Xcode 7.3.1 on a MBP with OS X 10.11.3.

I started using UIStackViews to help me lay out my UI. The first experiment went fine--made a great custom number pad with it. So I moved to a slightly more complex scene, and once I started nesting stack views, Xcode slowed to a crawl. With every command, it waits 5 seconds, then beachballs for 10 before executing it. Infuriating. I've restarted Xcode multiple times, but no improvement. And I see a number of people have reported this bug to Apple.

I see the beta for Xcode 8 is available, and have read a few comments, but haven't found any directly relating to an improvement in the performance of stack views.

Can anyone recommend the beta as a better choice than my current version based on their experience with stack view performance in Xcode 8 beta?

You should never fully switch to a beta version of Xcode. Apple doesn't yet allow you to submit to the App Store using Xcode 8, and probably won't for some time yet.

Early betas also tend to be full of bugs, rough edges, and performance bottlenecks. In fact, early x.0 RELEASE versions of Xcode tend to be buggy as hell. I wish Apple would slow down their mad rush to add new features and spend time stabilizing the current build tool, but I doubt if I'm going to get my wish.

By all means download Xcode 8 and experiment with it, but don't get rid of 7.3 until after Xcode 8 goes GM, and maybe not even then.

EDIT:

Now that the Xcode 8 GM candidate has been released it's reasonable to start using for production work, but I would still keep a copy of Xcode 7.x around for backwards compatibility.

Beta versions of XCode have usually lots of bugs, we've currently tried beta 6 and noticed that it messes up with views into a ScrollView in the Storyboard, so we just got rid of it.

We'll be waiting for the official version of Xcode to be available before switching from 7.3 to 8, and we suggest you to do the same.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM