0

非常によく似たコード ベースを持つ 2 つのアプリがありますが、データ、ラベル、画像などは完全に異なります。

アプリごとに 1 つずつ、起動時に 2 つのボタンを持つ新しいアプリを作成したいと思います。

アプリは多くの同じクラス名を共有しているため、それらを組み合わせることができません。

これを行う最善の方法は何ですか?

ありがとう!

4

3 に答える 3

1

すべてのファイルを一度にリファクタリングする方法はありますか?

いいえ、Xcode には、アプリ内のすべての識別子の名前を同時に変更するツールはありません。ただし、名前変更ツールを使用すると、特定の識別子のすべての使用を一度に変更できるため、時間を大幅に節約できます。1 時間以内に数十のクラスの名前を簡単に変更できます。

于 2013-01-29T05:20:47.540 に答える
1

Xcodeの「リファクタリング」機能を利用できます。

最初に 1 つのプロジェクトを作成します。あなたが望むすべてを作ります。次に、プロジェクトをリファクタリングして、2 番目のプロジェクト名を付けます。

そのため、異なる名前のプロジェクトの 2 つのコピーが作成され、目標を達成できます。

ハッピーコーディング。

乾杯!

于 2013-01-29T05:32:03.340 に答える
1

すべてのクラスの名前を変更する必要があります!

プロジェクトとして同じ名前のクラスが含まれていません。

クラスを区別するための簡単な拡張機能を追加します。

LoginViewController_firstapp.h

LoginViewController_secondapp.hなど

リファクタリングツールを使用!その作品は魅力のようです!

コーディングを楽しむ

ビューのリファクタリング

于 2013-01-29T05:40:35.160 に答える