O'Reilly logo

Head First iPhone Development by Tracey Pilone, Dan Pilone

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 5. plists and modal views: Refining your app

This soup would be even better with the perfect cocktail, maybe a Neon Geek...

So you have this almost-working app...

That's the story of every app! You get some functionality working, decide to add something else, need to do some refactoring, and respond to some feedback from the App Store. Developing an app isn't always ever a linear process, but there's a lot to be learned in that process.

It all started with Sam...

Sam wanted an app to make his bartending work easier. You got one up and rolling pretty quick, but hit a snag filling in the details for each drink because of a plist of dictionaries.

Look, I don't have time for posting to Twitter. I need to know a ton of drink recipes every night. Is there an app for that?

DrinkMixer

DrinkMixer has two views: a table view of the list and a detail view about each individual drink.

When we last left DrinkMixer, it was in the middle of being debugged...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required