Use 'Localizable.strings' file for every string you use in the app. You will not update till you need to localize the app, and at that time, you will have hundreds of strings, and it will take you hours to collect them. Also, you will forget some random string in some dialog