Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios XCode 5.0中无情节提要的基本内部化_Ios_Translation_Xcode5 - Fatal编程技术网

Ios XCode 5.0中无情节提要的基本内部化

Ios XCode 5.0中无情节提要的基本内部化,ios,translation,xcode5,Ios,Translation,Xcode5,我不喜欢使用故事板,因此我的项目从一个空项目开始,然后在appDelegate中编写如下代码: MyViewController *VC = [[MyViewController alloc]init]; self.window.rootViewController = VC; 本简介的目的是告诉您,如果我尝试激活基本国际化,并以这种方式加载控制器,则只会得到一个空的控制器。xib似乎没有加载 假设我只想在未来将我的项目设置为多语言。所以我不增加更多的语言,我只保留英语 以下是我激活基本Int

我不喜欢使用故事板,因此我的项目从一个空项目开始,然后在appDelegate中编写如下代码:

MyViewController *VC = [[MyViewController alloc]init];
self.window.rootViewController = VC;
本简介的目的是告诉您,如果我尝试激活基本国际化,并以这种方式加载控制器,则只会得到一个空的控制器。xib似乎没有加载

假设我只想在未来将我的项目设置为多语言。所以我不增加更多的语言,我只保留英语

以下是我激活基本Internat的步骤

选择xib文件并推动本地化 将其本地化为唯一可用的语言,即英语 从项目->选项卡信息中,我选择使用基本国际化,选择唯一可用的xib。 回到xib,我在xib的本地化框中激活了英语的可本地化字符串,我看到了base和English。最后,我在xib中添加了一个标签。。只是为了确保正确创建字符串文件。 现在,如果我启动应用程序。。。。xib未正确加载! 我讨厌这种情况,因为这将是伟大的,为未来的翻译项目设置。。。但这似乎只有在我使用故事板的情况下才有效


你对你的项目有什么建议或经历过类似的事情吗

我的经验是,苹果公司正在真正地将他们的发展转向故事板。你应该考虑在新项目上投入使用。我真的很犹豫是否这样做,但我真的对他们很满意。@HalR谢谢你的评论。这正是我所想的。。。在这一点上,我可能必须学习如何使用故事板:我不想偏离主题,但是:您是否发现使用故事板而不是创建单个xib有任何问题?我没有遇到任何问题我当前的项目有22个视图控制器,并且非常健壮。我的朋友说,与源代码管理和多个开发人员打交道很难,而我的故事板正在突破易用性的极限。所以我听人建议你使用多个故事板。