Entendiendo convertPoint: toView:

No entiendo muy bien el método.convertPoint:toView:.

En la documentación de Apple está escrito que

convertPoint:toView:

Convierte un punto del sistema de coordenadas del receptor al de la vista especificada.

- (CGPoint)convertPoint:(CGPoint)point toView:(UIView *)view

Pero, ¿qué significa realmente convertir un punto de uno a otro?

¿Implica que los puntos en ambos límites tienendiferentes unidades? ¿O simplemente diferentes valores?

Si es lo último, ¿por qué existe un método de este tipo cuando podemos simplemente asignar el valor de a?contentOffset a b's?

CGPoint a = [a contentOffset];
[b setContentOffset:a];

Como esconvertPoint:toView: diferente de simplemente asignarcontentOffset? ¿O entendí mal todo el concepto? Que hacepuntos de conversión en realidad hacer? ¿Cuándo debería usarse este método?

Respuestas a la pregunta(1)

Su respuesta a la pregunta