¿Hay alguna herramienta que tome una lista de métodos de Objective-C y produzca las definiciones de encabezado correspondientes?Generación automática de cabeceras de método Objective-C desde la implementación?
A menudo, al escribir código en mi archivo de implementación, encuentro que necesito agregar, quitar o modificar las definiciones de métodos. Esto requiere el tedioso (y completamente automatizable) paso de volver a mi archivo de cabecera y hacer exactamente los mismos cambios, dos veces.
¿Qué le ha pasado a DRY? ¿Qué tipo de herramientas puedo usar para hacer la vida más fácil aquí? Gracias.
Esta parece ser la mejor respuesta de trabajo a la pregunta, aunque todavía estoy bastante sorprendido de que en la actualidad, la mayoría de los programadores obj-c todavía estén reconciliando manualmente sus archivos de cabecera e implementación. – Yetanotherjosh
Esta aplicación no funciona en la mayoría de los casos, si quiero una declaración de un método que se ha implementado por completo, a menudo sigue mostrándose mal. Aquí hay un ejemplo con una breve implementación de método con un bucle for, el accesorio hace esto: - (void) shuffleTiles; ++ i); - i; NSUInteger n = (arc4random()% nElements) + i; [tiles exchangeObjectAtIndex: i withObjectAtIndex: n]; }}; – Binarian