Skip to content

Commit e4c1b56

Browse files
committed
additional comment
1 parent 8c4157b commit e4c1b56

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

MJExtensionExample/MJExtensionExample/MJExtension/NSObject+MJKeyValue.m

+2
Original file line numberDiff line numberDiff line change
@@ -87,9 +87,11 @@ - (void)setKeyValues:(NSDictionary *)keyValues
8787
if (ivar.type.typeClass && !ivar.type.isFromFoundation) {
8888
value = [ivar.type.typeClass objectWithKeyValues:value];
8989
} else if (ivar.type.typeClass == [NSString class] && [value isKindOfClass:[NSNumber class]]) {
90+
// NSNumber -> NSString
9091
NSNumberFormatter *fmt = [[NSNumberFormatter alloc] init];
9192
value = [fmt stringFromNumber:value];
9293
} else if (ivar.type.typeClass == [NSNumber class] && [value isKindOfClass:[NSString class]]) {
94+
// NSString -> NSNumber
9395
NSNumberFormatter *fmt = [[NSNumberFormatter alloc] init];
9496
value = [fmt numberFromString:value];
9597
} else if ([self respondsToSelector:@selector(objectClassInArray)]) {

0 commit comments

Comments
 (0)