Sto lavorando a un progetto Objective-C e sto provando a introdurre Swift. Ho le intestazioni di bridging che funzionano in modo che il codice venga compilato, tuttavia nessuna delle classi Objective-C viene raccolta dal completamento automatico.In Xcode 7, Swift non può completare automaticamente il codice Objective-C
ho provato:
- Chiusura di Xcode/riavviare il computer
- eliminazione della cartella DerivedData a (~/Library/Developer/Xcode/DerivedData)
- rimozione del file in ~/Library/caches/com.apple.dt.Xcode
- Modifica del tipo di simulatore
Tuttavia, questi suggerimenti non ha funzionato per me.
Il completamento automatico funziona bene per UIKit, ecc. E per il mio altro codice Swift. È solo il codice Objective-C esposto dall'intestazione del bridging che non si completerà automaticamente.
Qualche suggerimento?
Compila ed esegue? – Darko
Sì, verrà compilato e funzionerà correttamente. – Wyatt
Beh, l'ho appena provato sulla mia macchina e posso dirti che dovrebbe funzionare; a volte Xcode diventa divertente sulla funzione di completamento automatico, forse riavvia il computer (che risolve sempre le cose, giusto? :)) – Alex