19 lines
392 B
Objective-C
19 lines
392 B
Objective-C
#import <Foundation/Foundation.h>
|
|
|
|
NS_ASSUME_NONNULL_BEGIN
|
|
|
|
|
|
@interface ARTStringifiable : NSObject
|
|
|
|
- (instancetype)init UNAVAILABLE_ATTRIBUTE;
|
|
|
|
@property(nonnull, nonatomic, strong, readonly) NSString* stringValue;
|
|
|
|
+ (ARTStringifiable*)withString:(NSString *)value;
|
|
+ (ARTStringifiable*)withNumber:(NSNumber *)value;
|
|
+ (ARTStringifiable*)withBool:(BOOL)value;
|
|
|
|
@end
|
|
|
|
NS_ASSUME_NONNULL_END
|