如何将多个.cs文件合并为一个用于xamarin.ios的文件

时间:2016-12-20 19:24:05

标签: c# xamarin xamarin.ios

我需要在预构建事件中将多个c#文件合并到xamarin.ios的一个大文件中。这是因为xamarin.ios允许只在少量文件中编写绑定代码,这非常糟糕。所以我想拥有正常的结构,然后将所有这些文件合并到几个文件中:

Extras.cs
Structs.cs
ApiDefinition.cs

感谢任何帮助。提前谢谢。

1 个答案:

答案 0 :(得分:0)

如果有人需要解决方案。它实际上非常简单。 xamarin.ios绑定项目中有两个特殊的构建操作:

  • ObjcBindingApiDefinition
  • ObjcBindingCoreSource

ObjcBindingApiDefinition

具有这些构建操作的所有文件将用于生成绑定。第一个表现为ApeDefinition.cs,第二个表现为Structs.cs

Extras.cs是具有Compile构建操作的所有文件。就是这样。

希望它有所帮助并节省一些时间。