做项目中,为了以后修改方便和国际化应该把字符串提取出来管理!
像window,andoid一样,iOS中有个专门的文件 Localizable.strings 管理
分布在不同语言的目录里,如:
en.lproj
zh-Hans.lproj
/*
zh-Hans.lproj/Localizable.strings
*/
"language"="简体中文";
/*
en.lproj/Localizable.strings
*/
"language"="Englist";在代码中使用
NSLocalizedString(@"language",nil);
就可以得到本地语言的字符串了
本文阐述了在项目开发中将字符串提取出来进行管理的重要性,以实现代码的复用性和国际化支持。通过使用iOS中Localizable.strings文件,以及在代码中调用NSLocalizedString函数,实现了根据不同语言获取本地化字符串的功能。
743

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



