Objective-C du gestionnaire de rappel

J'ai une méthode de rappel que j'ai eu à travailler, mais je veux savoir comment transmettre des valeurs.

Ce que j'ai est: est-ce

@interface DataAccessor : NSObject
{
    void (^_completionHandler)(Account *someParameter);

}


- (void) signInAccount:(void(^)(Account *))handler;

Le code ci-dessus fonctionne, mais je veux passer des valeurs à la méthode. Comment serait-ce look? Quelque chose comme:

- (void) signInAccount:(void(^)(Account *))handler user:(NSString *) userName pass:(NSString *) passWord;

?

InformationsquelleAutor Jesse | 2011-12-05