Come anche nella conversione da Swift versione 2 a 3, avrete bisogno di una versione specifica di Xcode (la 9.3 attualmente, scaricabile da App Store) per convertire da Swift 3 a 4, non vi sarà possibile passare direttamente dal 2 al 4 se non manualmente riscrivendo da zero la vostra app.
Potrebbe essere che appena aperto il vostro progetto alla versione 3, vi compaia automaticamente questa schermata:
Se così non fosse, andate in questo menu:
Confermate Minimize Inference (raccomanded):
E nel caso apportate manualmente le modifiche effettuate:
Mi raccomando anche in questo caso, fatevi prima un backup di tutto.