Skip to content

Commit 3151f7a

Browse files
authored
add new (Macro) debug description implementation for debugger. (#675)
1 parent 8e5c446 commit 3151f7a

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

MJExtension/MJExtensionConst.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -83,6 +83,13 @@ MJExtensionAssert2((param) != nil, returnValue)
8383
}
8484
#define MJExtensionLogAllProperties MJLogAllIvars
8585

86+
/** 仅在 Debugger 展示所有的属性 */
87+
#define MJImplementDebugDescription \
88+
-(NSString *)debugDescription \
89+
{ \
90+
return [self mj_keyValues].debugDescription; \
91+
}
92+
8693
/**
8794
* 类型(属性类型)
8895
*/

0 commit comments

Comments
 (0)