Skip to content

Commit 837e5e3

Browse files
authored
Merge pull request #694 from CoderMJLee/fix/NSNull-class-recursive-problem(because-of-MessageUI-in-Xcode-11-beta-1-with-iOS-13-beta-1)
fix a recursive problem that brought in by MessageUI (Xcode 11 & iOS 13 beta1)
2 parents 8757628 + c2fb9b7 commit 837e5e3

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

MJExtension/MJFoundation.m

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -22,15 +22,16 @@ + (BOOL)isClassFromFoundation:(Class)c
2222
dispatch_once(&onceToken, ^{
2323
// 集合中没有NSObject,因为几乎所有的类都是继承自NSObject,具体是不是NSObject需要特殊判断
2424
foundationClasses = [NSSet setWithObjects:
25-
[NSURL class],
26-
[NSDate class],
27-
[NSValue class],
28-
[NSData class],
29-
[NSError class],
30-
[NSArray class],
31-
[NSDictionary class],
32-
[NSString class],
33-
[NSAttributedString class], nil];
25+
[NSNull class],
26+
[NSURL class],
27+
[NSDate class],
28+
[NSValue class],
29+
[NSData class],
30+
[NSError class],
31+
[NSArray class],
32+
[NSDictionary class],
33+
[NSString class],
34+
[NSAttributedString class], nil];
3435
});
3536

3637
__block BOOL result = NO;

0 commit comments

Comments
 (0)