2012-01-18 8 views
2

私はAlAssetsLibraryとUIImagePickerViewControllerを必要とするプロジェクトを持っています。私はIOS 4+用のALAssetsLibraryを1つ作成しましたが、以前のIOS用にUImagePickerViewControllerを使いたいと思います。特定のiOSバージョンでサポートされていないライブラリをバイパスするにはどうすればよいですか?

一部のコードはプロジェクト内でALAssetsLibraryをインポートしており、カスタムクラスにALAssetオブジェクトのインスタンス変数を作成しています。異なるIOSバージョンを持つ異なるデバイスをシフトするときに、コード内にこれらの変数とインポートステートメントを隠す方法がありますか?

答えて

2

この問題を解決するには、「弱いリンク」を使用する必要があります。

は、ここで弱いリンクをオンにするためのガイドです:私は、変数ALAssetオブジェクトを持っている場合http://www.vellios.com/2010/07/04/using-ios-4-frameworks-on-os-3/

+0

それが意味しています。古いiOSでは無視されます。 – LittleFunny

+0

それを使用しようとすると、明らかにそれは動作しません。 – StilesCrisis

+1

ご協力いただきありがとうございます... – LittleFunny

関連する問題