3 つの Xcode プロジェクトがあり、それらを 1 つのプロジェクトに統合したいと考えています。これらのプロジェクトのうち 2 つはビュー ベースのアプリケーションであるため、アプリケーション デリゲートは NSObject と UIApplicationDelegate を継承しています。しかし、3 番目のプロジェクトはビュー ベースのアプリケーションではないため、アプリ デリゲートは UIApplication を継承しています。
だから今、私は修正中です。3 番目のクラスに NSObject を継承させようとすると、多くのエラーが発生するため、これら 3 つをどのように統合すればよいでしょうか。これらのエラーに対処しても、実行時にアプリがクラッシュし、例外が発生します。
キャッチされていない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。理由: 'UIApplication インスタンスは 1 つしか存在できません。
それで、私は今何をしますか?