Graphics Programs Reference
In-Depth Information
Challenges
Most chapters in this topic will finish with at least one challenge that encourages you to
take your work in the chapter one step further and prove to yourself what you've learned.
We suggest that you tackle as many of these challenges as you can to cement your know-
ledge and move from learning iOS development from us to doing iOS development on
your own.
Challenges come in three levels of difficulty:
• Bronze challenges typically ask you to do something very similar to what you did
in the chapter. These challenges reinforce what you learned in the chapter and
force you to type in similar code without having it laid out in front of you. Practice
makes perfect.
• Silver-level challenges require you to do more digging and more thinking. You will
need to use methods, classes, and properties that you haven't seen before. But the
tasks are still similar to what you did in the chapter.
• Gold challenges are difficult and can take hours to complete. They require you to
understand the concepts from the chapter and then do some quality thinking and
problem-solving on your own. Tackling these challenges will prepare you for the
real-world work of iOS development.
Before beginning any challenge: always make a copy of your project directory in Finder
and attack the challenge in that copy . Many chapters build on previous chapters, and work-
ing on challenges in a copy of the project assures you will be able to progress through the
book.
Search WWH ::




Custom Search