- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
这就是整个故事。我已经为很多平台编写了很多代码。我真的很喜欢我在 Java 和 .NET 中发现的概念,它有一个资源文件,可以包含您将在应用程序中使用的所有字符串。希望你们中的一些人知道它。它基本上是一个以键=>值的方式排序的 XML 文件。我一直在寻找 iOS 中的等效项,但我不清楚。有 infoPlist.strings,但这似乎是错误的路径。我可能是错的。
所以我们想要的是,我们有一大堆在多个地方(警告框、方向文本等)重复的字符串。我们需要改变一次体验。有多种方法可以做到这一点,我只是不知道哪种方法最好。
我不是很有 Eloquent ,所以如果有人有问题或需要澄清,请告诉我。
最佳答案
如果本地化不是您想要做的,那么您可以将它们放入 plist 文件中的字典中。让您的应用程序在应用程序启动时读取 plist 文件并将其存储在全局变量或一些可以在整个应用程序中轻松引用的单例中。
关于ios - iOS 上等效的 ResourceString 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7182026/
所有,不久前(当我被冲昏了头脑时)我问了以下问题 Performace Overheads when Using Resource Files (.resx)关于使用资源字符串的性能开销。我得到了一个
我正在尝试为资源字符串设置制表符,如下所示 const Tab : string = Chr( 9 ); resourcestring xmlversion = Tab + '';
我在 Delphi 应用程序中有几千个字符串文字。它们过去被隔离在一个单独的文件中并用于本地化。 现在我不再需要本地化了。 与普通常量相比,使用资源字符串是否有任何性能损失。 我应该将它们更改为 CO
这就是整个故事。我已经为很多平台编写了很多代码。我真的很喜欢我在 Java 和 .NET 中发现的概念,它有一个资源文件,可以包含您将在应用程序中使用的所有字符串。希望你们中的一些人知道它。它基本上是
我是一名优秀的程序员,十分优秀!