hwr*_*kns 6 iphone objective-c ios
我是iOS的新手,我有一个.strings文件,我在其中存储了一个免责声明,该免责声明在我的应用程序打开时查看.
但是,我无法弄清楚如何从disclaimer.strings文件中调用"免责声明"字符串.
帮助将不胜感激.此外,赞赏相关页面的链接!
好吧,首先,不是使用.string文件,如果只有免责声明,那么我只使用一个txt文件:
NSString * fName = [[NSBundle mainBundle] pathForResource:@"disclaimer" ofType:@"txt"];
if (fName) {
self.disclaimer = [NSString stringWithContentsOfFile: fName];
}
Run Code Online (Sandbox Code Playgroud)
另一方面,如果要为每个国家/地区执行本地化版本,只需将其添加到"Localizable.strings"文件中即可.你的代码只是:
self.disclaimer = NSLocalizedString(@"disclaimer", @"Disclaimer text for each country");
Run Code Online (Sandbox Code Playgroud)
然后,使用genstrings收集您的所有本地化字符串,或者创建"Localizable.strings"(文件\新建\新建文件\ IOS \资源\字符串文件),然后您可以编辑/添加文本:
"disclaimer" = "This is the English version of our disclaimer...";
Run Code Online (Sandbox Code Playgroud)
然后,您创建一个新的语言版本的Localizable.strings并使用该国家/地区的免责声明进行编辑.
| 归档时间: |
|
| 查看次数: |
11643 次 |
| 最近记录: |