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 From Structs to Objects

Frank Zuk
Frank Zuk
3,804 Points

No explanation of characters _ @ { *, what cocoa.h is, syntax's, etc. Awful.

No explanation of characters _ @ { *, what cocoa.h is, syntax's, etc. I've done C in the past and WAS interested in Obj-c... The lessons in this course by Douglas Turner are awful to say the least.

May I suggest SLOWING down A LOT, going through the steps, and actually explaining why a "@ underscore, import, cocoa.h" are even there instead of typing an entire class file, chopping it into pointers/sections, and saying "These are Getters and these are Setters"

It's not like me to right something like this, however seeing this instructor trying to teach this I just couldn't stand not to. All of your other instructors so far have been very good I will say.

Kevin Murphy
Kevin Murphy
24,380 Points

Just "completed" this stage and came to the forum for some explanation. I absolutely agree. By far the worst stage I've encountered in any of the TH courses. Absolutely in need of revision.

Encouraged by the comments below that confusion will be addressed by Amit...

3 Answers

Andrew Corcoran
Andrew Corcoran
20,552 Points

Hi Frank,

I shared your perspective at first, but Stage 7 of Objective-C Basics "Beyond the Basics" cleared up a LOT of my questions. I suggest persisting through the first six stages of Objective-C Basics, even if you don't understand something. Amit does a great job of clearing up many unanswered questions once you get there.

http://teamtreehouse.com/library/objectivec-basics/beyond-the-basics/primitive-data-types

Ricky Catron
Ricky Catron
13,023 Points

As someone who has done some work in C you know that in the begining that some concepts are hard for beginners to grasp or simply a lot of work to explain in a short period of time. If what you are wondering is not covered in a later video a great solution is simply looking around.

Being able to google and find documentation is an important skill for a developer and will help you alot down the road. I apologize if any of this sounds condescending that is not my intention.

Frank Zuk
Frank Zuk
3,804 Points

Thanks Andrew, I did watch a few of Amit's lessons and I must say he is a wonderful instructor. Im looking forward to him taking over.