ARTJsonLikeEncoderDelegate
Objective-C
@protocol ARTJsonLikeEncoderDelegate <NSObject>
- (NSString *)mimeType;
- (ARTEncoderFormat)format;
- (NSString *)formatAsString;
- (nullable id)decode:(NSData *)data error:(NSError * _Nullable __autoreleasing * _Nullable)error;
- (nullable NSData *)encode:(id)obj error:(NSError * _Nullable __autoreleasing * _Nullable)error;
@end
Swift
protocol ARTJsonLikeEncoderDelegate : NSObjectProtocol
Undocumented
-
Undocumented
Declaration
Objective-C
- (NSString *)mimeType;Swift
func mimeType() -> String -
Undocumented
Declaration
Objective-C
- (ARTEncoderFormat)format;Swift
func format() -> ARTEncoderFormat -
Undocumented
Declaration
Objective-C
- (NSString *)formatAsString;Swift
func formatAsString() -> String -
Undocumented
Declaration
Objective-C
- (nullable id)decode:(NSData *)data error:(NSError * _Nullable __autoreleasing * _Nullable)error;Swift
func decode(_ data: Data) throws -> Any -
Undocumented
Declaration
Objective-C
- (nullable NSData *)encode:(id)obj error:(NSError * _Nullable __autoreleasing * _Nullable)error;Swift
func encode(_ obj: Any) throws -> Data