Sto tentando di utilizzare IB_DESIGNABLE nella mia app.Controllo dei target Builder dell'interfaccia build per IB_DESIGNABLE/IBDesignable
Il problema è la mia app è enorme e richiede una quantità apprezzabile di tempo per costruire (es. Molti minuti), quindi vorrei mantenere tutti i miei punti di vista personalizzati in un obiettivo separato e hanno Interface Builder solo costruire tale obiettivo di soddisfare .
Qualunque cosa provo, Xcode sembra per costruire tutti i bersagli nel mio progetto quando si fa costruire "progettabile" di Interface Builder, anche se mi muovo tutti gli storyboard e le classi IB_DESIGNABLE nelle proprie strutture e rimuoverli da tutte le altre destinazioni. La maggior parte del codice in questione è scritta in Objective-C.
Esiste comunque la possibilità di configurare o ingannare il generatore di interfacce per costruire solo il target che voglio creare? Ho provato a cercare su Google, ma non sono riuscito a visualizzare nulla che descriva come il costruttore di interfacce decide cosa costruire o come influenzarlo.
Mi piacerebbe sapere che considerando che ho appena trascorso 2 ore cercando di escludere solo le librerie iOS dal build IB che richiede l'architettura x86. – Sulthan
Credo che con Swift la compilazione sia davvero semplice. Se si utilizza un designabile, IB creerà il modulo che contiene quel designabile. Un modulo è un obiettivo e tale obiettivo è in fase di costruzione. Quindi probabilmente la soluzione migliore è spostare i designable in un target separato, ovvero un modulo Swift separato. – Sulthan