私のコードには、iOS 5以降でのみ使用可能なクラスであるUIReferenceLibraryViewController(UIKit Frameworkの一部)を継承するクラス(myRefLibと呼びます)が含まれています。iOS3.2の展開ターゲットが欲しいのですが。
UIReferenceLibraryViewControllerのインスタンスを作成したばかりの場合は、5のベースSDKを使用して、それを含むコードを実行する前に、[UIReferenceLibraryViewControllerクラス]でクラスが存在するかどうかをテストできることを理解しています。しかし、クラスから継承している場合はどうすればよいですか?
問題は、それを使用するコードの部分に継承クラスmyRefLibを#includeする必要があることですが、実行時に条件付きでそれを行う方法はありません。あるいは、myRefLibのUIReferenceLibraryViewControllerから条件付きで継承するランタイムの方法もありません。また、myRefLibのインスタンスを別のクラスのプロパティにしたいのですが、このランタイムを条件付きで実行するにはどうすればよいですか?
どんな助けでも大歓迎です...
D