From 385e0e6cad182b9db2aa003a62e6d80cea149b4c Mon Sep 17 00:00:00 2001 From: Gabriel O'Flaherty-Chan <gabriel@shopify.com> Date: Tue, 24 May 2016 10:22:04 -0400 Subject: [PATCH] use BUYAssert instead of NSParameterAssert --- Mobile Buy SDK/Mobile Buy SDK/Utils/BUYApplePayAuthorizationDelegate.m | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/Mobile Buy SDK/Mobile Buy SDK/Utils/BUYApplePayAuthorizationDelegate.m b/Mobile Buy SDK/Mobile Buy SDK/Utils/BUYApplePayAuthorizationDelegate.m index dcc13ce..11d647a 100644 --- a/Mobile Buy SDK/Mobile Buy SDK/Utils/BUYApplePayAuthorizationDelegate.m +++ b/Mobile Buy SDK/Mobile Buy SDK/Utils/BUYApplePayAuthorizationDelegate.m @@ -27,6 +27,7 @@ #import "BUYApplePayAuthorizationDelegate.h" #import "BUYApplePayAdditions.h" #import "BUYApplePayToken.h" +#import "BUYAssert.h" #import "BUYClient+Checkout.h" #import "BUYClient+Storefront.h" #import "BUYCheckout.h" @@ -48,9 +49,9 @@ const NSTimeInterval PollDelay = 0.5; - (instancetype)initWithClient:(BUYClient *)client checkout:(BUYCheckout *)checkout shopName:(NSString *)shopName { - NSParameterAssert(client); - NSParameterAssert(checkout); - NSParameterAssert(shopName); + BUYAssert(client, @"Failed to initialize BUYApplePayAuthorizationDelegate. Client must not be nil."); + BUYAssert(checkout, @"Failed to initialize BUYApplePayAuthorizationDelegate. Checkout must not be nil."); + BUYAssert(shopName, @"Failed to initialize BUYApplePayAuthorizationDelegate. Shop name must not be nil."); self = [super init]; -- libgit2 0.26.0