実行時にブロックの可用性をテストする必要があるため、iOS 3 との下位互換性を処理できます。何かヒントはありますか?
編集:これまでのところ、私はやっています うまくいっているif (!NSClassFromString(@"NSBlockOperation")) {...}
ようです...
実行時にブロックの可用性をテストする必要があるため、iOS 3 との下位互換性を処理できます。何かヒントはありますか?
編集:これまでのところ、私はやっています うまくいっているif (!NSClassFromString(@"NSBlockOperation")) {...}
ようです...
また、ここでlibSystem.B.dylib
説明されているように、 を弱リンクし、基本 SDK を 4.0 に、展開ターゲットを 3.1.3 に設定する必要があります。
iOS のバージョン管理の問題に対処する方法の概要については、Cocoa with Love の記事: Tips & Tricks for conditional iOS3, iOS3.2 and iOS4 code にも記載されています。