0

iOS5 で新しい Twitter クラスを使用しようとしていますが、完了ハンドラーが原因で問題が発生しています。メソッドでリクエストを作成し、完了ハンドラから何かの値を返すにはどうすればよいですか?

- (NSString) myMethod {

    TWRequest *request = ...

    [request performRequestWithHandler:

         ^(NSData *responseData, NSHTTPURLResponse *urlResponse, NSError *error) {

             myString = ...

         }];

     return myString
}
4

1 に答える 1

0

あなたの最善の策は、別のメソッドを呼び出すか、完了時に必要なことを行うことです。そこに値を返すことはお勧めしません。

于 2012-02-29T16:39:20.423 に答える