首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >字符串资源Xcode + swift

字符串资源Xcode + swift
EN

Stack Overflow用户
提问于 2014-08-12 02:00:43
回答 1查看 17K关注 0票数 19

我在iOS开发和Swift语言方面是新手。我试着创建简单的iOS应用程序,并且我需要在应用程序中有一些字符串资源(用于标签和文本字段)。当然,我可以将这个字符串作为常量放到我的*.swift文件中,但我认为这不是一种好方法。我该怎么做呢?我需要一些东西作为Android的字符串资源。我在swift上使用Xcode6测试版。

答案为TY ;)

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-12 02:17:45

最好的办法是创建一个名为Localizable.strings的文件。在这个文件中,您可以创建可在整个应用程序中使用的本地化字符串变量。像这样定义字符串;

代码语言:javascript
复制
"hello_world" = "Hello World!";

在你的Obj/C代码中像这样使用它们;

代码语言:javascript
复制
NSLocalizedString(@"hello_world", nil);

或者在Swift中;

代码语言:javascript
复制
NSLocalizedString("hello_world", comment: "")

附言我还没测试过这个Swift代码可能有问题,因为我不能测试这个ATM机。

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25249555

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档