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 Weather App with Swift Adding Weather Icons Adding Icons

Are you aware that all project files are obsolete now with new Xcode out?

Hi Treehouse crew,

It is very difficult to learn with obsolete materials. I know these updates are new but I am paying something that I can't use and there isn't one word from your side about that.

2 Answers

Brandon Hawks
Brandon Hawks
6,197 Points

All project files in this coarse are NOT actually obsolete. I have the latest version of Xcode 7.0.1 Beta using Swift 2. As a programmer you have to find different solutions to your errors and never give up. Even if you are paying for a bit of wrong or outdated information, you can still learn the info taught and reformat it to your own specific needs. I have had some trouble with outdated code, but have found resolutions and workarounds and my project is working perfectly thanks to google.

Karl Metum
Karl Metum
3,447 Points

I couldn't agree more, eventhough I can totally understand Antonija's frustration.

Aubrey Taylor
Aubrey Taylor
2,991 Points

I also agree also (and acknowledge that out of date project files could be frustrating). However. While it's inconvenient, it does not make using these courses impossible to follow or use. The project files included are done so for the user's convenience. But if someone is really interested in learning Swift they should be following along by hand. When I encounter an error, I spend the time to figure it out. Look at other user questions and google around on the web. This is something all developers should be comfortable with. Dealing with slightly inaccurate or out of date information is just part of the job.

Jhoan Arango
Jhoan Arango
14,575 Points

Hello Antonija:

knowing that Swift is still an evolving language, changes are inevitable, and updates will keep coming at all times. If you updated to the latest release of Xcode, you will find some changes in Swift. I know that they are working on a brand new course for Swift 2.0, which should be released soon, as posted here.

If you are able to go back to Xcode 6, then you will be able to continue with the tracks on here since they are compatible. But for now I guess we have to wait for the new course to be released.

You can go here and find out where you can download older versions of Xcode, remember you have to have a developer account to be able to download these versions.