xCode 6 cómo corregir el "Uso del identificador no declarado" para la síntesis automática de properties?

Estoy usando xCode6 Beta 3, y estoy encontrando un problema en el que un código que compiló bien (xCode 5.1.1 o xCode6 beta 2) de repente comenzó a darme errores de "Uso de identificadores no declarados" cuando accedió a una variable de instancia sintetizada automáticamente :

- (void)setFinished:(BOOL)finished { [self willChangeValueForKey:@"isFinished"]; _finished = finished; [self didChangeValueForKey:@"isFinished"]; } //ERROR: Use of undeclanetworking identifier '_finished'; did you mean 'finished'? 

Agregando @synthesize finished = _finished; hace que el error desaparezca, pero ¿hay alguna forma de forzar a xCode6 Beta 3 a usar la síntesis de propiedad automática usando notación de subrayado?

Al principio pensé que era un error de versión beta, pero hoy vi que este tipo de errores se producen también en el XCode 6 GM Seed, aunque aún estoy por descubrir en qué casos particulares.

De todos modos, la solución es agregar una instrucción de sintetizar en el bloque @implementation, declarando explícitamente el nombre del ivar y la propiedad:

 @synthesize property = _property 

actualización de pod

entonces su puede ahora actualizar a 3.7.1 que ha corregido este error.

Si tiene un getter explícito, se ignorará la propiedad automática sintetizada .

Entonces debes usar @synthesize property = _property