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) Fundamentals of C Variables

Alber Romero
Alber Romero
54 Points

Starting to panic

Hi! I'm following this C program track and I'm starting to panic because I think i won't be able to achieve this.

I have no previous experience at all and this is kinda... overwhelming. Any thoughts? Should I keep trying or maybe it's too much for a beginner?

Thanks! ; )

4 Answers

Stone Preston
Stone Preston
42,016 Points

keep at it. You may have to watch the videos once or twice to finally get it. The concepts of variables, loops, functions etc are pretty universal so trying another language or something really wont make a difference. Just keep at it, watch the video until you understand (you dont want to move on without understanding the concept fully). Just a warning though, you will get to where you understand whats going on in C, however objective c is a bit different so whenever it switches from C to objective C halfway through the course you will probably feel lost again for a bit. But keep at it and you will feel comfortable again

Christopher Hall
Christopher Hall
9,052 Points

I agree that Objective C / iOS programming can be overwhelming, especially if you have no previous programming experience. I had a hard time with it at first even knowing PHP. Try to stick it out, but if you're just feeling too lost I would recommend trying to learn some Javascript / jQuery first. This will help introduce you to basic programming concepts in an easier manner, and it's also a useful skill (for front end web development though - not iOS programming).

Paul Panayotou
Paul Panayotou
5,001 Points

Hi Alberto,

I started 4 months ago with very little programming experience and I was overwhelmed too! Rest assured it gets easier as everything gets more familiar. One thing that overwhelmed me was thinking I had to know EVERY method, but you don't. You just have to know how to search through the class references in the documentation (option-click a NSClass). The video tutorials on teamTreeHouse are great. Something that helped though was learning concepts from different sources. One which you definitely should learn to use is the iOS developer library. Just google it and what you're looking for.

Alber Romero
Alber Romero
54 Points

Thanks everyone! I think i will give it a try and keep on the classes. I'm sure it worths a try ^^. And in case of trouble I will surely follow your advices.

Thanks again!