블록 내부의 변수를 블록 외부의 변수에 할당 오류가 발생합니다. 변수를 할당할 수 없습니다( __block 유형 지정자 누락). 걸려 있는aPerson = participant;블록이 액세스할 수 있는지 확인하려면 어떻게 해야 합니까?aPerson변수와aPerson변수를 반환할 수 있습니까? Person *aPerson = nil; [participants enumerateObjectsUsingBlock:^(id obj, NSUInteger idx, BOOL *stop) { Person *participant = (Person*)obj; if ([participant.gender isEqualToString:@"M"]) { aPerson = participant; *stop = YES; } }]; ret..