Challenges

1. Create a Pig Latin internationalization of the CarValet app. You can use another country or practice with regions using either the English–Canada or English–United Kingdom regional setting. Remember to set Region Format to the correct place in the Settings app, either United Kingdom or Canada.

If you need to refresh your memory about the rules of Pig Latin, see http://en.wikipedia.org/wiki/Pig_Latin. And avehay unfay ithway isthay allengechay.

2. Change carInfo to add fuel on the main screen and use NSNumberFormatter to localize how fuel is displayed. Remember to localize the label.

3. Change the app to use a separate strings table for each screen. Update all the string localization calls to use the correct table—either AddViewScreen.strings ...

Get Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.