iOS: fix when blend subnode,occured crash
This commit is contained in:
parent
8ef9ddc610
commit
46609aee4c
@ -76,7 +76,8 @@ - (void)recursiveMixin:(NSDictionary *)srcModel to:(NSMutableDictionary *)target
|
|||||||
if (subviews) {
|
if (subviews) {
|
||||||
for (NSDictionary *subview in subviews) {
|
for (NSDictionary *subview in subviews) {
|
||||||
NSString *viewId = subview[@"id"];
|
NSString *viewId = subview[@"id"];
|
||||||
[targetOri enumerateObjectsUsingBlock:^(NSDictionary *obj, NSUInteger idx, BOOL *stop) {
|
NSMutableArray *mutableTargetOri = [targetProp[@"subviews"] mutableCopy];
|
||||||
|
[mutableTargetOri enumerateObjectsUsingBlock:^(NSDictionary *obj, NSUInteger idx, BOOL *stop) {
|
||||||
if ([viewId isEqualToString:obj[@"id"]]) {
|
if ([viewId isEqualToString:obj[@"id"]]) {
|
||||||
NSMutableDictionary *mutableDictionary = [obj mutableCopy];
|
NSMutableDictionary *mutableDictionary = [obj mutableCopy];
|
||||||
[self recursiveMixin:subview to:mutableDictionary];
|
[self recursiveMixin:subview to:mutableDictionary];
|
||||||
|
Reference in New Issue
Block a user