NetIQ Mobile SDK for iOS  2.0
Access Manager iOS Framework for OAuth & OIDC
MFDefines.h
1 //
2 // MFDefines.h
3 // MFAuthLib
4 //
5 // Created by MicroFocus on 4/25/17.
6 // Copyright © 2017 Microfocus. All rights reserved.
7 //
8 
9 #ifndef MFDefines_h
10 #define MFDefines_h
11 
21 #define MF_UNAVAILABLE_USE_INITIALIZER(designatedInitializer) { \
22 NSString *reason = [NSString stringWithFormat:@"Called: %@\nDesignated Initializer:%@", \
23 NSStringFromSelector(_cmd), \
24 NSStringFromSelector(designatedInitializer)]; \
25 @throw [NSException exceptionWithName:@"Attempt to call unavailable initializer." \
26 reason:reason \
27 userInfo:nil]; \
28 }
29 
30 #endif /* MFDefines_h */