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