Welcome to the Treehouse Community
Looking to learn something new?
Billy Torrez10,271 Points
Which track should I take?
I like to start learning Swift, but which track should I take? "iOS Development with Swift" or "iOS Development with Swift 2.0"?
Jason AndersTreehouse Moderator 145,624 Points
If you're just starting out with iOS, I would definitely start with Swift 2.0 as 2.2 is the most current version of Swift. Keep in mind, however, you will need at least Xcode 7.0 to run the latest version of swift. If you are running Xcode 6.x (or older), Swift 2 will not compile.
There are quite a few differences from Swift 1.x to Swift 2.x (Some small ... some significant). So, if you can do the Swift 2.0 Track, that is what I would recommend. Swift if a VERY new language and is still evolving and will continue to change. I did Swift 2.0 track and then went and did the Swift 1.0 track after. It was a good learning experience to see how the code is evolving. Also, there are some things in the Swift 1.0 track that are relevant, but not yet in a Swift 2.0 course here (it's coming though).
I would also recommend taking the Objective-C Track / courses after, as Swift is based in that, and most of the APIs still run on Objective-C.
Good Luck and Keep Coding! :)
Anjali Pasupathy28,883 Points
Take the Swift 2.0 track. It's much more recent and it covers the version of Swift currently in use.