Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.


Mike Scarffe
Mike Scarffe
3,156 Points

Swift knowledge for objective c app

I have recently taken the swift courses and was wondering If I would be able to continue iOS development through viewing the objective c app tracks. I do not want to confuse myself with another language. As a result, I was curious if they are close enough to follow. Also, is there a way to get the swift code for the objective c app tracks. For example the blog or self distructing messaging app.


1 Answer

Hi Mike,

Depending on how long you have been programming would depend on what I would say. If you are new to programming in general then I would not as ObjC is as some people would say more old school (being based off SmallTalk!). If you have worked in any smalltalk influenced languages such as PHP or Apple Script or even in C/C++ then it would feel a bit easier - although C++ was based of simula!

Personally I still dabble in ObjC although I find swift far more efficient, however basic ObjC knowledge can be useful when implementing functionality from a framework or library based in ObjC.