0
    [[FHSTwitterEngine sharedEngine]showOAuthLoginControllerFromViewController:self withCompletion:^(BOOL success) {

        if(success){

            [self performSelector:@selector(goToHome:) withObject:@"twitter"];
        }
    }];

goToHome メソッドでは、データを保存した後、ユーザーを他の画面に送るだけです。しかし、goToHome メソッドは完了ハンドラから呼び出されません。

4

3 に答える 3

1

これを試して

[[FHSTwitterEngine sharedEngine]showOAuthLoginControllerFromViewController:self withCompletion:^(BOOL success) {

    if(success){
        dispatch_async(dispatch_get_main_queue(), ^{
            [self performSelector:@selector(goToHome:) withObject:@"twitter"];
        });
    }
}];
于 2013-07-04T07:17:07.753 に答える