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 Simple iPhone App (iOS7) Refactoring into a Model Understanding @property

tiago goncalves
tiago goncalves
1,912 Points

Is it only me or.....

.....this is very hard to learn by ourselves.

nothing better than have direct help from someone.

7 Answers

Brian Herbert
Brian Herbert
3,834 Points

Hah! Yes, an ice pack is advised :P

Sean Byram
Sean Byram
5,020 Points

I agree with Jesse. Not sure if it's his teaching style or what but feels like the lessons are lacking..

Yeah. I've collected literally 622 points in other courses, all in disciplines I know, while banging my head on the wall with iOS. I joined here to learn iOS and have zero points in Objective C LOL.

I get that's it's not intuitive syntax. I probably wouldn't jump into teaching OOP in OC without really outlining the syntax when I could explain OOP in C where likely the ideas will be relayed better since the student can follow along. I think I lucked out through the first exam.

I'd do with a hello world.

Brian Herbert
Brian Herbert
3,834 Points

It isn't only you. This stuff is challenging!

You're going to bang your head against the wall a ton before you really get the hang of it. Just keep at it and you will eventually figure it out. After all, if it was easy, everyone would be doing it!

tiago goncalves
tiago goncalves
1,912 Points

i would not say better :) im gonna put some ice on my head and keep going lol

I find the iOS lessons to be incomplete. Surely it's difficult stuff, but I'm referencing other sites to fill in the blanks.

What other sites would you refer?

Joseph Anderson
Joseph Anderson
3,485 Points

Objective C as a first language is pretty tough. I know a bit of Ruby on Rails and I am struggling remembering all the syntax and class declarations

Carmine Sarno
Carmine Sarno
19,660 Points

I'll echo your sentiment that Obj-C is not the most intuitive language at first. I think it just takes applying the principles repeatedly until they become familiar. It also helps seeing it used in a different context, like viewing sample code elsewhere. As far as 3rd party sites to reference, I've found www.idev101.com to be helpful.

I had the same problem but after watching the video a couple of times and riting some of my own code instead of just examples I had it.

tiago goncalves
tiago goncalves
1,912 Points

well i think it is impossible tu fully understand this unless we practice a lot...only way to learn..

I think the Foundation Framework course should have been ahead of Basic Objective-C. I flew through that course and bet I could blast through Basic's now.