我应该把文本、说明、描述等放在iPhone程序的什么地方?



当iPhone程序有一段或一组指令需要显示在屏幕上时——基本上是任何超过两句话的东西,它会去哪里?

它应该被存储为NSLocalizedString(这是存储在info.plist?我试着搜索文档(我是初学者,不太明白它在哪里)?

它应该简单地硬编码到UITextView或UILabel包含它吗?

它应该被定义为一个常数,然后在UITextView/UILabel引用?

应该放在。txt文件中然后引用吗?(http://stackoverflow.com/questions/2506594/where-to-put-text-files-for-iphone-uitextview)

如果你正在考虑本地化文本,我会把它放在一个字符串文件中:

http://developer.apple.com/library/mac/文档/可可/概念/LoadingResources/字符串/Strings.html

您也可以将其放入plist中,并在运行时从bundle中读取plist文件。一般来说,尽量保留信息。plist干净。

我会把这些项目放在plist文件中,然后读入。

最新更新