iOS <4.0でブロックを使用します

Objective-Cのブロックに精通しているが、バージョン4.0より前のiosのアプリケーションをサポートする必要があるため、またはパッチを適用したPLBlocks コンパイラーを回避する必要があるため、まだ使用できない場合は、静的ライブラリlibBlocksRuntime.aの形式でブロックランタイムをお勧めします

ランタイム自体は、 compiler-rtプロジェクトソースからプルされ、 ESBlockブロッククラスにラップされました 。 不足しているメソッドが追加されました-[NSArray enumerateObjectsUsingBlock:]など。 UIViewブロック拡張もあります。

プロジェクトに接続するには、プロジェクトのソースをダウンロードして、次のような依存関係に追加します。

質問と提案をPMに書いてください-興味のあるすべての人に喜んでお答えします。

ここでは、ハブのテリブロックについて読むことができます

Source: https://habr.com/ru/post/J119472/


All Articles