我在iOS开发和Swift语言方面是新手。我试着创建简单的iOS应用程序,并且我需要在应用程序中有一些字符串资源(用于标签和文本字段)。当然,我可以将这个字符串作为常量放到我的*.swift文件中,但我认为这不是一种好方法。我该怎么做呢?我需要一些东西作为Android的字符串资源。我在swift上使用Xcode6测试版。
答案为TY ;)
发布于 2014-08-12 02:17:45
最好的办法是创建一个名为Localizable.strings的文件。在这个文件中,您可以创建可在整个应用程序中使用的本地化字符串变量。像这样定义字符串;
"hello_world" = "Hello World!";在你的Obj/C代码中像这样使用它们;
NSLocalizedString(@"hello_world", nil);或者在Swift中;
NSLocalizedString("hello_world", comment: "")附言我还没测试过这个Swift代码可能有问题,因为我不能测试这个ATM机。
https://stackoverflow.com/questions/25249555
复制相似问题