iOS: ¿Cuál es la function de expresión de valor al migrar la relación de conetworkingata?

La function de una relación es como: FUNCTION($manager, "destinationInstancesForEntityMappingNamed:sourceInstances:","employeesToEmployees",$source.employees")

¿Qué es esta "function"? ¿Cómo se llamará? ¿Hay alguna guía para presentar esto?

He leído Apple's

Versión de model de datos básicos y guía de progtwigción de migration de datos

pero todavía no entiendo esto.

Esta es una "expresiones de function con invocaciones de methods arbitrarios" que parecen estar muy mal documentadas. La única reference que conozco es un párrafo en la reference de la class NSExpression :

Expresiones de function

En OS X v10.4, NSExpression solo admite un set pnetworkingefinido de funciones: sum , count , min , max . Y average . Estas funciones pnetworkingefinidas fueron accedidas en la syntax de pnetworkingicado usando palabras key personalizadas (por ejemplo, MAX(1, 5, 10) ).

En OS X v10.5 y posterior, las expresiones de function también admiten invocaciones de methods arbitrarios. Para usar esta funcionalidad extendida, ahora puede usar la syntax FUNCTION(receiver, selectorName, arguments, ...) , por ejemplo:

FUNCTION(@"/Developer/Tools/otest", @"lastPathComponent") => @"otest"

La cotización en ese código de muestra parece ser incorrecta. Pero el siguiente código comstack y se ejecuta en iOS 5/6:

 NSExpression *expr = [NSExpression expressionWithFormat:@"FUNCTION('/Developer/Tools/otest', 'lastPathComponent')"]; id result = [expr expressionValueWithObject:nil context:nil]; NSLog(@"result: %@", result); // Output: // otest 

Entonces, en su caso, es una expresión de function que llama, cuando se evalúa

 [$manager destinationInstancesForEntityMappingNamed:@"employeesToEmployees" sourceInstances:$source.employees] 

donde $manager y $source son reemplazados por el administrador de migration y el object fuente, tal como se describe en Mapping Model Objects en la "Guía de progtwigción de versiones de models de datos básicos y migration de datos".