Cocoa para Mac OS X admite la tecnología de enlace de cacao, lo que reduce la necesidad de código de pegamento entre sus vistas y sus modelos.¿Existe alguna razón técnica/conceptual por la que iOS no admita Cocoa Bindings?
Recrear enlaces de cacao en la parte superior de KVC en KVO parece factible con la ayuda del código fuente de cocotron.
¿Hay algún motivo técnico o conceptual por el cual las uniones de cacao no forman parte del SDK? Estoy pensando en el rendimiento, la falta de recolección de basura, la falta de soporte de KVC de los elementos de la UI (UISlider, por ejemplo).
Las consolidaciones de cacao existían mucho antes de la recolección de basura, por lo que puede descartarlo. –
He creado un mecanismo simple (es decir, sin transformadores de valor) como enlaces: vea NSObject + SimpleBindings en https://github.com/mruegenberg/objc-utils/tree/master/CoreFoundationAdditions No hay compatibilidad con el generador de interfaz en este momento, pero ayuda a simplificar el código. – mrueg