"Saving Data on a Server with Swift 2" was retired on May 31, 2020.

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 Build a Selfie App with Swift 2 Taking a Selfie Creating an Application Window

Swift 3

Swift 3 is officially almost here, will you update at least project files with new syntax?

2 Answers

This is what I am wondering? I am learning Swift 2 and a little taken aback by the fact that Swift 3 code is drastically different and they eliminated a lot of words to make it easier. Whats the point in learning 2 if its already null?

I am in the same boat. A good way to learn the language is by going back and updating your swift 2 app to swift 3. The language will continue to improve. I believe we will still benefit by taking the swift 2 courses here. Swift 3 basics course will be released this month according to the upcoming courses. I am going to stay the course and finish out the swift 2 track write a few more apps then switch to 3 and as mentioned above make the changes to my swift 2 code with swift 3. That should help the learning process. Technically if you really want to be a iOS developer we should know objective-C as well :| I know that sound was my brain exploding but most companies are not going to rewrite their current code to use swift. All new products going forward probably will. So that being said someone who wants to do iOS development probably should know a bit about objective-c so you could maintain that companies legacy code.