0

新しくxamarin.iOSからXcodeに切り替えました。

優れた機能はC#、複数のプロジェクトを含むソリューションがあり、デバッグ/ビルド構成を定義し、それらに基づいて個別のプロジェクトを相互にビルドできることです。

さて、Xcodeにもこのようなメカニズムがあることを知りたいですか?

実際には、共通コードが多い 3 つのアプリを開発したいと考えています。そこで、共有コード (およびコンテンツ) と 3 つのサブ プロジェクトを含むベース プロジェクトを作成したいと考えています。ビルド構成のようなものを使用して、公開したいそれぞれをビルドできます。

Xcodeはこの目的のためのメカニズムをサポートしていますか?

アップデート

以下の回答を読んで、以下の構造のワークスペースを作成しました。

ここに画像の説明を入力

私もof に追加../testproject/testprojectしましたが、autosuggest でファイルを使用したい場合は機能しません。build settingslink1Projecttestproject

    Undefined symbols for architecture i386:
  "_OBJC_CLASS_$_ShowAlertView", referenced from:
      objc-class-ref in mftTbnFlipsideViewController.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

を作成するのは間違っていworkspaceますか? 構造は正しいですか、それとも何かを見逃していますか?

4

2 に答える 2

0

この基本プロジェクトを、これら 3 つのプロジェクトのそれぞれにサブプロジェクトとして含めることができます (ドラッグするだけです)。必須ではありませんが、プロジェクト間でコードを共有するには、プロジェクトをサブプロジェクトとして含めるだけで十分です。

于 2014-07-14T10:11:02.487 に答える
0

同じプロジェクトに複数のターゲットを設定でき、各ターゲットに異なる設定またはファイルを設定できます。

于 2014-07-14T10:00:14.090 に答える