本地化Xib带来了奇怪的麻烦

时间:2011-07-02 22:30:42

标签: objective-c localization xcode4 ios4

我有一个带有2个Xib的应用程序(iPhone)我想要本地化,但只有一个Nib有一些标签可以直接在IB中翻译。在我建造之前,这似乎很容易。

-1)模拟器突然没有加载我的任何背景(UIImageViews,两个xib都相同,并在运行时以编程方式修改)。我没有改变这个!尝试删除/清理/再次添加,没有任何改变。 (调试器说它无法加载从笔尖引用的图像,虽然我改变了没有引用,因为我会说,它适用于真实设备)

-2)模拟器崩溃(每次)并向Apple发送报告,因为我在设置面板中修改语言后尝试重新启动应用程序。当我重新构建时,应用程序再次运行,加载了正确的xib。 [编辑:如果我在Xcode中停止任务,则不会发生这种情况,因此可能不是真正的错误]

-3)在设备中,没有崩溃,背景上的图像正常,但仅加载英文xib。

我无法完成这种不一致的行为。把头撞在墙上并没有解决问题...

1 个答案:

答案 0 :(得分:0)

厌倦了没有找到任何解决方案。它必须是Xcode错误。我复制了我的代码并在一个新项目中重新创建了应用程序。一切正常,但内容没有任何变化,甚至没有一个空间! 对于那些花时间的人而言。