我是目标c的新手。
我想知道在xcode项目中处理消息(或字符串格式)的最常用方法是什么。我的意思是,将所有消息字符串或格式放在一个文件中以便轻松管理它。
有人能给我一些建议吗?
感谢〜
答案 0 :(得分:0)
您是否看过本地化选项?准备您的应用程序或程序以进行国际化通常是个好主意。这种方法的工作方式是拥有一个文件Localizable.strings
,您可以在其中为每个“文本宏”定义确切的文本。 strings
个文件(每个语言都有一个版本)的格式非常简单:
// in en.lproj
"Hello" = "Hello, World!";
// in de.lproj
"Hello" = "Hallo, Welt!"
请确保在代码中始终将此格式用于显示在用户界面中任意位置的文字字符串:
label.text = NSLocalizedString(@"Hello", @"Optional comment");