Learning iOS Development: A Hands-on Guide to the Fundamentals of iOS Programming
by Maurice Sharp, Erica Sadun, Rod Strougo
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 ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access