NSLocalizedString和NSLocalizedStringFromTable区别
来源:互联网 发布:coc王升级数据2016 编辑:程序博客网 时间:2024/06/05 01:07
首先选择Localizable.strings(English)文件,添加如下内容:
"loading" ="Loading...";
然后选择Localizable.strings(Chinese)文件,添加如下内容:"loading" ="加载中...";
内容注意一定要以分号结尾,否则无法识别。然后是在代码中使用:NSString *loading = NSLocalizedString(@"loading",@"");
系统会根据当前设备的语言环境来识别使用中文还是英文,到此,在Xcode4.5上国际化的操作就完成了。
如果在命名.strings文件为Localizable.strings时,那么你就可以用以下方式调用:
NSLocalizedString(@"name", nil)
此时两种方法的用途一样。
- NSLog(@"Local string0: %@", NSLocalizedString(@"str0", nil));
- NSLog(@"Local string1: %@", NSLocalizedString(@"str1", nil));
- NSLog(@"Local string0: %@", NSLocalizedStringFromTable(@"str0", @"Localizable", nil));
- NSLog(@"Local string1: %@", NSLocalizedStringFromTable(@"str1", @"Localizable", nil));
如果创建.strings文件是自定义的名字的话,如当前我起名为 Internation.strings,那么调用的方式为:
NSLocalizedStringFromTable(@”name”,@”Internation”, nil)
当自定义名字后,使用NSLocalizedString的方式不起作用,这里要注意;
0 0
- NSLocalizedString和NSLocalizedStringFromTable区别
- NSLocalizedString和NSLocalizedStringFromTable区别
- NSLocalizedString和NSLocalizedStringFromTable的用法
- XCODE 4.5 IOS多语言设置 及NSLocalizedString和NSLocalizedStringFromTable的用法。
- XCODE 4.5 IOS多语言设置 及NSLocalizedString和NSLocalizedStringFromTable的用法。
- XCODE 4.5 IOS多语言设置 及NSLocalizedString和NSLocalizedStringFromTable的用法。
- XCODE 4.5 IOS多语言设置 及NSLocalizedString和NSLocalizedStringFromTable的用法。
- XCODE 4.5 IOS多语言设置 及NSLocalizedString和NSLocalizedStringFromTable的用法。
- NSLocalizedString
- NSLocalizedString
- NSLocalizedString
- NSLocalizedString
- NSLocalizedString
- NSLocalizedString和设备支持的语…
- NSLocalizedString和设备支持的语言
- 使用genstrings和NSLocalizedString实现App文本的本地化
- 使用genstrings和NSLocalizedString实现App文本的本地化
- 使用genstrings和NSLocalizedString实现App文本的本地化
- JavaScript 面试题:重复输出一个给定的字符串
- 使用IntelliJ IDEA开发SpringMVC网站(一)开发环境
- 关于有偿提供拼图响应式后台的通知
- 导航栏颜色渐变效果
- Makefile学习笔记<流控制函数和其他函数>
- NSLocalizedString和NSLocalizedStringFromTable区别
- 高仿QQ侧滑item删除的自定义ListView
- bootstrap--table,select2及x-editable的使用小结
- 红宝书 第22章整理——高级技巧(绑定+拖拽)
- 记录一下 android ListView代码设置分割线
- likehood function
- c# Task返回值
- Github使用(配置SSHkey)
- Android加载WebView