0

WEPopoverControllerUIButton+Glossyを利用するカスタムビューをリリースしようとしていますが、gitリポジトリにコードを追加する方法がわかりません。サブモジュール化する必要がありますか?

興味のある方は、UIViewをご覧ください。 ここに画像の説明を入力してください

4

1 に答える 1

1

もちろん、それらをサブモジュールとして追加して、より個人的な意見に要約することもできます。

私の意見では、サブモジュールは使いすぎです。特定のプロジェクトをより小さなプロジェクトに分割したい場合にのみ使用します。それで、私が大きなプロジェクトを持っているとしましょう、しかしそれの特定の部分はそれ自体で役に立つかもしれません。その場合、サブモジュールを作成して、その部分にのみ関心がある人がそれをフォーク/クローンできるようにすることができます。

アプリでのみ使用している場合は、サブモジュールを使用せずに、ファイルをリポジトリにコピーするのが最善の方法です。その場合は、ここで使用している別のプロジェクトの一部であることを明確にするために、ベンダーフォルダーに追加することをお勧めします。

将来、プロジェクトが更新され、APIが壊れたり、その他の問題が発生したりするとします。アプリケーションでテストしたファイルの静的バージョンを使用する方が、アプリケーションでサポートされていない可能性のあるバージョンのライブラリにサブモジュールを更新できるように開いたままにするよりも適切です。

于 2012-09-19T21:51:11.930 に答える