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 Objective-C Basics (Retired) Introduction to Objective-C Introducing @property

Peter Kolawa
Peter Kolawa
36,765 Points

iOS for dummies

I've read few books about Objective-C programming and I was hoping that Treehouse brings the best and easiest way to get the knowledge of this language. Am I the only one who thinks that this way of presenting the subject doesn't work and it's hard to understan, when you have to believe that the thing that appers on a screen will be explained later?

George S-T
George S-T
6,624 Points

The way people best prefer to learn varies. I personally found the IOS videos at the beginning with Doug to be very difficult to understand however now Im at the Ribbit project, Im finding that things are explained better. I would highly recommend buying a notepad and making notes too! Personally, I wouldn't be able to learn from endless reading through books.

1 Answer

Matthew Mascioni
Matthew Mascioni
20,444 Points

Hey Peter!

How's Objective-C basics treating ya? :)

Treehouse has a few features to help you out. When I was getting started, one of the things that really helped me was the ability to save the videos for offline use. On any video in Treehouse, you can option/alt-click on 'Standard Definition Video' or 'High Definition Video' to save them to disk. If you wanted to get whole deep dives or projects at once, you can nab an entire iTunes feed for them which automatically download to your computer for you. If we look at Objective-C Basics, we can see on the right hand side of the page an iTunes feed exists.

At this point, once you've saved videos to disk, you can sort your windows so you have the video playing on one monitor and you coding happening on the other monitor (if you have another monitor you use with your computer) I find that especially with the programming deep dives, it helps a lot to code as the teacher is coding, rather than watching and then attempting the code. If you don't have another monitor, you should be able to transfer the video onto a tablet you own, if you've got one handy.

In addition, every video has a transcript available. You can read through the transcript: even though it doesn't have any code in it, it might help to re-explain some concepts.

Hope this helps! Best of luck with the deep dive :)