1

在升级到 Mono 2.10.9、XCode 4.2 和 Monotouch 5.2.11 之前,我以前只看到 myfile.xib 文件和“underneath”(在扩展模式下),我会看到相应的 myfile.xib.cs 和 myfile.xib。设计师.cs 文件。

现在我看到了 myfile.xib 本身和一个单独的 myfile.cs,下面有 myfile.designer.cs。

谁能告诉我这是为什么以及如何回到以前的状态?(即只有一个 xib,下面有 cs 和设计器文件)

谢谢

4

2 回答 2

3

这是设计使然。不再有 foo.xib.designer.cs 文件,因为 Xcode 4 中的 xib 没有定义类,因此无法从它们生成类。相反,具有设计器部分,并且设计器直接修改类的设计器部分。

于 2012-05-23T18:50:35.693 回答
1

这就是自 MonoDevelop 2.6 以来的情况。当独立的 Interface Builder “死”时,有些东西发生了变化,这就是其中之一。

据我了解,除非您不介意拥有过时的东西,否则您无法回到过去。

编辑: 我认为这样更好,因为我以前经常不小心打开 XIB 文件,而不是我想用旧版本打开的源文件。

于 2012-05-23T15:31:28.687 回答