2016-12-20 14 views
0

複数のC#ファイルをビルド前のイベントのxamarin.iosの1つの大きなファイルに結合する必要があります。これは、xamarin.iosがいくつかのファイルにのみバインド用の書き込みコードを許可するためです。これはかなりひどいです。だから私は通常の構造を持っているし、いくつかのファイルにすべてのファイルをマージしたいと思います:複数の.csファイルを1つのxamarin.iosファイルに結合する方法

Extras.cs 
Structs.cs 
ApiDefinition.cs 

助けていただければ幸いです。前もって感謝します。

+0

2つのオプションがあります。上記のことを行うために1番目のもの。第2 - すべてのコードを3つのファイルに書き込んでください。 3位があれば教えてください。 – nrudnyk

+0

おそらく、XamarinのiOSバインディングガイドが役に立ちます:https://developer.xamarin.com/guides/cross-platform/macios/binding/objective-c-libraries/ – levelonehuman

+0

'partial'クラスはどうですか? – valdetero

答えて

0

誰かが解決策を必要とする場合。実際には非常に簡単です。

  • ObjcBindingApiDefinition
  • ObjcBindingCoreSource

ObjcBindingApiDefinition

ものはアクションがバインディングを生成するために使用される構築されたすべてのファイル:プロジェクト結合xamarin.iosに2つの特別なビルドアクションがあります。最初のものはApeDefinition.cs、もう1つはStructs.csのようになります。

Extras.csは、すべてCompileビルドアクションのファイルです。これだよ。

誰かに時間を助けて助けてくれることを願っています。

関連する問題