Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial

iOS

I had just started ios development a few days ago. Should I continue with swift 2.0 or wait for swift 3.0?

I heard that Apple announced swift 3.0 and also iOS 10. Should I wait for those to settle in or should I continue with swift 2.0?

In my opinion you shouldn't wait until Swift 3, just continue with Swift 2. 3.0 isn't a complete rewrite, and Xcode is proactive at letting you know what's going to be changing in 3.0 and at 'some point in the future.'

That said, I'm still upset that 3.0 is eliminating the ++ operator in favor of +=

¯_(ツ)_/¯

I agree with other posters here. You can also find out more above the changes here: (https://swift.org/migration-guide/)

Xcode 8 will also be shipping with a Swift migration tool.

1 Answer

Go ahead and start with Swift 2.0. The fundamentals wont be changing and Swift 3.0 still has a few months on it. By then you should be able to have a good grasp of swift, and it wont be too hard to integrate whatever has changed with 3.0