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.
objective C is confusing
C I was able to understand, sort of. Objective C I'm not understanding at all.
Thomas Nilsen14,957 Points
It takes time. I came from C/C++ too. The best way to get used to it, is to just code something. Anything. It doesn't have to be anything complicated. Do that as well as tutorials and before you know it you'll get the hang of it. :)
Brett Doffing4,978 Points
I wonder if it is not simply object oriented programming concepts that seem to be confusing? There is a lot to learn in using Objective-C, and Xcode, but in learning how to use these concepts and tools, in my experience, other languages and tools become easier to pick up on.
Well good new! Swift is a new programming language that Apple has released and it is VERY easy. I haven't got to mess it too much yet though since i'm about to release my first game to the App Store but from what I have so far, it's easy. It's supposedly 2.9x faster than Objective-C (not really sure where or how, just what apple claims) and supposedly more error proof (again, according to apple) and seems to be the way everyone will be going. Sadly if you aren't a registered developer you can't use as it requires Xcode 6 which is still in beta. It doesn't mean give up Objective-C though and you can use them in the same project side by side. Anyways, check Swift out, seems pretty amazing.