单军华
2016-12-09 1a11fb042ac01b8c045d48e6ee3abbf153bf1c36
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#import <Foundation/Foundation.h>
 
/*! This manages description generation of JKVValue objects.
 *
 *  In addition, this class can swizzle out default descriptions of objective-c container classes:
 *  NSArray, NSDictionary, NSSet for more readability when debugging.
 *
 *  Other than swizzling container classes, this class isn't used directly.
 */
@interface JKVObjectPrinter : NSObject
 
/*! Swizzles out NSArray, NSDictionary, NSSet to emit prettier description strings.
 *
 *  Can be undone with +[unswizzleContainers].
 */
+ (void)swizzleContainers;
 
/*! Unswizzles NSArray, NSDictionary, NSSet to emit prettier description strings.
 *
 *  Can be undone with +[unswizzleContainers].
 */
+ (void)unswizzleContainers;
 
@end