您的位置:首页 > 移动开发 > IOS开发

ios学习临时笔记-NSLocalizedString使用

2014-03-18 18:19 357 查看

一、NSLocalizedString的官方define

#define NSLocalizedString(key, comment) \
    [[NSBundle mainBundle] localizedStringForKey:(key) value:@"" table:nil]
第一个参数是key值,第二个comment参数可以为@"",nil或注解

二、详细使用步骤

1、先创建Localizable.strings文件

注:Localizable.strings文件名不能出错,否者会取不到其中的value。

2、Localizable.strings的key-value值的设定

-- 相应的key对应相同的value



3、使用方法

NSString *str = NSLocalizedString(@"AlertShow", @"");
示例代码如下:
UIAlertView* av = [[UIAlertView alloc]
initWithTitle:NSLocalizedString(@"AlertGreeting", nil)
message:NSLocalizedString(@"YouTappedMe", nil)
delegate:nil
cancelButtonTitle:NSLocalizedString(@"Cool", nil)
otherButtonTitles:nil];
[av show];
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: