1、这里纯粹谈的是读取文件 的Key-value 不是做什么本地化
2、首先通过文件 Key 获取 Value的 接口 : 这个接口 是 NSBundle 中的方法
- (NSString *)localizedStringForKey:(NSString *)key value:(NSString *)value table:(NSString *)tableName NS_FORMAT_ARGUMENT(1);
3、下面是参数的意思 顾名思义:
key : 就是 key值
value :要注意的是 这个value 是在 查找当前文件的时候 没有key值对应的value 时。 就会返回 这个value。意思就是 如果你 key 值输错了 之后 这个 函数的返回值 就是 你输入的 value值。
tableName: 这个 就是你文件的 名称。 比如 你的文件名 是 File.strings .这时候 tableName 就是 FIle
本文探讨了如何通过文件Key获取Value的接口,使用NSBundle中的方法实现本地化功能,包括理解接口参数意义、查找流程及应用场景。

1万+

被折叠的 条评论
为什么被折叠?



