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

Elizabeth Hill
1,147 PointsHow to become fluent in objective c?
I've been studying Objective C for a while now. I already know the basics like scroll views, tab bars, table views, etc. but complex functions like recording audio, or scanning QR codes is hard. I read Apple's documentation but still need to refer to Stackoverflow for practically every error. I want to be able to program fluently, I will obviously run into errors, but I want to be able to build any function without needing to look up tutorials. Any advice? Btw: I already watched the tutorials on Tree house which was helpful
1 Answer

Luke Pettway
16,593 PointsYou're already doing a lot to get to that point. With any language, especially the more advanced ones, you are going to be using references a lot. Being able to read through the documentation and understand it is critical to becoming a solid programmer.
I know very few programmers who can just hammer out code without having to reference anything, unless they are working on something they have done before that isn't new or cutting edge. I'd say you are doing a pretty good job of working towards your goal simply by knowing where to go to get the information and making sense of it.