, , GIDSignInUiDelegate, , , GIDSignInDelegate . GIDSignIn:
@protocol GIDSignInDelegate <NSObject>
- (void)signIn:(GIDSignIn *)signIn didSignInForUser:(GIDGoogleUser *)user withError:(NSError *)error;
@protocol GIDSignInUIDelegate <NSObject>
@optional
- (void)signInWillDispatch:(GIDSignIn *)signIn error:(NSError *)error;
uiDelegate UIViewController, .
, , AppDelegate GIDSignInDelegate, ! : , ViewController delegate of GIDSignIn.sharedInstance . , :
- (void)signInWillDispatch:(GIDSignIn *)signIn error:(NSError *)error {
if (GIDSignIn.delegate != self) {NSLog("gotcha!")}
}