GCKJSONUtils.h
1 // Copyright 2012 Google Inc.
2 
3 #import <GoogleCast/GCKDefines.h>
4 
5 #import <Foundation/Foundation.h>
6 
7 GCK_ASSUME_NONNULL_BEGIN
8 
12 GCK_EXPORT
13 @interface GCKJSONUtils : NSObject
14 
24 + (id GCK_NULLABLE_TYPE)parseJSON:(NSString *)json;
25 
37 + (id GCK_NULLABLE_TYPE)parseJSON:(NSString *)json error:(NSError **)error;
38 
48 + (NSString *)writeJSON:(id)object;
49 
56 + (BOOL)isJSONString:(NSString *)actual equivalentTo:(NSString *)expected;
57 
64 + (BOOL)isJSONObject:(id)actual equivalentTo:(id)expected;
65 
66 @end
67 
68 GCK_ASSUME_NONNULL_END
Utility methods for working with JSON data.
Definition: GCKJSONUtils.h:13