Estoy aprendiendo Cocoa, y mientras me siento cómodo con Objective-C y los conceptos que lo rodean, a veces me cuesta aplicar la teoría (como Model/View/Controller) para practicar. La documentación de Apple a menudo me da 'A Ha!' momentos, pero sería genial tener una aplicación Cocoa bien escrita como referencia.Aplicaciones de código abierto de cacao bien escrito para aprender?
Entonces, ¿conoce una aplicación Cocoa muy bien escrita con código fuente público?
Adium 1.4 (todavía en desarrollo) es mucho mejor que las versiones anteriores, pero todavía tiene un largo camino por recorrer antes de llamar a la mayoría del código fuente * bueno *. La mayoría funciona, y algunas partes funcionan bien. Pero no es un modelo de buen diseño de la aplicación Cocoa. (Y no he escrito mucho al respecto.) –
Su mayor problema: varios V, * muchos * C, junto a no M. Esto se debe en gran parte a que Adium se remonta a un momento en que tener M no importaba tanto, no hay ataduras para proporcionar un beneficio obvio. (Incluso ahora, los enlaces pueden no ser muy eficientes, pero no podemos probarlos con nuestra arquitectura pesada de controladores). Pero nuestro soporte AppleScript ha sufrido (especialmente antes de 1.3) también de una capa de modelo pobre. –