私はiPhoneに非常に慣れていません。iPhone でアプリケーションの 2 つのバージョンを開発しました。ここでは、バージョンの機能に依存する個々のクラスの実装を使用しました。
たとえば、' ListViewController
' クラスには.h,.m, xib
ファイルがあります。2 つのバージョンで同じ名前ですが、コードの実装の一部 (わずかな違い) が異なります。
最初'ListViewController'
のバージョンでは、テーブル ビューのみが表示されます。2番目のバージョンでは、「ListViewController」はテーブルビューを表示し、テーブルビューのすぐ下にボタンがあり、リマインダー(アラーム)を設定します。
したがって、InterfaceBuilder *button* (AlarmButton)
とコードの違いだけです button action -(IBAction)SetReminder.
ここで、2 つのプロジェクト v1 と v2 のライブラリ (Common フォルダー) に同じクラスをすべて配置する必要があります。
ここで、 subClassing を使用して両方のバージョンに共通として「ListViewController」を実装する必要があります。
どうすればそれを達成できますか、ヘルプ、例、またはリンク。