Подтвердить что ты не робот

Строковые ресурсы Xcode + swift

Я новичок в разработке iOS и на языке Swift. И я пытаюсь сделать простое приложение iOS, и мне нужно иметь некоторые строковые ресурсы (для меток и текстовых полей) в приложении. Конечно, я могу поместить эти строки в мои файлы .swift как константы, но я думаю, что это плохо. Как мне это сделать? Мне нужно что-то в качестве строковых ресурсов в Android. Я использую Xcode 6 beta с быстрым.

TY для ответов;)

4b9b3361

Ответ 1

Лучше всего создать файл с именем Localizable.strings. В этом файле вы можете создавать локализованные строковые переменные, которые вы можете использовать в своем приложении. Определите такие строки:

"hello_world" = "Hello World!";

Используйте их в своем коде Obj/C, например:

NSLocalizedString(@"hello_world", nil);

Или в Swift;

NSLocalizedString("hello_world", comment: "")

p.s., я не тестировал это. Код Swift может быть неисправен из-за того, что я не могу проверить этот atm.