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
Matthew Mascioni
20,444 PointsMy first iOS app :)
Hey guys,
I just finished with Amit's 'Build a Simple iPhone App' course, and its totally the hardest thing I've ever learned, but it was so awesome. The 'extra credit' was to build an app along the same lines with quotes, and I had a free afternoon to kill. I don't have an iOS Dev Membership so I can't run it on my own device, which makes me sad. But you guys can check it out in the simulator! I'm happy with how it turned out.
Here it is: http://d.pr/f/5vMD
Thanks Treehouse for providing this awesome content for me to just keep learning, you guys are awesome.
6 Answers
Amit Bijlani
Treehouse Guest TeacherExcellent work Matthew Mascioni. There's nothing better than practicing to learn and absorb the language, constructs and nuances of the tools / SDK. Like the design of it too. Great job!
Thought I'd post a screenshot for the rest to see:
Matthew Mascioni
20,444 PointsThanks a lot, Amit! You were an awesome teacher, and I can't wait to get started on your Blog Reader one :)
David Santos
1,153 PointsHey congrats, I really like it. I am at the same way. IOS dev is very hard to understad for me, but is very enjoying.
Matthew Mascioni
20,444 PointsThank you!
Khalila Fooks
2,234 PointsGreat job on the app!
Matthew Mascioni
20,444 PointsThank you! :)
astonishinglearner161
Courses Plus Student 1,410 PointsVery Cool Congrats and Cant wait to see your future stuff btw im just stunned when i saw your site its so simple yet beautiful i love the logo!
Matthew Mascioni
20,444 PointsThank you! Means a lot.
Kai Aldag
Courses Plus Student 13,560 Pointswow thats really cool, i guess ill try to make an app too :).
Kai Aldag
Courses Plus Student 13,560 Pointshey Amit Bijlani i need help on my project i have no idea what im doing wrong so if you could tell me what to do or correct it i would love that, Kai. https://www.dropbox.com/s/dan72u4rzk8bl6b/jokes.zip
Matthew Mascioni
20,444 PointsHi Elaine,
Thanks for the kind words! I'm not as knowledgeable as Amit by any stretch, but I think I fixed your problem. The working version can be accessed here.
Basically, it looks like a simple problem with your array of jokes. (nice jokes, by the way) You created a jokesArray property in your ViewController.h file, already defining it as an NSArray. Therefore, you shouldn't have to declare it as an NSArray again in your ViewController.m file (once you've synthesized the property, adding the getter/setter methods) So, instead of calling NSArray jokesArray in the viewDidLoad method, we can simply call self.jokesArray, and then allocate, initialize and add objects to it.
Hope this helps!
Kai Aldag
Courses Plus Student 13,560 Pointswow thank you so much. I totally understand now, you're a really smart guy. thanks so much, Kai. P.S. the jokes were from my little sisters :P.
Matthew Mascioni
20,444 PointsMy pleasure! (thanks for the compliment, too!) Best of luck on the rest of the iOS stages :)
Kai Aldag
Courses Plus Student 13,560 Pointsyou too :)
Matthew Mascioni
20,444 PointsYumel Hernandez, sorry about that! I closed up my Droplr account. The later version of this was actually published on the App Store, but the original version's project folder has been re-uploaded here.

Yumel Hernandez
11,902 PointsYumel Hernandez
11,902 PointsMatthew Mascioni It seems i can't seem locate the files.