0

いくつかの方法論にアプローチする正しい方法を見つけようとしています。

ワークフロー ゲームを作成したら、最初に検索して、このユーザーのゲームが既に存在するかどうかを確認したいと思います。ゲームがあれば作成せず、ユーザーにメッセージを表示します。

現在、私には2つの方法があります。

+(void)createNewGameAgainst:(PFUser *)user2 withCompletion:(void (^)(BOOL success))completionHandler

+(BOOL)checkIfGameAlreadyExistsAgainst:(PFUser *)opponentUser 

createNewGame... メソッドが最初に呼び出されます。次に、この中で [self checkIfGameAlreadyExistsAgainst:user2]; を呼び出します。

最初のメソッド内から、2 番目のメソッドの結果を確認するにはどうすればよいですか? では、checkIfGameAlreadyExistsAgainst メソッドの呼び出しの BOOL 値を確認するにはどうすればよいでしょうか。

これはこれにアプローチする正しい方法ですか、それともより良い/よりクリーンな方法がありますか?

4

1 に答える 1