長時間実行されているプロセスを呼び出すメソッドがあります。長時間実行されているプロセスとAFNetworkingを使用し、ブロックを使用して成功ブロックと失敗ブロックを返します。だから、私は自分のメソッドをテストしようとしています。成功ブロックが呼び出される前にテストが失敗します。私は私の方法でブロックを使うようにしようと考えた。私はブロックを使用するように変更することができたが、bool isFinishedのみを使用し、戻り値は無効です別のメソッドがあります。私が難しいメソッドは、NSDecimalNumber *を返す必要があり、NSStringをとります。ブロックを使用するObjective-cメソッド
メソッドシグネチャ
- (NSDecimalNumber *)getRate:(NSStringの*)rateCode。私はAFNetworking方法が成功ブロック
に入ったとき、私はまた、内のメソッドを呼び出すとできるようにしたい設定BOOLで完全ブロックを追加することができるようにしたいと思い
完了ブロックは、返されたNSDecimalNumber *値にアクセスします。
可能ですか?もしそうなら、私に方法を教えてください。
これは可能性が...のようになりますhelp http://goshdarnblocksyntax.com – nielsbot
メソッドの先頭に「get」を付けないでください。 。 – bbum