Una domanda di prestazioni per gli sviluppatori che hanno esperienza con l'aggiunta rapida di codebase Objective-C esistenti.Objective-C: prestazioni di bridging rapido per la codebase esistente
La mia premessa è: alla fine Bridging-Header.h
potrebbe diventare veramente grande (potrebbe finire contenente tutti 1.5K esistenti classi Objective-C (dare o prendere lezioni di quelli che non saranno accessibili da Swift)) e viceversa per PRODUCT-Swift.h
generato intestazione.
Temo che le prestazioni della compilazione possano diminuire drasticamente: ogni volta che una delle classi incluse è stata modificata, dovrà ricompilare tutti i file .swift
.
È questo il caso? In tal caso, c'è un modo per ottimizzare le prestazioni?
Chiarimento: Immaginate che hai incluso il tuo intere classi di progetto in .pch
di file, ora ogni cambio di classe attiverà ricompilazione dell'intero progetto. È simile al modo in cui funziona Bridging-Header.h
?
Buon punto, grazie! –