【发布时间】:2013-11-19 21:18:39
【问题描述】:
我在 Xcode 中有一个架构,它只配置了测试。这个模式指向一个包含我所有测试的目标(这是 OS X 的 Cocoa Unit Testing Bundle 目标)。
所以,我使用 Command+U 来运行所有这些测试,它运行良好。但是,有几个测试需要访问本地化资源。我将这些资源添加到我的目标中,甚至签入生成的本地化资源的构建二进制文件。
但是,代码看不到资源,所以当任何测试执行 NSLocalizedString 时,它会返回一个键,而不是本地化字符串。
为了让测试看到这些资源,我需要做些什么特别的事情吗?
【问题讨论】:
标签: xcode macos localization xctest