NSJSONSerialization+BUSafeSerializaiton.h 559 B

123456789101112131415161718
  1. //
  2. // NSJSONSerialization+BUSafeSerializaiton.h
  3. // BUFoundation
  4. //
  5. // Created by bytedance on 2020/10/10.
  6. // Copyright © 2020 Union. All rights reserved.
  7. //
  8. #import <Foundation/Foundation.h>
  9. NS_ASSUME_NONNULL_BEGIN
  10. @interface NSJSONSerialization (BUSafeSerializaiton)
  11. + (nonnull NSString *)bu_stringJsonSerializationWithObject:(id)object options:(NSJSONWritingOptions)opt error:(NSError **)error;
  12. + (nullable NSData *)bu_dataJsonSerializationWithObject:(id)object options:(NSJSONWritingOptions)opt error:(NSError **)error;
  13. @end
  14. NS_ASSUME_NONNULL_END