Ho letto documentazione Apple per la creazione di framework per OSX e iOS .
Leggendo sulla struttura dei framework, ho iniziato a chiedermi se c'è davvero bisogno di creare la struttura di cartelle symlink descritta se si sta prendendo di mira solo su iOS.
La struttura supporta più versioni principali interne di un framework. Questo ha lo scopo di consentire ai programmi di condividere una singola copia di un framework, indipendentemente dal fatto che stiano utilizzando la versione corrente o una versione precedente. I framework sono tutti installati in un'unica posizione in OSX
Sembra che questa struttura sia stata creata per consentire il massimo riutilizzo del codice.
Tuttavia, su iOS ogni applicazione verrà installata nella propria casella di sabbia con la propria copia di qualsiasi framework.
Considerato questo, non sono convinto che la stessa struttura di directory con collegamenti simbolici sia necessaria per un framework solo iOS.
Quali sono i vantaggi di mantenere la struttura della directory framework OSX suggerita?