我们希望将一些 XIB/AXML 和所有图像从 MonoDevelop 中的相应项目中分离出来,以获得易于使用的白标功能。能够添加自定义构建配置并指定要在每个构建配置中构建的项目,我们最终得到以下结构:
- MonoToch 项目
- 提单
- 控制器类
- A型项目
- 图片文件夹
- XIB 文件夹
- B类项目
- 图片文件夹
- XIB 文件夹
设置好 A 和 B 配置后,生成的产品将使用解决方案中 A 或 B 项目中的图像和 xib(同样适用于 Android 项目)覆盖默认值,以防主项目包含相同的文件。
一切都很完美,但有一件事:来自 A 和 B 项目的 XIB 文件看不到控制器类(在主项目中声明),这使得在 IB 中设计它们有点痛苦。
那么,问题来了:如何告诉 MonoDevelop 从不同的项目(不仅仅是一个 XIB 所在的项目中)发现用于 stabs 的类?
提前谢谢了 :)