From eefc16b7b7801ab0dccd898cc8f26903c489a32a Mon Sep 17 00:00:00 2001 From: Yueyu Date: Fri, 28 May 2021 20:34:40 +0800 Subject: [PATCH] add md5 nil check --- ios/ScratchJr/src/IO.m | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ios/ScratchJr/src/IO.m b/ios/ScratchJr/src/IO.m index f5e1230..eb8c189 100644 --- a/ios/ScratchJr/src/IO.m +++ b/ios/ScratchJr/src/IO.m @@ -313,7 +313,10 @@ NSMutableDictionary *soundtimers; NSDictionary *page = [json valueForKey:name]; for (NSString *spriteName in [page valueForKey:@"sprites"]) { NSDictionary *sprite = [page valueForKey:spriteName]; - [sprites setValue:sprite forKey:[sprite valueForKey:@"md5"]]; + NSString *md5 = [sprite valueForKey:@"md5"]; + if (md5 != nil) { + [sprites setValue:sprite forKey:md5]; + } } }